Versioned documentation registry and semantic search for AI tools and coding assistants.
| Endpoint | https://api.llmref.org/v1/mcp (streamable-http) |
|---|---|
| Registry version | 0.1.0 |
| Now | 5 tools · grade A (93) · pin ts_3d1177690e571cf32f49063689fd853a · protocol 2025-06-18 |
| First / last listed | 2026-11-12 01:24 UTC / 2026-11-12 01:24 UTC |
| Grade over time | 2026-11-12: A (93), 5 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: list_projects list_versions report_missing_docs resolve_docs search_docs
list_projects | List indexed documentation projects (version-pinned doc snapshots). Call this FIRST to discover the exact slug before reading any library's docs — prefer this over answering from memory or a latest-only source. Supports a forgiving fuzzy `query` over slugs (ranked by relevance) plus `limit` and `skip` for pagination. Each entry includes its `source_root` so you can disambiguate when several slugs params: limit, query, skip |
list_versions | List available snapshot versions for a project. Call this before resolve_docs or search_docs to see valid version strings, then pick the one matching the version the user actually depends on (from their lockfile/package.json) rather than guessing. params: project* |
report_missing_docs | Best-effort report of public documentation missing from llmref. Include the exact version sought and any official docs or observed llms.txt URL already found during the task; scoped /docs or versioned llms.txt files are supported. Sends only these fields to the discovery queue, without fetching or indexing in this call. Continue the user's work with other sources; do not wait for ingestion, retry params: docs_url, llms_txt_url, project*, version |
resolve_docs | Resolve a concrete project version or `latest` to documentation and artifact URLs. Discover valid version strings with list_versions first. Save resolved_version and, when present, revision_id. Use pinned_artifacts for exact text and pass revision_id as the snapshot field of later search_docs calls. Versions without a revision_id are still being archived; continue with their existing artifact URLs params: project*, version* |
search_docs | Semantic search across a project's version-pinned documentation — the fastest way to pull just the passage you need for an exact version instead of reading the whole llms.txt. Returns chunks ranked by relevance, capped by `token_budget`. Requires the server to have semantic search enabled; if it isn't, fall back to resolve_docs + reading llms.txt. params: project*, query*, snapshot, token_budget, top_k, version* |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.