FinishKit/mcp
Platform-specific configuration:
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](https://www.npmjs.com/package/@finishkit/mcp) [](https://modelcontextprotocol.io) [](https://opensource.org/licenses/MIT)
MCP server for FinishKit. Enables AI agents in Cursor, Claude Desktop, Windsurf, and VS Code Copilot to scan GitHub repositories for security vulnerabilities, deployment blockers, and code quality issues.
| Tool | Description | Primary Use Case | |---|---|---| | scan_repo | Trigger a full scan and wait for completion | Check if a repo is production-ready | | get_scan_status | Check progress of an in-flight scan | Poll a previously triggered scan | | get_findings | Retrieve detailed findings filtered by category or severity | Review security issues, blockers, etc. | | get_patches | Retrieve auto-generated code patches with unified diffs | Apply FinishKit's suggested fixes | | list_projects | List all connected repositories and last scan dates | Discover which repos are configured | | create_project | Get guided instructions to link a new GitHub repo | Onboard a new repository |
Get an API key at finishkit.app/dashboard/settings?tab=developer, then configure your MCP client.
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"finishkit": {
"command": "npx",
"args": ["-y", "@finishkit/mcp"],
"env": {
"FINISHKIT_API_KEY": "fk_live_..."
}
}
}
}Add to .cursor/mcp.json in your project root (or ~/.cursor/mcp.json globally):
{
"finishkit": {
"command": "npx",
"args": ["-y", "@finishkit/mcp"],
"env": {
"FINISHKIT_API_KEY": "fk_live_..."
}
}
}Edit
Loading reviews...