Submit an MCP Server
Add your MCP server to the Pipeworx directory. Servers with a valid endpoint are auto-approved.
Submit via API
Programmatically submit MCP servers. Requires authentication — sign up at /signup to get an API key.
POST https://registry.pipeworx.io/api/submit
curl -X POST https://registry.pipeworx.io/api/submit \
-H "Content-Type: application/json" \
-H "X-API-Key: pwx_your_api_key" \
-d '{
"title": "My MCP Server",
"description": "What it does",
"category": "developer",
"endpoint_url": "https://my-server.com/mcp",
"github_url": "https://github.com/user/repo",
"tags": ["api", "tools"]
}' Authentication
Pass your API key via X-API-Key header. Get one at /account after signing up.
Rate limits
5 submissions per day, 20 per week per account.
Required fields
title— Server namedescription— What it doescategory— One of: weather, social, geography, science, finance, reference, health, food, culture, education, environment, developer, data, productivity, communication, media, security, ai, ecommerce, blockchain, database, analytics, automation, otherendpoint_urlorgithub_url— At least one required
Auto-verification
If you provide an endpoint_url, we'll send an MCP initialize request. If it responds with a valid protocol version, your server is auto-approved and goes live immediately.