# coderegistry MCP server

Enterprise code intelligence for M&A, security audits, and tech debt. Hosted server with 200k free.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-hellosg-coderegistry
- Repository: https://github.com/The-Code-Registry/mcp-server

## Install
- Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- Auth: Not captured

## Setup notes
- Remote endpoint: https://integrator.app.thecoderegistry.com/api/ai/router

## Tools
- create_account - Creates a new Code Registry account and returns API credentials. Cold starts can cause the first request to time out; retry with backoff. No API key required. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- list_projects - Lists all projects for the authenticated team. Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- get_project - Returns a specific project by id. Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- create_project - Creates a project for a team user. Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- delete_project - Deletes a project and its vaults. Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- list_vaults - Lists vaults within a project. Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- get_vault - Returns a specific vault by id. Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- create-code-vault - Creates a code vault and queues the initial analysis. IMPORTANT: Always use LOCAL_AGENT (or AGENT) unless the user explicitly requests remote analysis or Docker is unavailable. LOCAL_AGENT runs locally via Docker; source code stays on the machine and only anonymous analysis data is uploaded. A Git repo is only required if you want Git-based insights (git-history, code-contributors). If Git insights are needed, the mounted path must be a standard Git repo containing a .git directory (not a .git file pointing to a worktree). The response includes next_steps.commands that must be executed to start the local agent. Use GIT/FILE_ARCHIVE only when the user provides a reachable URL plus read credentials (username/password or token). Cold starts can cause the first request to time out; retry with backoff. Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- reanalyze-code-vault - Creates a new analysis version for an existing code vault using its existing source settings. For LOCAL_AGENT, the response includes next_steps.commands and the local agent must be run again. For GIT/FILE_ARCHIVE, the re-analysis of the original code source is queued automatically. Note: summary/results/report tools always return the latest version only, so reanalysis replaces access to prior version data. Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- delete-code-vault - Deletes a code vault and related analysis data. Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- get-code-vault-summary - Returns the latest version/status info for a vault. Analysis is async; if status is 'processing', poll with exponential backoff (5s, 10s, 20s, 40s, max 60s). Analysis can be as quick as 20-30 minutes for under 500,000 lines of code. Larger codebases can take much longer, especially with the security scan. This endpoint always returns the latest version only; once reanalysis starts, prior versions are no longer accessible here. Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- get-code-vault-results - Returns analysis results for a vault. Free-tier teams receive summary-only results; paid teams receive full facet data and AI insights. Analysis is async; if status is 'processing', poll with exponential backoff (5s, 10s, 20s, 40s, max 60s). Analysis can be as quick as 20-30 minutes for under 500,000 lines of code. Larger codebases can take much longer, especially with the security scan. Facet meanings are documented in resources://docs/facets; AI Quotient is a code-quality metric (not AI-generated code). AI insights can take a few minutes after analysis completes; if ai_insights is empty, poll again and check ai_insights_status per facet (ready/processing/not_available). This endpoint always returns the latest version only; once reanalysis starts, prior versions are no longer accessible here. Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- get-code-vault-reports - Returns report URLs (snapshot/comparison) for a vault. Completion rules: if version is 1.0.0, snapshot indicates completion and comparison is null; for versions above 1.0.0, comparison indicates completion. If not ready, retry with exponential backoff (5s, 10s, 20s, 40s, max 60s). This endpoint always returns the latest version only; once reanalysis starts, prior versions are no longer accessible here. Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- get_account - Returns the team owner account information. Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- delete_account - Deletes the team account plus all projects and vaults. Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router
- rotate_api_key - Issues a fresh integrator API key. Requires X-API-Key (existing users can generate an API key in the web app). If headers aren't supported, pass api_key in arguments. Endpoint: https://integrator.app.thecoderegistry.com/api/ai/router

## Resources
- resources://docs/index - Overview of available documentation, workflows, and prompts. MIME type: text/markdown
- resources://docs/agents - Agent-facing integration guide. MIME type: text/markdown
- resources://docs/readme - Public MCP server overview. MIME type: text/markdown
- resources://docs/changelog - Release notes. MIME type: text/markdown
- resources://docs/license - License text. MIME type: text/plain
- resources://docs/api-reference - Documentation. MIME type: text/markdown
- resources://docs/architecture - Documentation. MIME type: text/markdown
- resources://docs/authentication - Documentation. MIME type: text/markdown
- resources://docs/facets - Documentation. MIME type: text/markdown
- resources://docs/getting-started - Documentation. MIME type: text/markdown
- resources://docs/response-schemas - Documentation. MIME type: text/markdown
- resources://docs/troubleshooting - Documentation. MIME type: text/markdown
- resources://examples/workflows/github-integration - Workflow example. MIME type: text/markdown
- resources://examples/workflows/local-repo-analysis - Workflow example. MIME type: text/markdown
- resources://examples/workflows/multi-project-setup - Workflow example. MIME type: text/markdown
- resources://examples/use-cases/due-diligence - Use-case example. MIME type: text/markdown
- resources://examples/use-cases/portfolio-monitoring - Use-case example. MIME type: text/markdown
- resources://examples/use-cases/security-audit - Use-case example. MIME type: text/markdown
- resources://examples/use-cases/tech-debt-analysis - Use-case example. MIME type: text/markdown
- resources://integrations/automation/github-actions.yml - Integration asset. MIME type: text/yaml
- resources://integrations/automation/gitlab-ci.yml - Integration asset. MIME type: text/yaml
- resources://integrations/automation/jenkins-pipeline.groovy - Integration asset. MIME type: text/plain
- resources://integrations/claude-api/README.md - Integration asset. MIME type: text/markdown
- resources://integrations/claude-api/python-example.py - Integration asset. MIME type: text/plain
- resources://integrations/claude-api/typescript-example.ts - Integration asset. MIME type: text/plain
- resources://integrations/claude-desktop/README.md - Integration asset. MIME type: text/markdown
- resources://integrations/claude-desktop/config.json - Integration asset. MIME type: application/json
- resources://integrations/cline/README.md - Integration asset. MIME type: text/markdown
- resources://integrations/cline/config.json - Integration asset. MIME type: application/json
- resources://integrations/cursor/README.md - Integration asset. MIME type: text/markdown
- resources://integrations/cursor/config.json - Integration asset. MIME type: application/json
- resources://integrations/custom-agents/README.md - Integration asset. MIME type: text/markdown
- resources://integrations/custom-agents/nodejs-client.js - Integration asset. MIME type: text/plain
- resources://integrations/custom-agents/python-client.py - Integration asset. MIME type: text/plain
- resources://schemas/api-responses - Schema definition. MIME type: application/json
- resources://schemas/mcp-tools - Schema definition. MIME type: application/json

## Prompts
- batch-analysis - Batch Analysis Prompt
- comparison - Comparison Prompt
- first-analysis - First Analysis Prompt
- specific-metrics - Specific Metrics Prompt

## Metadata
- Owner: io.github.hellosg
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Feb 5, 2026
- Source: https://registry.modelcontextprotocol.io
