MCP server for your Astro/Starlight docs — search_docs, get_doc, list_docs over stateless streamable HTTP. Astro integration + pure handler + Cloudflare glue.
Give your Astro or Starlight docs site an MCP server.
Agents connect to https://your-site.com/mcp and get three tools — searchdocs, getdoc, listdocs — answered straight from your docs content collection. No database, no embeddings, no separate service: the corpus is a JSON file emitted at build time, and the server is a stateless JSON-RPC handler small enough to read in one sitting.
Live demo: the discountkit docs serve theirs at https://next.discountkit.app/mcp —
1. Build time — the Astro integration injects two prerendered routes into your site: - /mcp/docs-index.json — every page of your docs collection (title, description, URL, cleaned markdown body) - /mcp-schema.json — a machine-readable tool catalog agents can discover before connecting (link it from your llms.txt) 2. Runtime — a dependency-free handler speaks stateless streamable HTTP: plain JSON-RPC over POST. It loads the corpus once per isolate and answers initialize, tools/list and tools/call. On SSR sites the integration injects this for you; on static sites you add one tiny shim on your host (Cloudflare recipe below).
Because the transport is stateless HTTP, it works from Claude Code, Cursor, VS Code, Windsurf and anything else that speaks MCP — no SSE, no sessions, no sticky routing.
That's the whole setup for SSR sites (output: "server"): the live endpoint is injected at /mcp.
For static sites the build emits the corpus and schema, and you serve the endpoint with a few lines of host glue:
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/bkspace--starlight-mcp.html)
Cẩm nang thực chiến Mastering Claude Code (tiếng Việt): 16 chương biên soạn từ tài liệu chính thức của Anthropic — CLI, workflows, MCP, subagents, skills, hooks, plugins, CI/CD & tối ưu context.
vinodborole/okf-kitTurn any website into a portable, agent-ready Open Knowledge Format (OKF) bundle — no LLM required. Crawl, sync, chat offline, and serve docs to coding agents over MCP.
Smitner-Studio/facetRender agent-written Markdown as a live local page, and send the human's click back to the agent as typed data. Human-in-the-loop approval gates for coding agents.
AdamRussak/self-docSelf-hosted documentation RAG pipeline that serves semantic search to LLM agents over the Model Context Protocol.
0xwilliamortiz/openclaude-improvedruns anywhere. uses anything
abluva/mcp-remoteThe bridge for remote MCP — seamless OAuth, resilient auth recovery, production-grade reliability
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.