Last 12 weeks · 0 commits
2 of 6 standards met
Since the introduction of plugins in Claude Code, several MCP servers began being distributed as part of/exposed through Claude Code plugins for more convenient access to said MCP servers. Creating and distributing a Claude Code plugin marketplace would be a great quality-of-life enhancement for the Astro Docs MCP server, making it easier for Claude Code users to connect to it, similar to the convenient deep links already available for Cursor and Visual Studio Code. In addition to the above, I find that creating a plugin for Astro would be especially valuable as Claude Code plugins can also bundle LSP servers alongside MCP servers. As an example, the Svelte plugin does exactly this. It would make a lot of sense for Astro to do the same, combining the Astro Docs MCP server (in this repo) with the Astro language server () into one plugin. This would give Claude Code users: Access to the latest Astro docs via MCP Code intelligence for files via LSP The end result is that Claude Code users would be able to set up everything with two commands: This replaces the current manual setup of running , while providing more functionality. Additionally, plugin installations are tracked in the project’s under . This means a team can commit that file to their repo so that every contributor who opens the project in Claude Code automatically has the Astro Docs MCP server available; no per-user setup required. Files to add If this looks like a good idea, I can open a pull request.
Repository: withastro/docs-mcp. Description: Astro Docs MCP Server Stars: 35, Forks: 12. Primary language: HTML. Languages: HTML (61.6%), TypeScript (38.4%). Open PRs: 4, open issues: 2. Last activity: 4mo ago. Community health: 62%. Top contributors: ascorbic, trueberryless, ematipico, kenedyolisi.
Description Return HTTP status code if editor requests to indicate that SSE is not supported by this MCP server. Currently redirects to as you can try out by clicking on the link. See the specification for details ⚠️ Potential breaking change: 🚧** If user has their URL config without (which is not allowed according to all documentation from Astro MCP server I found -> wrong config), MCP server will not respond anymore. I'm not sure why the edge function even runs on the path, but I removed it since the is served under that route. Closes #4 Reverts #1
Hey there! 👋 I love the idea of having a streaming, up-to-date MCP server for docs. But it's not connecting reliably in Cursor. Sometimes it has a red circle, sometimes green. But it's not reliable. This is the code that was injected into my file in Cursor by clicking through from the Astro docs instructions. Because it wasn't connecting reliably, I read in some places that it sometimes helps to rename it. So I changed it from "Astro docs" to "astro-docs" (which works fine for other MCP servers, the name shouldn't matter). That helps sometimes, but other times it just stays red and simply won't connect. Here's how it looks in Cursor when it isn't working (like today):