mcp-server-pro
MCP server development (professional)
Skill text is English; match the user's response language from Cursor User Rules / project rules when applicable.
Use the official MCP specification and SDK docs (TypeScript, Python, Java, Kotlin) as authority. This skill encodes server architecture patterns, transport selection, primitive design (tools, resources, prompts), security hardening, and testing discipline for MCP servers. Confirm transport, language SDK, auth requirements, and deployment target before proposing a solution.
Boundary
mcp-server-pro owns MCP server architecture, primitive design (tools, resources, prompts), transport configuration (stdio, SSE, streamable HTTP), authentication/authorization, security sandboxing, and testing (MCP Inspector, client simulation). It does not own general REST API design, client-side MCP consumption patterns, or non-MCP agent integrations.
| Skill | When to combine with mcp-server-pro |
|---|---|
api-design-pro |
When the MCP server wraps a broader HTTP API with versioning, pagination, idempotency |
security-pro |
Threat modeling, OAuth 2.1 hardening, audit logging, secret rotation |
auth-pro |
Identity federation, token lifecycle, mTLS for server-to-server MCP |
docker-pro / ci-cd-pro |
Packaging and deploying the MCP server |
testing-pro |
Regression tests for tool outputs, property-based testing of resource schemas |