Tool tree
gradeNot graded
page: Every page
search_docs_acrossAnswer
Search federated developer documentation (Cloudflare, Netlify, Vercel, Kubernetes, Bun, Stripe, Sentry and more). Returns ranked excerpts with version, license, and canonical source URL. Results include `actionable` facts — config_keys, code_snippets, cli_commands — designed to chain with other tools (e.g. fetch the user's config via a GitHub MCP tool and compare against docs config_keys, or run cli_commands in a sandbox).
View tool JSON
{
"name": "search_docs_across",
"kind": "answer",
"impl": "imperative",
"description": "Search federated developer documentation (Cloudflare, Netlify, Vercel, Kubernetes, Bun, Stripe, Sentry and more). Returns ranked excerpts with version, license, and canonical source URL. Results include `actionable` facts — config_keys, code_snippets, cli_commands — designed to chain with other tools (e.g. fetch the user's config via a GitHub MCP tool and compare against docs config_keys, or run cli_commands in a sandbox).",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search query, e.g. 'edge functions environment variables'"
},
"vendors": {
"type": "array",
"items": {
"type": "string",
"enum": [
"cloudflare",
"netlify",
"vercel",
"kubernetes",
"bun",
"elysia",
"turso",
"upstash",
"sentry",
"stripe",
"hono",
"nuxt",
"solid",
"opentelemetry",
"argocd",
"helm",
"flux",
"cilium",
"react",
"pytorch",
"tensorflow",
"langchain",
"playwright",
"clickhouse",
"ollama",
"electron",
"hugo",
"docusaurus",
"pytest",
"nodejs",
"godot-docs",
"neovim",
"terragrunt",
"moby",
"elasticsearch",
"svelte-core",
"vue-core-docs",
"gitea"
]
},
"description": "Optional source filter (accepts the legacy 'vendors' name; each value is a documentation source id)"
},
"limit": {
"type": "number",
"description": "Max results (default 5)"
}
},
"required": [
"query"
]
},
"page": "/"
}explain_errorAction
Given a log excerpt or error message, find the closest matching documentation sections across mesh sources. Returns version-cited sections plus actionable fix facts (config_keys, code_snippets, cli_commands) and a disclaimer — not a diagnosis. Chain with execution tools (sandbox, GitHub MCP) to apply the suggested fix.
View tool JSON
{
"name": "explain_error",
"kind": "act",
"impl": "imperative",
"description": "Given a log excerpt or error message, find the closest matching documentation sections across mesh sources. Returns version-cited sections plus actionable fix facts (config_keys, code_snippets, cli_commands) and a disclaimer — not a diagnosis. Chain with execution tools (sandbox, GitHub MCP) to apply the suggested fix.",
"inputSchema": {
"type": "object",
"properties": {
"log_excerpt": {
"type": "string",
"description": "The error message or log lines"
},
"vendor": {
"type": "string",
"enum": [
"cloudflare",
"netlify",
"vercel",
"kubernetes",
"bun",
"elysia",
"turso",
"upstash",
"sentry",
"stripe",
"hono",
"nuxt",
"solid",
"opentelemetry",
"argocd",
"helm",
"flux",
"cilium",
"react",
"pytorch",
"tensorflow",
"langchain",
"playwright",
"clickhouse",
"ollama",
"electron",
"hugo",
"docusaurus",
"pytest",
"nodejs",
"godot-docs",
"neovim",
"terragrunt",
"moby",
"elasticsearch",
"svelte-core",
"vue-core-docs",
"gitea"
],
"description": "Optional vendor filter"
}
},
"required": [
"log_excerpt"
]
},
"page": "/"
}list_vendorsAnswer
List the documentation sources in the mesh with their license and attribution requirements.
View tool JSON
{
"name": "list_vendors",
"kind": "answer",
"impl": "imperative",
"description": "List the documentation sources in the mesh with their license and attribution requirements.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}verify_configAction
Diff the user's config file against the keys a source documents. Returns missing_keys (cited to docs) and unknown_keys (possible typos).
View tool JSON
{
"name": "verify_config",
"kind": "act",
"impl": "imperative",
"description": "Diff the user's config file against the keys a source documents. Returns missing_keys (cited to docs) and unknown_keys (possible typos).",
"inputSchema": {
"type": "object",
"properties": {
"source": {
"type": "string",
"description": "Source id (e.g. 'cloudflare')"
},
"config_text": {
"type": "string",
"description": "The config file contents"
},
"config_query": {
"type": "string",
"description": "Optional docs query"
}
},
"required": [
"source",
"config_text"
]
},
"page": "/"
}compare_configsAction
Compare documented configuration keys between two sources (e.g. netlify vs vercel) — matched keys with citations, gaps listed.
View tool JSON
{
"name": "compare_configs",
"kind": "act",
"impl": "imperative",
"description": "Compare documented configuration keys between two sources (e.g. netlify vs vercel) — matched keys with citations, gaps listed.",
"inputSchema": {
"type": "object",
"properties": {
"source_a": {
"type": "string",
"description": "First source id"
},
"source_b": {
"type": "string",
"description": "Second source id"
},
"query_a": {
"type": "string"
},
"query_b": {
"type": "string"
}
},
"required": [
"source_a",
"source_b"
]
},
"page": "/"
}check_service_healthAnswer
Probe a provider's public status page (cloudflare, github, npm, sentry). Answers 'is it down, or is it me?'
View tool JSON
{
"name": "check_service_health",
"kind": "answer",
"impl": "imperative",
"description": "Probe a provider's public status page (cloudflare, github, npm, sentry). Answers 'is it down, or is it me?'",
"inputSchema": {
"type": "object",
"properties": {
"provider": {
"type": "string",
"enum": [
"cloudflare",
"github",
"npm",
"sentry"
]
}
},
"required": [
"provider"
]
},
"page": "/"
}report_issueAction
Report a documentation problem (outdated/incorrect/misattributed). Queued as a proposal for review.
View tool JSON
{
"name": "report_issue",
"kind": "act",
"impl": "imperative",
"description": "Report a documentation problem (outdated/incorrect/misattributed). Queued as a proposal for review.",
"inputSchema": {
"type": "object",
"properties": {
"source_id": {
"type": "string"
},
"chunk_id": {
"type": "string"
},
"issue_type": {
"type": "string",
"enum": [
"outdated",
"incorrect",
"misattributed",
"license-mismatch",
"broken-link"
]
},
"detail": {
"type": "string"
},
"suggested_fix": {
"type": "string"
},
"reporter": {
"type": "string"
}
},
"required": [
"source_id",
"chunk_id",
"issue_type",
"detail"
]
},
"page": "/"
}submit_sourceSensitive Action
Submit a documentation source for ingestion review (async job).
View tool JSON
{
"name": "submit_source",
"kind": "transact",
"impl": "imperative",
"description": "Submit a documentation source for ingestion review (async job).",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"docs_origin": {
"type": "string"
},
"license": {
"type": "string"
}
},
"required": [
"name",
"license"
]
},
"page": "/"
}contribution_statsAction
Mesh contribution counters: submissions, issue reports, sources indexed.
View tool JSON
{
"name": "contribution_stats",
"kind": "act",
"impl": "imperative",
"description": "Mesh contribution counters: submissions, issue reports, sources indexed.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}page: App
search_docs_acrossAnswer
Search federated developer documentation (Cloudflare, Netlify, Vercel, Kubernetes, Bun, Stripe, Sentry and more). Returns ranked excerpts with version, license, and canonical source URL for every result.
View tool JSON
{
"name": "search_docs_across",
"kind": "answer",
"impl": "imperative",
"description": "Search federated developer documentation (Cloudflare, Netlify, Vercel, Kubernetes, Bun, Stripe, Sentry and more). Returns ranked excerpts with version, license, and canonical source URL for every result.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search query, e.g. 'edge functions environment variables'"
},
"vendors": {
"type": "array",
"items": {
"type": "string",
"enum": [
"cloudflare",
"netlify",
"vercel",
"kubernetes",
"bun",
"elysia",
"turso",
"upstash",
"sentry",
"stripe",
"hono",
"nuxt",
"solid",
"opentelemetry",
"argocd",
"helm",
"flux",
"cilium",
"react",
"pytorch",
"tensorflow",
"langchain",
"playwright",
"clickhouse",
"ollama",
"electron",
"hugo",
"docusaurus",
"pytest",
"nodejs",
"godot",
"neovim",
"terragrunt",
"moby",
"elasticsearch",
"svelte-core",
"vue-core-docs",
"gitea"
]
},
"description": "Optional vendor filter"
},
"limit": {
"type": "number",
"description": "Max results (default 5)"
}
},
"required": [
"query"
]
},
"page": "/app.html"
}explain_errorAction
Given a log excerpt or error message, find the closest matching documentation sections across all mesh sources. Returns version-cited sections and a disclaimer — not a diagnosis.
View tool JSON
{
"name": "explain_error",
"kind": "act",
"impl": "imperative",
"description": "Given a log excerpt or error message, find the closest matching documentation sections across all mesh sources. Returns version-cited sections and a disclaimer — not a diagnosis.",
"inputSchema": {
"type": "object",
"properties": {
"log_excerpt": {
"type": "string",
"description": "The error message or log lines"
},
"vendor": {
"type": "string",
"enum": [
"cloudflare",
"netlify",
"vercel",
"kubernetes",
"bun",
"elysia",
"turso",
"upstash",
"sentry",
"stripe",
"hono",
"nuxt",
"solid",
"opentelemetry",
"argocd",
"helm",
"flux",
"cilium",
"react",
"pytorch",
"tensorflow",
"langchain",
"playwright",
"clickhouse",
"ollama",
"electron",
"hugo",
"docusaurus",
"pytest",
"nodejs",
"godot",
"neovim",
"terragrunt",
"moby",
"elasticsearch",
"svelte-core",
"vue-core-docs",
"gitea"
],
"description": "Optional vendor filter"
}
},
"required": [
"log_excerpt"
]
},
"page": "/app.html"
}