4,500+ servers built on MCP Fusion
Vinkius

Code Climate MCP. Audit your codebase quality in natural conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Code Climate MCP on Cursor AI Code Editor MCP Client Code Climate MCP on Claude Desktop App MCP Integration Code Climate MCP on OpenAI Agents SDK MCP Compatible Code Climate MCP on Visual Studio Code MCP Extension Client Code Climate MCP on GitHub Copilot AI Agent MCP Integration Code Climate MCP on Google Gemini AI MCP Integration Code Climate MCP on Lovable AI Development MCP Client Code Climate MCP on Mistral AI Agents MCP Compatible Code Climate MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Code Climate. This MCP Server lets your AI agent audit your codebase directly. You track repository grades, check test coverage percentages, and audit technical debt snapshots from natural conversation.

You can list all repositories, view historical quality snapshots, and pinpoint specific code issues without opening the Code Climate dashboard.

It's engineering metrics, right in your chat.

What your AI agents can do

Get my codeclimate profile

Gets details about the user who authenticated with the service.

Get repository code quality

Retrieves detailed code quality metrics for a single repository.

Get snapshot quality details

Gets detailed information for one specific code analysis snapshot.

+ 5 more capabilities included
List all analyzed code repositories

Retrieves a list of all repositories connected to Code Climate, along with basic status and health data for each.

Check a repository's overall code quality

Gathers detailed quality metrics for a single, specified repository.

Examine historical code quality snapshots

Provides deep information about a specific analysis snapshot, showing the state of the code at a past time.

Identify specific code issues in a snapshot

Lists all technical debt issues found within a chosen code quality snapshot.

Track test coverage reports

Retrieves and lists all test coverage reports for a given repository.

Manage webhooks and account info

Lists configured webhooks for a repo or fetches details about your authenticated user profile.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Code Climate MCP Server: 8 Tools for Code Metrics

Use these tools to pull deep, structured data on code quality, historical snapshots, and test coverage directly into your chat interface.

get019d7576

get my codeclimate profile

Gets details about the user who authenticated with the service.

get019d7576

get repository code quality

Retrieves detailed code quality metrics for a single repository.

get019d7576

get snapshot quality details

Gets detailed information for one specific code analysis snapshot.

list019d7576

list codeclimate repositories

Lists all repositories that Code Climate has analyzed.

list019d7576

list codeclimate webhooks

Lists all webhooks configured for a specific repository.

list019d7576

list repository snapshots

Lists all historical code analysis snapshots for a given repository.

list019d7576

list repository test reports

Lists all available test coverage reports for a repository.

list019d7576

list snapshot code issues

Lists all technical debt issues found in a specific code snapshot.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Code Climate, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Code Climate lets your AI agent audit your code base directly. You'll track repo grades, check test coverage percentages, and audit technical debt snapshots just by talking to it. You can list all repos, view historical quality snapshots, and pinpoint specific code issues without even opening the Code Climate dashboard.

It's pure engineering metrics, right in your chat.

List all analyzed code repositories lets you pull a list of every repo Code Climate's tracked, along with its basic status and health data. Check a repository's overall code quality gathers detailed quality metrics for a single, specified repo. Examine historical code quality snapshots gives you deep info on a specific analysis snapshot, showing the code's state at a past time. Identify specific code issues in a snapshot lists all technical debt issues found in a chosen code quality snapshot. Track test coverage reports retrieves and lists every test coverage report for a given repo. Manage webhooks and account info lets you list configured webhooks for a repo or pull details about your authenticated user profile.

