Build one connector.
Ship it clean.
Your mission is to deliver one independent, production-oriented connector with five typed actions, safe authentication, tests, OpenAPI, and a thin MCP adapter.
27
builder missions
135
required actions
5
actions each
1
shared standard
Independent package
Build once; connect it to WZRD, CNCT, REST, SDKs, or MCP later.
Safe by default
Least privilege, no committed secrets, explicit approval for consequential writes.
Proven in a sandbox
Tests, fixtures, and a real test-account flow without production customer data.
The build path
From assigned mission to deployed MCP
Follow this sequence. Escalate provider-access blockers early instead of hiding them behind mocks.
Technical structure
One core. Multiple surfaces.
The connector owns provider logic. MCP is only an adapter that exposes those same actions as tools.
Provider API
Connector core
Thin MCP server
interface DooConnector {
manifest: ConnectorManifest;
testConnection(credentials): Promise<ConnectionTestResult>;
listActions(): ConnectorAction[];
execute(request): Promise<ConnectorExecutionResult>;
}Recommended repository
Portable packageconnector-name/ ├── connector.yaml ├── src/ │ ├── connector.ts │ ├── client.ts │ ├── auth/ │ ├── actions/ │ ├── schemas/ │ └── errors/ ├── mcp/server.ts ├── tests/ ├── fixtures/ ├── examples/ ├── openapi.yaml ├── .env.example └── README.md
Mission finder
Find your exact five actions
Search your name, connector, or category. Extra actions are welcome, but these five must work first.
Milestones
Build through visible gates
Kickoff
Mission acceptedAPI/auth research, manifest, five action schemas, repository plan, access risks
First checkpoint
Build continuesRepository, testConnection, mocks, one read action, provider access confirmed or escalated
Week 1 demo
Integration candidateWorking auth, two real actions, normalized errors, tests, initial MCP tools
Final handoff
v1.0.0 readyAll actions, fixtures, OpenAPI, thin MCP server, demo, limitations, versioned release
Evaluation
What earns the score
Final validation
Deploy it. Then prove it.
The validation console connects to your HTTPS MCP endpoint, discovers tools, matches required actions, checks schemas and safety metadata, and optionally runs sandbox examples.
Open validation consoleDefinition of done
Check your work before handoff
Use this as your final self-review. A feature is not complete if its failure, duplicate, retry, and approval behavior are unclear.
Your progress
0 of 12 complete
Ready to start?