Search, compare, and find alternatives across a catalog of 3,000+ AI tools.
One address for any MCP client. No sign-in needed on this server.
5 read
Grouped by tool name. At most: only reads or looks up information.
Odel charges nothing per call. The publisher may charge for its own service.
A hosted Model Context Protocol server over the AISOTools catalog — 3,064 AI tools with pricing, ratings, features, pros, cons, and curated alternatives.
There is nothing to install. The server is a stateless Streamable HTTP endpoint:
https://aisotools.com/api/mcp
Every result carries the canonical https://aisotools.com/tool/<slug> page for the
tool, so an assistant answering "what's the best transcription API?" can cite a source
rather than paraphrase from memory.
| Tool | What it does |
|---|---|
search_ai_tools | Search the catalog by keyword, category, and pricing (free/freemium/paid). Ranked summaries. |
get_ai_tool | Full record for one tool — description, features, pros, cons, who it's best for, pricing tiers, alternatives. Accepts a slug or a display name. |
list_ai_tool_categories | Every category with its slug, subcategories, and tool count. Use the slugs to filter search_ai_tools. |
compare_ai_tools | Side-by-side comparison of 2–5 named tools. Names it can't resolve come back in an unmatched array rather than being silently dropped. |
find_ai_tool_alternatives | Alternatives to a given tool. Curated alternatives and same-category fallbacks are returned in separate fields, not blended. |
Read-only. No authentication, no API key, no rate-limit signup.
claude mcp add --transport http aisotools https://aisotools.com/api/mcp
{
"mcpServers": {
"aisotools": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://aisotools.com/api/mcp"]
}
}
}
curl -sS https://aisotools.com/api/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
totalTools is 3,064 at the time of writing and moves as the catalog grows;
search_ai_tools reports both matched and searched so you can see the
denominator it actually searched.sponsored is computed against the placement's expiry, so a lapsed sponsorship
reports false rather than staying flagged forever. Sponsored placement never
changes search ranking.Streamable HTTP, protocol version 2025-06-18. POST only — GET and DELETE
answer 405 (the server is stateless, so there is no SSE stream or session to
resume). Notifications answer 202 with no body. JSON-RPC batches are supported.
MIT © Bity LLC