MCP AND GITHUB

Put Corbulo where the work happens.

Coding agents can query Corbulo's indexed codebase model through MCP. Pull request findings go back to GitHub, and selected codebase findings can become GitHub Issues.

CORBULO MCP

Indexed answers for coding agents.

The corbulo-mcp binary exposes 36 read-only tools over projects, symbols, callers, routes, findings, health, friction, practices, architecture, pull requests, and trackers.

Search symbols and traverse callers, callees, entrypoints, and affected routes.

Read current findings, architecture reviews, conventions, health, friction, and PR analysis.

Every graph response includes the indexed commit SHA so the client can detect stale context.

AGENT SESSION

Check PR #14740. Find anything that should block the merge.

corbulo get_pr_analysis

merge_readiness: blocked

blocking_findings: 1

corbulo get_callers

symbol: verifyTeamOrOwner

indexed_commit: 9c5b...

corbulo list_conventions

area: authorization

36 READ-ONLY TOOLS

Query the model by the question you have.

search_symbols

Functions, types, routes, services, and files

get_callers

Call graph traversal from a symbol

routes_affected

Changed files to reachable API routes

get_pr_analysis

Findings, impact, and merge readiness

list_analysis_issues

Findings by kind, source, and severity

get_health_dashboard

Scores, categories, counts, and trends

get_friction_report

Churn, hotspots, bug magnets, and coupling

get_architecture_review

Scores, strengths, risks, and recommendations

Corbulo pull request review with intent, scope, risk signals, and merge decision

GITHUB PULL REQUESTS

Return the review to the pull request

Corbulo analyzes the PR against the indexed codebase, posts findings on the affected lines, and keeps the full review in the app for impact, conflicts, checks, discussion, and health projection.

GITHUB ISSUES

Move selected findings into the backlog.

Create a GitHub Issue from a security, runtime, testing, maintainability, or consistency finding, including the severity, file, snippet, and remediation.

The Corbulo finding keeps the tracker link and sync state so the analysis result and the work item do not drift apart.

Give the agent the codebase model before it starts searching.

Try Corbulo