Developers
Build on MCP with developer-grade contracts
Use the SDK, CLI, and open schemas to add new tools, automate workflows, and integrate MCP into your stack.
Install SDK
Add @mcp/sdk to your project and authenticate against the local orchestrator.
$ npm install @mcp/sdkCreate a task
Use the CLI or REST API to enqueue multi-step tasks with autonomy budgets.
$ mcp tasks create --goal 'Summarize repo README'Approve
Pause at gated steps via CLI or upcoming GUI to ensure safe writes.
$ mcp approvals listContribution policy
MCP is open source. We follow a docs-first policy: every feature includes schema updates, documentation, and eval coverage in the same pull request.
- Open a draft PR with context and evaluation plan.
- Run linting and eval suites before requesting review.
- Declare tool safety class and approval requirements.
Have questions? Join the developer Discord or email dev@completeassistant.ai.