Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions schemas/server-definition.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -167,6 +167,11 @@
"format": "uri",
"description": "HTTP endpoint URL (supports Streamable HTTP)"
},
"headers": {
"type": "object",
"additionalProperties": { "type": "string" },
"description": "HTTP headers to include with requests. Values support ${input:ID} placeholders for user-provided values."
},
"metadata": {
"$ref": "#/$defs/metadata"
}
Expand Down
46 changes: 46 additions & 0 deletions servers/com.azure-mcp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"$schema": "../schemas/server-definition.schema.json",
"id": "com.azure-mcp",
"name": "Azure",
"alias": "azure",
"description": "Connect AI agents to 40+ Azure services through the official Azure MCP server. Manage resources, query data, and interact with Azure services.",
"icon": "https://avatars.githubusercontent.com/u/6844498?v=4",
"schema_version": "2.1",
"categories": ["cloud"],
"tags": ["azure", "microsoft", "cloud", "infrastructure", "devops", "storage", "compute"],

"transport": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@azure/mcp@latest", "server", "start"],
"metadata": {
"inputs": []
}
},

"auth": {
"type": "none",
"instructions": "Authenticate to Azure before running: 'az login'. The server uses Azure Default Credentials (Azure CLI, environment variables, or managed identity)."
},

"contributor": {
"name": "Microsoft",
"github": "microsoft",
"url": "https://azure.microsoft.com"
},

"links": {
"repository": "https://github.com/microsoft/mcp",
"homepage": "https://azure.microsoft.com",
"documentation": "https://learn.microsoft.com/en-us/azure/developer/azure-mcp-server/get-started"
},

"platforms": ["all"],

"capabilities": {
"tools": true,
"resources": false,
"prompts": false,
"read_only_mode": false
}
}
46 changes: 46 additions & 0 deletions servers/com.cloudflare-ai-gateway.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"$schema": "../schemas/server-definition.schema.json",
"id": "com.cloudflare-ai-gateway",
"name": "Cloudflare AI Gateway",
"alias": "cf-ai-gateway",
"description": "Manage Cloudflare AI Gateway for monitoring, caching, and rate limiting AI API calls. View logs, manage configurations, and analyze AI API usage.",
"icon": "https://avatars.githubusercontent.com/u/314135?v=4",
"schema_version": "2.1",
"categories": ["ai-ml", "cloud"],
"tags": ["cloudflare", "ai-gateway", "api-management", "caching", "rate-limiting", "monitoring"],

"transport": {
"type": "stdio",
"command": "npx",
"args": ["-y", "mcp-remote", "https://ai-gateway.mcp.cloudflare.com/mcp"],
"metadata": {
"inputs": []
}
},

"auth": {
"type": "oauth",
"instructions": "Authentication is handled via OAuth when connecting to the Cloudflare MCP endpoint."
},

"contributor": {
"name": "Cloudflare",
"github": "cloudflare",
"url": "https://www.cloudflare.com"
},

"links": {
"repository": "https://github.com/cloudflare/mcp-server-cloudflare",
"homepage": "https://www.cloudflare.com/products/ai-gateway/",
"documentation": "https://developers.cloudflare.com/ai-gateway/"
},

"platforms": ["all"],

"capabilities": {
"tools": true,
"resources": false,
"prompts": false,
"read_only_mode": false
}
}
46 changes: 46 additions & 0 deletions servers/com.cloudflare-audit-logs.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"$schema": "../schemas/server-definition.schema.json",
"id": "com.cloudflare-audit-logs",
"name": "Cloudflare Audit Logs",
"alias": "cf-audit-logs",
"description": "Query and analyze Cloudflare account audit logs. Review security events, track changes, and monitor account activity.",
"icon": "https://avatars.githubusercontent.com/u/314135?v=4",
"schema_version": "2.1",
"categories": ["security", "monitoring"],
"tags": ["cloudflare", "audit", "logs", "security", "compliance"],

