ContextMCP
About
A self-hosted MCP server that indexes documentation from various sources and serves it to AI Agents with semantic search.
Details
- Author
- dodopayments
- GitHub stars
- 61
- Downloads
- 165
- Categories
- Search, Knowledge Base, AI, Other
Jump to
- Self‑hosted MCP server for documentation indexing
- Supports MDX/JSX, plain Markdown, and OpenAPI/Swagger specs
- Chunks, embeds, and stores content in Pinecone vector database
- Searchable via both MCP and REST API
- Works with OpenAI or Gemini for embeddings
- Includes a CLI scaffolding tool (npx contextmcp)
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
ContextMCPCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Scaffold a new project with npx contextmcp init, then configure your Pinecone API key and an embedding provider key (OpenAI or Gemini) in the .env file. Edit config.yaml to specify your documentation sources, run npm run reindex to index, and deploy the Cloudflare Worker with npm run deploy. The server is then ready to accept MCP queries.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"contextmcp": {
"context-mcp": {
"command": "npx",
"args": [
"-y",
"contextmcp",
"init"
],
"env": {
"PINECONE_API_KEY": "your_pinecone_key",
"OPENAI_API_KEY": "your_openai_key"
}
}
}
}
}
McpServers
{
"context-mcp": {
"command": "npx",
"args": [
"-y",
"contextmcp",
"init"
],
"env": {
"PINECONE_API_KEY": "your_pinecone_key",
"OPENAI_API_KEY": "your_openai_key"
}
}
}
ContextMCP
<p align="left">
<a href="https://discord.gg/bYqAp4ayYh">
</a>
<a href="https://twitter.com/dodopayments">
</a>
</p>
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
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.


