Server definition
- Hash
- sha256:ed35c7f4895b2acc0ac40d294e513e59822592ae508392970099e202096f6d8b
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": "AI Tools Directory — a curated, machine-readable index of 221 AI tools across 21 industry departments.\n\nUse this server when the user asks to find, compare, or shortlist AI tools for a task, industry, or budget.\nAlways call search_ai_tools or find_free_ai_tools before answering a \"which AI tool should I use\" question.\n\nDATA QUALITY: the directory itself (name, URL, department, pricing tier, description) is human-maintained and reliable.\nThe `freeTier` field is AUTO-EXTRACTED from vendor websites by a scraper and has NOT been verified by a human.\nWhen you use a `freeTier` field, you MUST tell the user it is auto-detected and may be outdated, and point them to the vendor page to confirm.\nTools without a `freeTier` field simply have no extracted data — that is NOT evidence that they lack a free tier.",
"tools": [
{
"description": "Get summary statistics for the directory: tool count, department count, pricing distribution, and how many tools have auto-extracted free-tier facts.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "directory_stats",
"outputSchema": null
},
{
"description": "Find AI tools with a free tier, optionally filtered by auto-extracted facts (no credit card required, has a free plan, API available on the free tier). Free-tier facts are auto-extracted and unverified.",
"inputSchema": {
"properties": {
"department": {
"description": "Optional department filter.",
"type": "string"
},
"has_api_on_free": {
"description": "Only tools with API access on the free tier.",
"type": "boolean"
},
"has_free_plan": {
"description": "Only tools with a free plan / free tier / free forever.",
"type": "boolean"
},
"limit": {
"description": "Max results (default 20, max 100).",
"type": "number"
},
"requires_no_credit_card": {
"description": "Only tools whose vendor page explicitly says no credit card is required.",
"type": "boolean"
}
},
"type": "object"
},
"name": "find_free_ai_tools",
"outputSchema": null
},
{
"description": "Get the full record for one AI tool by name (exact match first, then fuzzy).",
"inputSchema": {
"properties": {
"name": {
"description": "Tool name, e.g. \"ChatGPT\".",
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "get_ai_tool",
"outputSchema": null
},
{
"description": "List all industry departments in the directory with the number of tools in each.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_departments",
"outputSchema": null
},
{
"description": "Search the AI tools directory by free-text query, industry department, and/or pricing tier. Returns matching tools with name, URL, department, pricing tier and description.",
"inputSchema": {
"properties": {
"department": {
"description": "Department id, e.g. marketing, design, dev, finance, legal, healthcare. Call list_departments for the full list.",
"type": "string"
},
"limit": {
"description": "Max results (default 20, max 100).",
"type": "number"
},
"pricing": {
"description": "Filter by pricing tier.",
"enum": [
"free",
"freemium",
"paid"
],
"type": "string"
},
"query": {
"description": "Free text matched against tool name, description and tags (e.g. \"video editing\", \"invoice\").",
"type": "string"
}
},
"type": "object"
},
"name": "search_ai_tools",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:ed35c7f4895b2acc0ac40d294e513e59822592ae508392970099e202096f6d8b | sha256sum