MCP Catalog
The MCP Catalog is Catalyst's organization-wide library of pre-defined MCP server connections. Each entry is a template that fixes the provider, upstream URL, transport, and default authentication shape — you supply a resource name and a credential when you enable it in a project.
Browse from the CLI with diagrid mcpserver catalog list, and inspect any entry with diagrid mcpserver catalog get <entry-name> -o yaml. To enable an entry or declare a custom MCP server, see Manage MCP Servers. For the concept, see Model Context Protocol.
Built-in catalog entries
All entries use the streamable-http transport and a 30-second default timeout.
| Entry name | Provider | Upstream URL | Default auth |
|---|---|---|---|
atlassian-mcpserver | Atlassian Rovo (Jira, Confluence) | https://mcp.atlassian.com/v1/mcp | Authorization header |
cloudflare-dev-platform-mcpserver | Cloudflare Developer Platform (Workers, R2, KV, D1) | https://bindings.mcp.cloudflare.com/mcp | SPIFFE JWT in Cf-Access-Jwt-Assertion header |
datadog-mcpserver | Datadog (metrics, logs, traces, incidents) | https://mcp.datadoghq.com/api/unstable/mcp-server/mcp | DD-API-KEY + DD-APPLICATION-KEY headers |
github-mcpserver | GitHub Copilot MCP | https://api.githubcopilot.com/mcp/ | Authorization header |
linear-mcpserver | Linear (issues, projects, workflows) | https://mcp.linear.app/mcp | Authorization header |
notion-mcpserver | Notion (pages, databases) | https://mcp.notion.com/mcp | Authorization header |
pendo-mcpserver | Pendo (product analytics) | https://app.pendo.io/mcp/visitor/shttp | OAuth 2.0 client credentials |
sentry-mcpserver | Sentry (issues, projects, DSNs) | https://mcp.sentry.dev/mcp | Authorization header |
slack-mcpserver | Slack (channels, messages) | https://mcp.slack.com/mcp | Authorization header |
snowflake-mcpserver | Snowflake Cortex Agents | https://<your-account>.snowflakecomputing.com/api/v2/cortex/mcp | OAuth 2.0 client credentials |
stripe-mcpserver | Stripe (payments, billing) | https://mcp.stripe.com | Authorization header |
tavily-mcpserver | Tavily (AI web search) | https://mcp.tavily.com/mcp | Authorization header |
Two entries include placeholder values you must replace before applying: the Cloudflare entry needs your Access Application audience, and the Snowflake entry needs your account locator and OAuth client secret.
Authentication shapes
The catalog ships three authentication shapes. Each can also be configured on a custom MCPServer resource — see Authentication.
| Shape | Used by | Configured under |
|---|---|---|
| Static header API key | atlassian, datadog, github, linear, notion, sentry, slack, stripe, tavily | spec.endpoint.streamableHTTP.headers[] |
| OAuth 2.0 client credentials | pendo, snowflake | spec.endpoint.streamableHTTP.auth.oauth2 |
| SPIFFE JWT-SVID | cloudflare-dev-platform | spec.endpoint.streamableHTTP.auth.spiffe.jwt |
See also
- Manage MCP Servers — enable a catalog entry or declare a custom MCP server.
- Model Context Protocol — what MCP is and how it runs on Catalyst.
- Develop with MCP — connect clients, add servers, and control access.