Matrix logo

Server Templates

The mcp-server-templates.json catalog: ready-to-copy MCP server definitions for GitHub, Supabase, Playwright, Cloudflare, Jira, and more.

agents/mcp-server-templates.json is a catalog of ready-to-copy MCP server definitions. It covers popular integrations across developer tools, cloud platforms, databases, and AI services.

Using the templates

Copy the servers you need into your agent manifest or MCP client configuration, then replace the YOUR_*_HERE placeholders with real credentials.

These templates use the generic mcpServers shape. To use one in a Matrix agent manifest, translate it to the agent-manifest schema: add an alias, version, package_digest, an exhaustive tools list, and convert env secrets to $env:NAME refs.

Developer tools

ServerLaunchDescription
githubnpx @modelcontextprotocol/server-githubPRs, issues, repos, code search.
jirauvx mcp-atlassianJira issue tracking: search, create, update, transition.
confluencenpx confluence-mcp-serverConfluence Cloud: search pages, retrieve content, explore spaces.
memorynpx @modelcontextprotocol/server-memoryPersistent memory across sessions.
omega-memoryuvx omega-memory servePersistent agent memory with semantic search and knowledge graphs.
sequential-thinkingnpx @modelcontextprotocol/server-sequential-thinkingChain-of-thought reasoning.

Cloud and deployment

ServerLaunchDescription
vercelhttp (https://mcp.vercel.com)Vercel deployments and projects.
railwaynpx @railway/mcp-serverRailway deployments.
cloudflare-docshttpCloudflare documentation search.
cloudflare-workers-buildshttpCloudflare Workers builds.
cloudflare-workers-bindingshttpCloudflare Workers bindings.
cloudflare-observabilityhttpCloudflare observability and logs.
ServerLaunchDescription
supabasenpx @supabase/mcp-server-supabaseSupabase database operations.
clickhousehttp (https://mcp.clickhouse.cloud/mcp)ClickHouse analytics queries.
firecrawlnpx firecrawl-mcpWeb scraping and crawling.
exa-web-searchnpx exa-mcp-serverWeb search and research via Exa API.
context7npx @upstash/context7-mcpLive documentation lookup for any library.

Browser and media

ServerLaunchDescription
playwrightnpx @playwright/mcpBrowser automation and testing via Playwright.
browserbasenpx @browserbasehq/mcp-server-browserbaseCloud browser sessions.
browser-usehttp (https://api.browser-use.com/mcp)AI browser agent for web tasks.
fal-ainpx fal-ai-mcp-serverAI image, video, and audio generation via fal.ai.
magicnpx @magicuidesign/mcpMagic UI components.

stdio vs http templates

The two transport types have different launch shapes:

"github": {
  "command": "npx",
  "args": ["-y", "@modelcontextprotocol/server-github"],
  "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "YOUR_GITHUB_PAT_HERE" },
  "description": "GitHub operations - PRs, issues, repos"
}
"vercel": {
  "type": "http",
  "url": "https://mcp.vercel.com",
  "description": "Vercel deployments and projects"
}

stdio servers are spawned as local subprocesses. http servers are contacted over the network and may require headers for authentication.

Replace YOUR_*_HERE with real values before use. Keep under 10 MCP servers enabled at once to preserve the model's context window.

Agent manifests

How to declare servers in a Matrix manifest.

Writing a tool bridge

Build a custom MCP server from scratch.