{"ok":true,"site":{"host":"kitploit.com","url":"https://kitploit.com/en","type":"live","category":"Developer Tools","desc":"Directory of hacking, penetration testing and cybersecurity tools, with tool details, categories, popular tools and a blog.","tools":[{"name":"search_tools","kind":"answer","impl":"imperative","description":"Search public Kitploit tools using the existing public search contract.","title":"Search Kitploit tools","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"q":{"type":"string","maxLength":80},"lang":{"type":"string"},"category":{"type":"string","maxLength":120},"page":{"type":"integer","minimum":1,"maximum":100},"page_size":{"type":"integer","minimum":1,"maximum":100},"ordering":{"type":"string","enum":["relevance","newest","most_popular","recently_updated"]}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/en"},{"name":"browse_categories","kind":"answer","impl":"imperative","description":"Browse public Kitploit categories as a tree or flat list.","title":"Browse Kitploit categories","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"lang":{"type":"string"},"mode":{"type":"string","enum":["tree","flat"]}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/en"},{"name":"get_tool","kind":"answer","impl":"imperative","description":"Read a public Kitploit tool detail by repository type and path.","title":"Read a Kitploit tool","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"repo_type":{"type":"string","enum":["github","gitlab","bitbucket","external"]},"repository_path":{"type":"string","maxLength":255},"lang":{"type":"string"}},"required":["repo_type","repository_path"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/en"},{"name":"list_popular_tools","kind":"answer","impl":"imperative","description":"List popular public Kitploit tools from public popularity snapshots.","title":"List popular Kitploit tools","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"window":{"type":"string","enum":["7d","30d"]},"limit":{"type":"integer","minimum":1,"maximum":20},"lang":{"type":"string"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/en"},{"name":"list_latest_updates","kind":"answer","impl":"imperative","description":"List public Kitploit updates cursor-first; page is a deprecated bounded fallback.","title":"List latest Kitploit updates","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"lang":{"type":"string"},"cursor":{"type":"string","maxLength":2048},"page":{"type":"integer","minimum":1,"maximum":100,"deprecated":true},"page_size":{"type":"integer","minimum":1,"maximum":20}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/en"},{"name":"list_blog_posts","kind":"answer","impl":"imperative","description":"List public Kitploit BlogPosts cursor-first; page is a deprecated bounded fallback.","title":"List Kitploit blog posts","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"lang":{"type":"string"},"cursor":{"type":"string","maxLength":2048},"page":{"type":"integer","minimum":1,"maximum":100,"deprecated":true},"page_size":{"type":"integer","minimum":1,"maximum":20}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/en"},{"name":"get_blog_post","kind":"answer","impl":"imperative","description":"Read a public Kitploit BlogPost by language, date, and slug.","title":"Read a Kitploit blog post","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"lang":{"type":"string"},"year":{"type":"integer","minimum":2000},"month":{"type":"integer","minimum":1,"maximum":12},"day":{"type":"integer","minimum":1,"maximum":31},"slug":{"type":"string"}},"required":["year","month","day","slug"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/en"}],"apiSurface":"spec","favicon":"/favicons/kitploit.com.png","toolCount":7}}