"transport": {
"type": "stdio",
"command": "npx",
"args": ["-y", "mcp-remote", "https://auditlogs.mcp.cloudflare.com/mcp"],
"metadata": {
"inputs": []
}
},

"auth": {
"type": "oauth",
"instructions": "Authentication is handled via OAuth when connecting to the Cloudflare MCP endpoint."
},

"contributor": {
"name": "Cloudflare",
"github": "cloudflare",
"url": "https://www.cloudflare.com"
},

"links": {
"repository": "https://github.com/cloudflare/mcp-server-cloudflare",
"homepage": "https://www.cloudflare.com",
"documentation": "https://developers.cloudflare.com/fundamentals/setup/account/audit-logs/"
},

"platforms": ["all"],

"capabilities": {
"tools": true,
"resources": false,
"prompts": false,
"read_only_mode": true
}
}
46 changes: 46 additions & 0 deletions servers/com.cloudflare-autorag.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"$schema": "../schemas/server-definition.schema.json",
"id": "com.cloudflare-autorag",
"name": "Cloudflare AutoRAG",
"alias": "cf-autorag",
"description": "Use Cloudflare AutoRAG (AI Search) to build and query retrieval-augmented generation pipelines. Index content and run semantic search at the edge.",
"icon": "https://avatars.githubusercontent.com/u/314135?v=4",
"schema_version": "2.1",
"categories": ["ai-ml", "search"],
"tags": ["cloudflare", "autorag", "rag", "search", "ai", "semantic-search"],

"transport": {
"type": "stdio",
"command": "npx",
"args": ["-y", "mcp-remote", "https://autorag.mcp.cloudflare.com/mcp"],
"metadata": {
"inputs": []
}
},

"auth": {
"type": "oauth",
"instructions": "Authentication is handled via OAuth when connecting to the Cloudflare MCP endpoint."
},

"contributor": {
"name": "Cloudflare",
"github": "cloudflare",
"url": "https://www.cloudflare.com"
},

"links": {
"repository": "https://github.com/cloudflare/mcp-server-cloudflare",
"homepage": "https://www.cloudflare.com",
"documentation": "https://developers.cloudflare.com/autorag/"
},

"platforms": ["all"],

"capabilities": {
"tools": true,
"resources": false,
"prompts": false,
"read_only_mode": false
}
}
46 changes: 46 additions & 0 deletions servers/com.cloudflare-browser.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"$schema": "../schemas/server-definition.schema.json",
"id": "com.cloudflare-browser",
"name": "Cloudflare Browser Rendering",
"alias": "cf-browser",
"description": "Use Cloudflare's Browser Rendering API for headless browser automation. Render pages, take screenshots, generate PDFs, and extract content from web pages.",
"icon": "https://avatars.githubusercontent.com/u/314135?v=4",
"schema_version": "2.1",
"categories": ["developer-tools", "cloud"],
"tags": ["cloudflare", "browser", "rendering", "screenshots", "pdf", "headless"],

"transport": {
"type": "stdio",
"command": "npx",
"args": ["-y", "mcp-remote", "https://browser.mcp.cloudflare.com/mcp"],
"metadata": {
"inputs": []
}
},

"auth": {
"type": "oauth",
"instructions": "Authentication is handled via OAuth when connecting to the Cloudflare MCP endpoint."
},

"contributor": {
"name": "Cloudflare",
"github": "cloudflare",
"url": "https://www.cloudflare.com"
},

"links": {
"repository": "https://github.com/cloudflare/mcp-server-cloudflare",
"homepage": "https://www.cloudflare.com",
"documentation": "https://developers.cloudflare.com/browser-rendering/"
},

"platforms": ["all"],

"capabilities": {
"tools": true,
"resources": false,
"prompts": false,
"read_only_mode": true
}
}
46 changes: 46 additions & 0 deletions servers/com.cloudflare-builds.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"$schema": "../schemas/server-definition.schema.json",
"id": "com.cloudflare-builds",
"name": "Cloudflare Workers Builds",
"alias": "cf-builds",
"description": "Manage Cloudflare Workers build pipelines. Monitor build status, view build logs, and manage deployment configurations for Workers projects.",
"icon": "https://avatars.githubusercontent.com/u/314135?v=4",
"schema_version": "2.1",
"categories": ["cloud", "developer-tools"],
"tags": ["cloudflare", "workers", "builds", "ci-cd", "deployment"],

