Model Context Protocol server for llms-full-unbind
npm install llms-full-unbind-mcpThis is a Model Context Protocol (MCP) server that uses the llms-full-unbind parser to split llms-full.txt files into individual pages and provide per-page information in response to AI requests.
It downloads one or more llms-full.txt files, indexes the pages, and serves them over the MCP standard transports.
``bash`Run with one or more llms-full.txt URLs
npx -y llms-full-unbind-mcp https://example.com/llms-full.txt https://another.example.com/llms-full.txt
The server speaks the MCP protocol over stdio, so it can be connected directly to Claude or any other MCP-compatible client.
- read_doc{ path: string }
- Input: search_doc
- Returns the Markdown content of a single page specified by the indexed path/URL.
- { query: string }
- Input: /pattern/i
- Performs full-text search across all pages. Queries can be plain text or regular expressions (e.g., ). Returns up to 200 results with scores, paths, and matched terms.
CLI Usage:
> llms-full-unbind-mcp v0.1.6
- USAGE:
- llms-full-unbind-mcp [ ...]
- ARGUMENTS:
- url ... URLs to llms-full.txt files
- OPTIONS:
- -h, --help ... Display this help message
- -v, --version ... Display this version
Environment variables:
- When fetching remote files, standard proxy variables such as HTTPS_PROXY and HTTP_PROXY are supported.
`bash``
pnpm install
pnpm run lint
pnpm run type-check
pnpm run build
pnpm run test
MIT