{"name":"com.needanai/catalog","title":"NeedAnAI — AI tool catalogue","description":"Search, compare and watch 15,000+ AI tools with pricing, alternatives and liveness freshness.","version":"1.0.0","url":"https://mcp.needanai.com/mcp","transport":"streamable-http","authentication":{"type":"none","note":"Optional Bearer API key unlocks watch/submit/export."},"documentation":"https://needanai.com/developers","openapi":"https://api.needanai.com/openapi.json","tools":[{"name":"search_tools","title":"Search AI tools","description":"Search the NeedAnAI catalogue of 15,000+ AI tools by free text, pricing model, category or task. Returns ranked hits with pricing, status, freshness (when the site was last confirmed alive) and canonical URLs, plus facet counts and a separate, labelled sponsored block. Use list_taxonomy for valid category and task slugs.","readOnly":true,"requiresKey":false},{"name":"get_tool","title":"Get a tool profile","description":"Full profile of one tool by slug: description, pricing model and details (with when pricing was last checked), pricing history, pros, cons, FAQs, categories, tasks, media, site status, freshness and up to five alternatives. Ends with a provenance line.","readOnly":true,"requiresKey":false},{"name":"find_alternatives","title":"Find alternatives","description":"Alternatives to a tool, ranked by freshness, profile completeness, curation and how many other tools list them as an alternative. Each entry carries a rationale. Optionally restrict to the same pricing model.","readOnly":true,"requiresKey":false},{"name":"compare_tools","title":"Compare tools","description":"Side-by-side comparison of 2–5 tools: pricing, summary, categories, tasks, pros, cons, site status, freshness, flags and launch date.","readOnly":true,"requiresKey":false},{"name":"recommend_for_task","title":"Recommend tools for a task","description":"Given a job to be done (\"create a logo\", \"transcribe meetings\") and an optional budget, returns the best-fitting tools with an explicit rationale per recommendation. Resolves known task slugs first, then falls back to free-text search.","readOnly":true,"requiresKey":false},{"name":"list_taxonomy","title":"List categories or tasks","description":"All category or task slugs with names and live tool counts. Use the slugs as filters for search_tools and recommend_for_task.","readOnly":true,"requiresKey":false},{"name":"search_articles","title":"Search articles","description":"Search 660+ editorial articles (reviews, comparisons, alternatives round-ups, guides) by keywords and optional category.","readOnly":true,"requiresKey":false},{"name":"get_article","title":"Get an article","description":"The full markdown body of one article by slug.","readOnly":true,"requiresKey":false},{"name":"check_status","title":"Check a tool’s status","description":"Is the tool’s site alive? Returns the scanner verdict, when it was last checked and verified, when pricing was last checked, and a freshness label.","readOnly":true,"requiresKey":false},{"name":"watch_tool","title":"Watch a tool for changes","description":"Subscribe to status and pricing changes for a tool (checked every 30 minutes). Delivered to an https webhook or email. Requires an API key (free, from https://needanai.com/profile?tab=api-keys).","readOnly":false,"requiresKey":true},{"name":"list_watches","title":"List my watches","description":"Active watches on this API key.","readOnly":true,"requiresKey":true},{"name":"unwatch_tool","title":"Remove a watch","description":"Stop a watch by id.","readOnly":false,"requiresKey":true},{"name":"submit_tool","title":"Submit a tool","description":"Suggest a tool for the catalogue. If its website is already listed the existing listing is returned instead. Requires an API key.","readOnly":false,"requiresKey":true},{"name":"export_tools","title":"Export tools","description":"Bulk export of a filtered slice of the catalogue (up to 2,000 rows) as JSON or CSV. Returns a signed download URL valid for 24 hours. Requires an API key.","readOnly":false,"requiresKey":true}]}