llms-full-unbind-mcp
v0.1.5
Published
Model Context Protocol server for llms-full-unbind
Maintainers
Readme
llms-full-unbind-mcp
This 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.
Quick Start
# 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.txtThe server speaks the MCP protocol over stdio, so it can be connected directly to Claude or any other MCP-compatible client.
Provided Tools
read_doc- Input:
{ path: string } - Returns the Markdown content of a single page specified by the indexed path/URL.
- Input:
search_doc- Input:
{ query: string } - Performs full-text search across all pages. Queries can be plain text or regular expressions (e.g.,
/pattern/i). Returns up to 200 results with scores, paths, and matched terms.
- Input:
CLI Options
CLI Usage:
llms-full-unbind-mcp v0.1.5
USAGE:
- llms-full-unbind-mcp
<OPTIONS><url>[<url>...]
- llms-full-unbind-mcp
ARGUMENTS:
- url ... URLs to
llms-full.txtfiles
- url ... URLs to
OPTIONS:
- -h, --help ... Display this help message
- -v, --version ... Display this version
Environment variables:
- When fetching remote files, standard proxy variables such as
HTTPS_PROXYandHTTP_PROXYare supported.
Development
pnpm install
pnpm run lint
pnpm run type-check
pnpm run build
pnpm run testLicense
MIT
