Developer Tools·Beginner

Developer Tools

FinishKit integrates into your development workflow through an MCP server, TypeScript SDK, and API keys.

FinishKit provides tools that integrate directly into your development environment. All tools use the same API and produce the same findings.

Choose your tool

ToolBest forSetup
MCP ServerEditor integration (Claude Code, Cursor, Windsurf, VS Code)npx @finishkit/mcp login
TypeScript SDKScripts, CI/CD pipelines, custom toolingnpm install @finishkit/sdk
DashboardVisual overview, project management, team collaborationNo setup needed

How they connect

All three paths write to the same FinishKit project. A finding from a cloud scan and a finding from local analysis both appear in your Finish Plan, tracked and deduplicated.

Editor (MCP/SDK)  ──→  FinishKit API  ──→  Dashboard
Dashboard         ──→  Cloud Scan     ──→  Dashboard

Authentication

The MCP server and SDK both use API keys for authentication.

  • MCP server: Run npx @finishkit/mcp login to authenticate via browser. No manual key management needed.
  • SDK: Generate an API key from Settings > Developer or use the CLI login flow. Keys use the fk_live_ prefix.

API keys are stored locally at ~/.finishkit/credentials and should never be committed to your repo.

Next step

MCP Server setup →