"transport": {
"type": "stdio",
"command": "npx",
"args": ["-y", "mcp-remote", "https://builds.mcp.cloudflare.com/mcp"],
"metadata": {
"inputs": []
}
},

"auth": {
"type": "oauth",
"instructions": "Authentication is handled via OAuth when connecting to the Cloudflare MCP endpoint."
},

"contributor": {
"name": "Cloudflare",
"github": "cloudflare",
"url": "https://www.cloudflare.com"
},

"links": {
"repository": "https://github.com/cloudflare/mcp-server-cloudflare",
"homepage": "https://www.cloudflare.com",
"documentation": "https://developers.cloudflare.com/workers/ci-cd/builds/"
},

"platforms": ["all"],

"capabilities": {
"tools": true,
"resources": false,
"prompts": false,
"read_only_mode": false
}
}
46 changes: 46 additions & 0 deletions servers/com.cloudflare-containers.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"$schema": "../schemas/server-definition.schema.json",
"id": "com.cloudflare-containers",
"name": "Cloudflare Containers",
"alias": "cf-containers",
"description": "Deploy and manage containers on Cloudflare's global network. Build, deploy, and monitor containerized applications at the edge.",
"icon": "https://avatars.githubusercontent.com/u/314135?v=4",
"schema_version": "2.1",
"categories": ["cloud"],
"tags": ["cloudflare", "containers", "docker", "edge", "deployment"],

"transport": {
"type": "stdio",
"command": "npx",
"args": ["-y", "mcp-remote", "https://containers.mcp.cloudflare.com/mcp"],
"metadata": {
"inputs": []
}
},

"auth": {
"type": "oauth",
"instructions": "Authentication is handled via OAuth when connecting to the Cloudflare MCP endpoint."
},

"contributor": {
"name": "Cloudflare",
"github": "cloudflare",
"url": "https://www.cloudflare.com"
},

"links": {
"repository": "https://github.com/cloudflare/mcp-server-cloudflare",
"homepage": "https://www.cloudflare.com",
"documentation": "https://developers.cloudflare.com/containers/"
},

"platforms": ["all"],

"capabilities": {
"tools": true,
"resources": false,
"prompts": false,
"read_only_mode": false
}
}
46 changes: 46 additions & 0 deletions servers/com.cloudflare-dex.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"$schema": "../schemas/server-definition.schema.json",
"id": "com.cloudflare-dex",
"name": "Cloudflare Digital Experience Monitoring",
"alias": "cf-dex",
"description": "Monitor digital employee experience with Cloudflare DEX. Track application performance, connectivity issues, and user experience metrics.",
"icon": "https://avatars.githubusercontent.com/u/314135?v=4",
"schema_version": "2.1",
"categories": ["monitoring", "cloud"],
"tags": ["cloudflare", "dex", "monitoring", "experience", "performance", "zero-trust"],

"transport": {
"type": "stdio",
"command": "npx",
"args": ["-y", "mcp-remote", "https://dex.mcp.cloudflare.com/mcp"],
"metadata": {
"inputs": []
}
},

"auth": {
"type": "oauth",
"instructions": "Authentication is handled via OAuth when connecting to the Cloudflare MCP endpoint."
},

"contributor": {
"name": "Cloudflare",
"github": "cloudflare",
"url": "https://www.cloudflare.com"
},

"links": {
"repository": "https://github.com/cloudflare/mcp-server-cloudflare",
"homepage": "https://www.cloudflare.com",
"documentation": "https://developers.cloudflare.com/cloudflare-one/insights/dex/"
},

"platforms": ["all"],

"capabilities": {
"tools": true,
"resources": false,
"prompts": false,
"read_only_mode": true
}
}
Loading