Sourcery MCP server: there isn't one
What was searched, what the open feature request says, and which code-review connectors reach an agent.
Last verified 1 September 2026 · from Sourcery's documentation, its GitHub organization and the official MCP registry
This page is one of 90 in a directory of monitoring and developer tools. Each page checks what an AI coding agent can get out of the tool through its MCP server, the connector that lets the agent query the tool directly.
Summary
Sourcery has no MCP server. Its documentation index has no MCP entry, its GitHub organization has no MCP-named repository, and the official registry returns nothing.
There is a request for one. A feature request in Sourcery's own tracker remains open, with no recorded activity since January 2026.
Sourcery reviews code, so the gap is felt: an agent cannot ask it what it found. Codacy, SonarQube and Semgrep all publish servers that answer that class of question.
What is the Sourcery MCP server, and is it usable?
Sourcery is an automated code-review tool that comments on pull requests and suggests refactors. That makes it a natural candidate for an MCP server: an agent that could read Sourcery's findings would not have to re-derive them.
No such server exists. The search below covers the vendor's own documentation, its GitHub organization and the protocol's official registry, and all three are empty.
The open feature request matters because it separates two situations. A vendor that has never been asked is different from one that has been asked and has not acted, and Sourcery is the second.
Every one of the 90 vendors in this directory gets the same four checks. Sourcery passes 0 of them.
| Check | Result | Evidence |
|---|---|---|
| Official | Fail | Nothing in the sourcery-ai GitHub organization, and a search of it for MCP-named repositories returns zero results. |
| Maintained | Fail | There is nothing to maintain. The request for one has sat without activity since January 2026. |
| Distributed | Fail | No package on npm or PyPI, and no entry in the official MCP registry. |
| Usable | Fail | Sourcery's own documentation index contains no mention of MCP. |
Sourcery works in code review, and publishes no connector, so its findings stay in the pull request it comments on.
| Part of the work | What Sourcery has here | Can an agent reach it |
|---|---|---|
| Code, tests & review | Automated review comments and refactor suggestions | No. Review findings are the product, and no tool returns them |
| CI & release | None | No CI product, and no server |
| Production observability | None | No telemetry product, and no server |
| Agent observability & evals | None | No traces or evaluations, and no server |
| AI cost management | None | No spend data, and no server |
Sourcery and your coding agent do the same job without talking to each other. Sourcery reviews the diff and comments on the pull request; your agent reviews the diff in the editor. Neither can read the other's conclusions, so the work happens twice.
What can an AI agent do with Sourcery?
An agent can do nothing with Sourcery directly, because no tool exists to call. One thing is worth watching, because search results make this look less settled than it is.
An agent asked to connect to Sourcery may describe a server that does not exist.
Sourcery's own documentation index has no MCP entry, its GitHub organization returns zero MCP-named repositories, and the official MCP registry has no Sourcery server.
The open feature request is the only public MCP-related item, and it has had no recorded activity since January 2026.
Guard: Treat any configuration snippet for a Sourcery MCP server as invented until you can point at a repository or a registry entry for it.
Do you need the MCP server at all?
No. Sourcery reviews pull requests on its own. For automated review findings an agent can read, Codacy exposes 24 tools over quality, coverage and security, and SonarQube documents 48 across analysis and issues.
For pattern-based review without a platform, Semgrep runs locally through its own CLI and costs among the least context measured in this guide.
Sourcery itself remains useful on pull requests. It simply is not something your agent can query.
Keep Sourcery on pull requests. Connect Codacy, SonarQube or Semgrep when the agent needs review findings.
Sourcery MCP server setup
Nothing here installs a Sourcery server, because there is none and the feature request has sat without activity since January 2026. This is the working route.
Keep Sourcery where it works: on pull requests, reviewing code. What it cannot do is answer an agent that asks what it found.
Three code-quality vendors in this directory publish servers that answer that question, and each takes a different shape. The commands below add them to Claude Code; Cursor takes the same values in ~/.cursor/mcp.json.
Codacy
Codacy publishes a first-party server on npm, run as a local process against your account.
The account token is Codacy's own, and its permissions there decide which repositories the agent can read findings from.
claude mcp add-json "codacy" '{"command":"npx",
"args":["-y","@codacy/codacy-mcp"],
"env":{"CODACY_ACCOUNT_TOKEN":"<your-token>"}}'SonarQube
SonarQube ships its server as a container image, sonarsource/sonarqube-mcp, which is what its documented client configurations run.
Two environment variables carry the credential and the organization, passed through to the container rather than baked into it.
claude mcp add sonarqube \
--env SONARQUBE_TOKEN=$SONAR_TOKEN \
--env SONARQUBE_ORG=$SONAR_ORG \
-- docker run --init --pull=always -i --rm \
-e SONARQUBE_TOKEN -e SONARQUBE_ORG \
sonarsource/sonarqube-mcpSemgrep
Semgrep's server is no longer a separate project. It ships inside the CLI, so an installed scanner is the whole dependency.
No credentials go into the command. Semgrep runs local rules without an account, and only the account-backed tool needs a login.
claude mcp add-json "semgrep" '{"command":"semgrep",
"args":["mcp"]}'Every other client
Each block below is the configuration for one client, with the file path and the key that client expects.
The request is still open
A feature request for a Sourcery MCP server remains open in its own tracker, with no recorded activity since January 2026. Treat it as unanswered rather than in progress.
Confirming this needs no credentials: the tracker is public, the sourcery-ai organization returns zero MCP-named repositories, and neither npm nor PyPI carries a package.
Read-only access, permissions and security
Sourcery requires no credential here
The absence of a server means no Sourcery token is requested.
Review findings describe your weaknesses
A code-quality connector returns exactly where the code is fragile or insecure, which is worth scoping deliberately.
Semgrep needs no account for local rules
Running the CLI's server without a login is the narrowest of the three, since nothing leaves the machine to a vendor.
SonarQube's container takes the token by environment
Passing
-erather than embedding the value keeps the credential out of the image and out of shell history.Codacy's token carries repository scope
What the agent can read is decided in Codacy, so scope the token before connecting rather than after.
Troubleshooting
- You cannot find a Sourcery MCP server
- There is not one. Sourcery's documentation index has no MCP entry, the
sourcery-aiorganization has no MCP-named repository, and the official registry returns nothing. - You found a feature request and want to know if it is progressing
- It remains open, with no recorded activity since January 2026. Treat it as an unanswered request rather than as work in progress.
- `pip install` or `npm install` finds nothing
- Nothing was published. There is no package on npm or PyPI for a Sourcery MCP server.
- You want a code-review tool an agent can query
- Codacy, SonarQube and Semgrep all publish servers that answer that class of question. Each has its own page in this directory.
Sourcery MCP server: Reference
| Item | Value |
|---|---|
| Server published | None |
| MCP entries in Sourcery's documentation | None |
MCP-named repositories in sourcery-ai | 0 |
| Packages on npm or PyPI | None |
| Official MCP registry results | None |
| Open feature request | Yes, no recorded activity since January 2026 |
| Alternatives that do publish servers | Codacy · SonarQube · Semgrep |
| Checked | 1 September 2026 |
What engineers report
The searches are the evidence here, so they are recorded rather than summarized.
| What was checked | What it shows |
|---|---|
| MCP entries in Sourcery's documentation | None |
MCP-named repositories in sourcery-ai | 0 |
| Official MCP registry results | None |
| Open feature request | Yes, with no activity recorded since January 2026 |
The sourcery-ai GitHub organization was searched for MCP-named repositories and the official MCP registry was searched for Sourcery, both on 1 September 2026. Both returned nothing.
Should you connect an agent to Sourcery?
No. There is nothing to connect. Best for pairing Sourcery's pull-request review with a code-quality connector the agent can query.
- Strongest fit
- Teams who want automated review comments on pull requests and do not need agent access.
- Main advantage
- None for an agent. Sourcery's findings stay in the pull request it comments on.
- Main weakness
- An agent cannot read Sourcery's findings, so review work is duplicated in the editor.
- Operational risk
- Waiting on the open feature request. It has had no recorded activity since January 2026.
From Oodle
One platform for agent traces and infrastructure
Agent traces usually sit in a different product from the rest of your telemetry, so when a slow database makes an agent slow the symptom is in one tool and the cause is in another. Oodle keeps both in one query surface, from $10 per million spans.
See agent observabilityFrequently asked questions
Does Sourcery have an MCP server?
No. Its documentation, its GitHub organization and the official MCP registry were all checked on 1 September 2026 and none carries one.
Is one coming?
A feature request is open in Sourcery's tracker, with no recorded activity since January 2026. That is the only public signal.
What should I connect instead?
Codacy or SonarQube for platform review findings, or Semgrep for local pattern-based analysis with a very small context cost.
Can my agent read Sourcery's pull request comments?
Only through the repository host. A GitHub connector can read the comments as pull request comments, without any Sourcery-specific structure.