{"name":"io.github.FinishKit/mcp","slug":"finishkit-mcp","title":null,"description":"FinishKit MCP: scan GitHub repos for security vulnerabilities, deployment blockers, and quality","url":"https://mcp.market/server/finishkit-mcp","rating":null,"grade":"C","score":65,"certified":false,"status":"active","category":"devtools","tags":["devtools","security"],"presence":{"score":3,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-03-30T08:26:38.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/FinishKit/mcp","website":null,"version":"0.1.0","remotes":[],"packages":[{"registryType":"npm","identifier":"@finishkit/mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"FinishKit API key (format: fk_live_...). Get one at finishkit.app/dashboard/settings","isRequired":true,"format":"string","isSecret":true,"name":"FINISHKIT_API_KEY"}]}],"tools":[{"name":"create_project","description":"Create a new FinishKit project by linking a GitHub repository. Note: This requires the FinishKit GitHub App to be installed on the repository first. If the GitHub App is not installed, this tool will direct the user to https://finishkit.app/dashboard to install it and create the project through the web interface. Returns setup instructions with a direct link to the dashboard.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_findings","description":"Retrieve detailed findings from a completed FinishKit scan. Findings include security vulnerabilities, deployment blockers, stability issues, test gaps, and UI problems. Each finding includes the affected file path, line numbers, severity, category, detailed explanation, and suggested fix. Use this after scan_repo completes to get the full list of issues, optionally filtered by category or severit","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_patches","description":"Retrieve automatically generated code patches from a completed FinishKit scan. Patches are diff-format code changes that fix detected issues. Each patch includes the affected finding title, the unified diff, application status, and verification status. Use this to see what code changes FinishKit recommends, or to apply fixes to the codebase.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_scan_status","description":"Check the current status of an in-progress FinishKit scan. Returns the scan phase (clone, detect, analyze, patch, verify, pr, finalize), progress percentage, and estimated time remaining. Use this to poll a running scan that was triggered separately, or to check if a previously started scan has completed.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_projects","description":"List all FinishKit projects connected to your account. Each project represents a GitHub repository that has been linked to FinishKit. Returns project IDs, repository names, last scan status, and last scan date. Use this to see which repositories are configured, find project IDs for other API calls, or check when a repository was last scanned.","write_action":false,"price_micros":0,"input_schema":null},{"name":"scan_repo","description":"Scan a GitHub repository with FinishKit to detect security vulnerabilities, deployment blockers, stability issues, test coverage gaps, and UI problems. This is the primary tool - it handles the full scan lifecycle: finds the project, triggers a new scan run, polls until completion (typically 2-8 minutes), and returns a comprehensive summary of all findings. Use this when a user wants to check if t","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":65,"grade":"C","scanned_at":"2026-09-28T06:08:14.179Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-28T06:08:14.254Z","components":{"code":{"score":25,"max":25,"notes":["5 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":4,"max":15,"notes":["last push 182 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@finishkit/mcp","version":"0.1.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-03-04T09:33:41.790Z","repositoryUrl":"git+https://github.com/FinishKit/mcp.git"}],"repo":{"found":true,"owner":"FinishKit","repo":"mcp","archived":false,"pushedAt":"2026-03-30T08:26:38Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/265428231?v=4","ownerCreatedAt":"2026-03-04T03:18:08Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/265428231?v=4&s=128","source":"github"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-03-30T08:26:38.000Z","score":3}}}},"grade_history":[],"reviews":[]}