contextflow-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@contextflow-mcpExplain how the database connection is initialized"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
contextflow-mcp
MCP server for Contextflow β semantic code search and AI-powered Q&A over vectorized repositories, directly inside Claude.
π What is this?
contextflow-mcp is a Model Context Protocol server that connects Claude to a Contextflow snapshot β a vectorized index of your codebase. Once connected, Claude can:
π Semantically search your code
π¬ Answer natural language questions grounded in actual source code
π¦ Inspect snapshot metadata (files indexed, status, branch)
π οΈ Tools exposed
Tool | Description |
| Returns metadata about the snapshot: name, branch, status, files and chunks indexed |
| Semantic search β returns the most relevant code chunks with file paths and line numbers |
| AI Q&A β asks a question and gets an answer grounded in real source code |
βοΈ Setup
1. Install dependencies
npm install2. Build
npm run build3. Configure Claude
Add the following to your Claude MCP config (claude_desktop_config.json or equivalent):
{
"mcpServers": {
"contextflow": {
"command": "node",
"args": ["/absolute/path/to/dist/index.js"],
"env": {
"CONTEXTFLOW_TOKEN": "YOUR_SNAPSHOT_PUBLIC_TOKEN",
"CONTEXTFLOW_API_URL": "http://localhost:3001"
}
}
}
}See claude-config-example.json for a ready-to-copy template.
π Environment Variables
Variable | Required | Default | Description |
| β Yes | β | Public token of the Contextflow snapshot |
| No |
| Base URL of the Contextflow API |
π Project Structure
contextflow-mcp/
βββ src/
β βββ index.ts # MCP server source (TypeScript)
βββ dist/
β βββ index.js # Compiled output (Node.js)
βββ package.json
βββ tsconfig.json
βββ claude-config-example.jsonπ§βπ» Development
npm run dev # watch mode (tsc --watch)
npm run build # single compile
npm start # run compiled serverπ License
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MILLERMARRU/mcpContext'
If you have feedback or need assistance with the MCP directory API, please join our Discord server