{"repo":"dodopayments/context-mcp","free":true,"listed":false,"github":"https://github.com/dodopayments/context-mcp","clone":"git clone https://github.com/dodopayments/context-mcp.git","description":"Self-hosted MCP server for your documentation","language":"TypeScript","stars":72,"topics":["context","context-api","context7","documentation","mcp","mcp-server","openai","pinecone","self-hosted"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"ContextMCP Self-hosted MCP server for your documentation. Index your documentation from across the sources and serve it via the Model Context Protocol (MCP) and REST API. Quick Start What is ContextMCP? ContextMCP creates a searchable knowledge base from your documentation that AI assistants can query via the Model Context Protocol (MCP). Supported Content Types Parser Content Types Examples ---------- --------------------- ------------------------------ mdx MDX/JSX documentation Mintlify, Fumadocs, Docusaurus markdown Plain Markdown files READMEs, CHANGELOGs openapi OpenAPI/Swagger specs API reference docs How It Works 1. Parse - Extract content from your docs, APIs, and READMEs 2. Chunk - Split into semantic chunks optimized for search 3. Embed - Generate embeddings using OpenAI or Gemini 4. Store - Upload to Pinecone vector database 5. Search - Query via MCP from AI assistants Ecosystem Add a chat UI with ContextChat ContextMCP serves retrieval; pair it with ContextChat to give your docs a drop-in, embeddable \"Ask AI\" widget. ContextChat is a single Cloudflare Worker that queries your ContextMCP /search endpoint and streams answers with inline citations — add it to any site or docs page with one tag. Repository Structure Packages Package Description Published ------------------- -------------------- -------------------- packages/cli CLI scaffolding tool ✅ npm: contextmcp packages/template Project template (copied by CLI) packages/website Documentation site (deployed to Ver","default_branch":null,"files":null,"tree":[],"storefront":"/r/dodopayments","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dodopayments/context-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}