Vibe Coding Discover

MCP

docs-mcp-server

View on GitHub

Grounded Docs MCP Server: Open-Source Alternative to Context7, Nia, and Ref.Tools

★ 1.8K186 forksTypeScriptMITarabold

Docs MCP Server is a self-hosted MCP server that scrapes and indexes documentation from websites, GitHub, npm, PyPI and local files, then serves version-specific, embedding-backed search results to AI coding clients like Claude, Cline and Cursor.

Use Cases

Ground AI coding assistants in up-to-date, version-specific library docsIndex documentation from websites, GitHub repos, npm and PyPI packagesSemantic vector search over scraped documentationFetch a single docs page as clean MarkdownIngest local folders, PDFs, Office and EPUB files for retrievalReduce LLM hallucinations with cited local documentationServe docs over MCP stdio/HTTP/SSE to Claude, Cline, Copilot, CursorBenchmark retrieval quality with IR metrics and LLM-judged scores

Built With

Language
TypeScript
Frameworks
LangChain · Fastify · Vite · Vitest · Biome · Playwright · Docker · Node.js · Claude Code

Tags

mcp · documentation · rag · vector-search · embeddings · semantic-search · self-hosted · local-first · cli · web-scraping · markdown · typescript · docker · docs-index · context7-alternative · langchain