MCP Documentation
Learn how to build, deploy, and monetize Model Context Protocol servers with Commands.com
Quick Start
Get your first MCP server running in under 5 minutes with our scaffolding tool.
Get Started →Tool Development
Learn best practices for building effective MCP tools that AI can use reliably.
Build Tools →Schema Reference
Complete reference for MCP input schemas, response formats, and data types.
View Schemas →Deployment
Deploy your MCP servers to production and integrate with Commands.com marketplace.
Deploy Servers →Popular Guides
Common Tool Design Patterns
Proven patterns for building reliable API integrations, data processing tools, and more.
GitHub Import & YAML Formats
Import commands, prompts, and MCP servers from GitHub using mcp.yaml and commands.yaml formats.
mcp.yaml - MCP Server Definition
metadata:
 name: "My Server"
 description: "Awesome MCP server"
 loomId: "abc123def456789012345678901234ff" # Demo video
server:
 serverId: "my-awesome-server"
 displayName: "My Server"
 description: "Server description"
 status: "stable" # alpha, beta, or stable
 deployment:
 upstreamUrl: "https://api.example.com"
 auth:
 method: "oauth"
 commands.yaml - Commands/Prompts
commands:
 - title: "Security Audit"
 type: "command"
 loomId: "def456abc789012345678901234567ff" # Demo video
 commandName: "/security-audit"
 content: "Perform security audit on "
 category: "security-audit"
 aiPlatform: "claude-code"
 inputParameters:
 - name: "target"
 label: "Target system"
 type: "string"
 Commands.com Marketplace Integration
How to list your server, handle payments, and earn revenue through the Commands.com platform.
JWT Authentication & Security
Implement secure JWT validation and protect your MCP server endpoints.