How Code Climate MCP Works

  1. 1 Subscribe to the Code Climate MCP Server and enter your Personal API Token.
  2. 2 Prompt your AI agent with a natural language request (e.g., 'What's the coverage for core-api?').
  3. 3 The agent executes the necessary tool (like list_repository_test_reports) and returns the specific data to your chat interface.

The bottom line is: you ask your agent a question about your codebase, and it gets the precise data from Code Climate and shows it to you.

Who Is Code Climate MCP For?

This is for the Engineering Manager who needs to track maintainability trends without opening a dashboard. It's for the DevOps Engineer who needs to audit webhooks or check status codes quickly. And it's for the Software Developer who needs to verify test coverage or look up a specific code issue, fast.

Software Developer

Uses the agent to check test coverage percentages or look up specific code issues in a snapshot without leaving their IDE.

DevOps Engineer

Audits repository webhooks and checks analysis status directly from the chat interface, skipping the dashboard navigation.

Engineering Manager

Uses the agent to monitor overall repository grades and maintainability trends using simple language prompts.

What Changes When You Connect

  • See a repository's grade and maintainability score immediately. Use get_repository_code_quality to get the current health status of any project, skipping the dashboard drill-down.
  • Track how code quality changes over time. Use list_repository_snapshots and get_snapshot_quality_details to see historical data, which is critical for trend analysis.
  • Prioritize technical debt efficiently. Run list_snapshot_code_issues against a snapshot to get a clean list of all outstanding issues, ready for a sprint backlog.
  • Verify test coverage percentages instantly. Use list_repository_test_reports to get the latest coverage reports and confirm quality before a merge.
  • Audit integration points without leaving your chat. Call list_codeclimate_webhooks to check if real-time quality notifications are set up correctly.
  • Know who you are and what's connected. Use get_my_codeclimate_profile to confirm user details or list_codeclimate_repositories to see all analyzed projects.

Real-World Use Cases

01

Reviewing a PR's quality metrics

A developer needs to know if the latest changes broke anything. They ask their agent to check the latest snapshot. The agent calls list_snapshot_code_issues and returns the 12 high-severity issues found in the core-api snapshot, allowing the developer to fix them before merging.

02

Assessing a project's long-term health

An engineering manager wants to know if the 'frontend-app' is getting worse. They ask the agent to compare the last three snapshots. The agent uses list_repository_snapshots and get_snapshot_quality_details, revealing that the maintainability score has dropped from 'A' to 'C' over the last quarter.

03

Checking test coverage compliance

A QA engineer needs proof that the latest build covered the payment module. They ask the agent to check the reports. The agent calls list_repository_test_reports and provides the 92% coverage percentage, verifying compliance instantly.

04

Quickly checking all service status

A DevOps engineer needs a quick overview of all services. They prompt the agent to list all repositories. The agent calls list_codeclimate_repositories, giving them a list of 15 services and their current health grades in seconds.

The Tradeoffs

Manual Dashboard Scrolling

Opening the Code Climate UI, clicking to the 'Coverage' tab, then scrolling through history to find the 85.4% report. This takes three tabs and five minutes of manual clicking.

Just ask your agent. Prompt: 'What is the current test coverage for core-api?'. The agent calls list_repository_test_reports and returns the number directly in the chat.

Forgetting Historical Context

Looking only at today's code grade and thinking everything is fine. You miss the fact that the grade dropped from 'A' last month to 'B' this month.

Use list_repository_snapshots to list the last 5 snapshots. Then, use get_snapshot_quality_details on the older dates to track the grade decline and spot the regression.

Ignoring the Source of Failure

Seeing a low code grade (e.g., 'C') and only knowing that something is wrong, but not what or why.

First, get the current grade with get_repository_code_quality. Then, use list_snapshot_code_issues on the latest snapshot to get a prioritized list of actionable technical debt items.

When It Fits, When It Doesn't

Use this if you need actionable, deep-dive code metrics that are tied to specific historical snapshots, like seeing exactly which lines of code caused a grade drop. You need to pinpoint why the quality is bad, not just that it's bad.

Don't use this if you only need a simple list of names or a general status check. For that, checking the list of repositories (list_codeclimate_repositories) is enough. If you only need to know the latest test coverage, a simple API call is faster than listing all snapshots. Use this tool when you are actively investigating a quality problem and need to piece together the full story: profile > snapshots > issues > coverage.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Code Climate. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_my_codeclimate_profile get_repository_code_quality get_snapshot_quality_details list_codeclimate_repositories list_codeclimate_webhooks list_repository_snapshots list_repository_test_reports list_snapshot_code_issues

Checking code quality used to mean opening 4 different dashboards.

Before this server, checking a codebase's health meant juggling five different tabs: one for the grade, one for coverage, one for issues, and two for historical trends. You'd click through the repository UI, copy the grade, open the snapshots page, and then run a separate report for test coverage. It was a painful, manual process that lost context and took too long.

Now, you ask your agent. You prompt it, 'What's the current status of the core-api?' The agent executes the necessary tools and returns a structured report with the grade, the latest coverage, and the top three issues—all in one chat window. You get the answer, instantly.

Code Climate MCP Server: Grade and Metrics

You no longer have to manually navigate from the main dashboard to the 'Issues' section, then over to 'Snapshots' to see the history. You ask the agent to list the issues for a specific snapshot. It runs `list_snapshot_code_issues` and gives you a clean, filtered list of exactly what's wrong with the code, no clicking required.

The code moves from 'I think this is bad' to 'This specific line of code needs fixing.' The agent gives you the facts, right where you are working.

Common Questions About Code Climate MCP

How do I use the `list_codeclimate_repositories` tool? +

You ask your agent to 'list all my repositories.' The agent runs list_codeclimate_repositories and immediately provides a list of all analyzed projects and their current status.

What is the difference between `get_repository_code_quality` and `get_snapshot_quality_details`? +

The get_repository_code_quality tool gives you the current, live quality status of a repo. get_snapshot_quality_details gives you the fixed status of a repo at a specific point in the past.

Can I check test coverage using the `list_repository_test_reports` tool? +

Yes. Prompt your agent to check the coverage for a repo. The agent calls list_repository_test_reports and provides the most recent percentage and any associated metadata.

How do I find technical debt issues with `list_snapshot_code_issues`? +

Ask your agent to list issues for a snapshot. You specify the snapshot ID, and the agent runs list_snapshot_code_issues, returning only the list of actionable technical debt.

Does the Code Climate MCP Server track webhooks? +

Yes. You can use the list_codeclimate_webhooks tool. This lets you see what real-time quality notifications are configured for a repository.

How do I use the `get_my_codeclimate_profile` tool to check my account details? +

This tool retrieves your profile information. You can check your user name, organization ID, and other metadata. This is useful for verifying permissions or knowing which organization the code belongs to.

What should I do if I get an error when calling `list_codeclimate_webhooks`? +

If the tool fails, check your API token first. Ensure the token has read access to webhooks and that the repository ID is correct. The error message usually points to the missing scope.

Is there a limit to how many repositories I can list using `list_codeclimate_repositories`? +

The tool can list all repositories analyzed by Code Climate. If you hit a limit, the API will return pagination details, which your agent can use to fetch the remaining results.

Can I see the maintainability rating for a specific repository? +

Yes! Use the get_repository_code_quality tool with the unique repository ID. The agent will return the current maintainability grade (A-F) and other core health metrics provided by Code Climate.

How do I check the test coverage percentage for a repository? +

Use the list_repository_test_reports tool. Your agent will fetch all test coverage reports associated with the repository, showing the coverage percentage for the most recent runs.

Where do I find my Code Climate API Token? +

Log in to Code Climate, click on your avatar in the top right, go to User Settings, and select Personal API Tokens. You can generate and copy your token from that section.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Code Climate. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.