llmsdottxt-mcp
Detects when a documentation site is protected by Akamai and reports it as blocked, preventing silent miscounting as no docs.
Detects when a documentation site is protected by Cloudflare and reports it as blocked, preventing silent miscounting as no docs.
Enables documentation fetching from Docusaurus sites, allowing AI agents to access first-party docs hosted on Docusaurus.
Enables documentation fetching from GitHub Pages sites, allowing AI agents to access first-party docs hosted on GitHub Pages.
Enables documentation fetching from Mintlify-hosted sites, allowing AI agents to access first-party docs hosted on Mintlify.
Enables documentation fetching from Read the Docs-hosted projects, allowing AI agents to access first-party docs hosted on Read the Docs.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@llmsdottxt-mcpscan my project dependencies"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
llmsdottxt-mcp
llms.txtwill be how agents read docs -- so serve it to them natively, from the deps a project already has.
Auto-discover llms.txt from your deps. Docs your agent can read. Zero setup.
An MCP server that scans your project's dependency manifests, discovers each package's llms.txt documentation endpoint, indexes the content locally under ~/.llms.txt.d/, and serves it to AI coding agents over the Model Context Protocol.
Quickstart
uvx llmsdottxt-mcp scan # index the current project's dependencies
uvx llmsdottxt-mcp status # show indexed packages
uvx llmsdottxt-mcp serve # start the MCP server on stdio
uvx llmsdottxt-mcp doctor # diagnose paths, write access, registry connectivityAdd it to an MCP client (e.g. Claude Code) as a stdio server running llmsdottxt-mcp serve. Four ecosystems work end-to-end: Python (pyproject.toml, requirements.txt), Node (package.json), Rust (Cargo.toml), and Go (go.mod).
Related MCP server: MCP LLMS-TXT Documentation Server
Known Limitations
Pre-1.0: MCP tool names and response schemas may change.
A package with no discoverable
llms.txtis a miss -- there is no HTML-scraping fallback.Docs hosts behind an unsolvable bot challenge (Cloudflare, DataDome, Imperva, AWS WAF, Akamai, Sucuri) are reported as blocked, not indexed -- passing them needs a real browser.
Python 3.14+ only.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lehre-labs/llmsdottxt-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server