What are the prerequisites for Code Context MCP Server?
Node.js v16 or later, Git, and Ollama with an embedding model (recommended: `unclemusclez/jina-embeddings-v2-base-code`).
@fkesheh
基本情報
A Model Context Protocol (MCP) server for providing code context from git repositories
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"code-context-mcp": {
"command": "node",
"args": [
"-p",
"process.arch"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
A Model Context Protocol (MCP) server that provides code context from local git repositories. It clones repositories locally, processes branches and files, generates embeddings for code chunks using Ollama, and performs semantic search over code. Designed for developers who need to search and understand codebases offline.
Install Node.js v16+, Git, and Ollama with an embedding model. Clone the repository, install dependencies (npm install), and build (npm run build). Set DATA_DIR and REPO_CACHE_DIR environment variables. Configure with Claude Desktop by adding the server entry in claude_desktop_config.json. Use the queryRepo tool with parameters like repoUrl, branch, query, keywords, filePatterns, excludePatterns, and limit.
Node.js v16 or later, Git, and Ollama with an embedding model (recommended: `unclemusclez/jina-embeddings-v2-base-code`).
If you encounter incompatible architecture errors with `better-sqlite3`, rebuild it from source: `npm rebuild better-sqlite3 --build-from-source`. Ensure your Node.js architecture (`process.arch`) matches the binary, and set `npm_config_arch=arm64` and `npm_config_target_arch=arm64` in your shell profile if needed.
Use `curl` to send a test embed request: `curl http://localhost:11434/api/embed -d '{"model":"unclemusclez/jina-embeddings-v2-base-code","input":"Llamas are members of the camelid family"}'`. Try the localhost, 127.0.0.1, or IPv6 address if one fails.
The `branch` parameter is optional. If not provided, the tool automatically uses the repository's default branch.
Yes. The optional `keywords` parameter filters chunks that contain at least one of the specified keywords (case‑insensitive). The `filePatterns` and `excludePatterns` parameters accept glob patterns (e.g., `**/*.ts`) to include or exclude files.
Set up and manage the Eddyter AI rich text editor by talking to your AI agent — for Claude, Cursor, Codex and other MCP tools. A Model Context Protocol server that lets AI tools add Eddyter to a React, Next.js, Vite or R

Turn Perfex CRM into an AI-ready workspace. This MCP server exposes your full REST API to Claude, ChatGPT and any AI agent, so leads, invoices and tasks are one prompt away.

Launch your product from your AI agent. Connect Claude Code, Codex, Cursor or ChatGPT to Launchdog over MCP and your agent drafts the listing, picks a launch week and books it. 50 launches a week, ranked only by human vo

The tools your AI needs to make your games. Turn prompts into production-ready game assets — animated characters with their weapons attached, seamless textures, terrain, VFX, HUDs — and playable game kits Unity, Godot, U
OrangePro local-first CLI + MCP server for behavior mapping, grounded test generation, and dynamic proof.
コメント