Matrix Hub

Publish your MCP Server to Matrix Hub

A simple, friendly way to add your agent, tool, or MCP server to the public catalog.

What you'll need (2–3 minutes)

  • A unique ID/slug for your server (e.g., my-awesome-agent).
  • Server name and version (e.g., 1.0.0).
  • Transport type: SSE (hosted URL) or STDIO (runs from a repo).
  • One URL (for SSE) or a Git repo + tag/commit (for STDIO).
  • A short summary and a longer description.

Path A β€” Easiest (Recommended)

Fill in a short form and our GitHub bot creates a Pull Request for you.

  1. Open the guided form β†’
  2. Paste your details and submit the issue
  3. Bot validates and opens a PR automatically
  4. Maintainers review and merge β€” you’re live πŸŽ‰
Open the submission form

Path B β€” Advanced (Manual PR)

Prefer full control? Submit a Pull Request directly to the catalog.

  1. Fork the catalog repo β†’ agent-matrix/catalog
  2. Create a folder under servers/<your-slug>/
  3. Add manifest.json and index.json (list of manifests)
  4. Open a PR β€” CI validates structure and schema
See example structure
.
β”œβ”€ index.json
└─ servers/
   └─ my-awesome-agent/
      β”œβ”€ manifest.json
      └─ index.json  // { "manifests": ["manifest.json"] }

Helpful links

What happens next

  • We validate the entry and open/receive a PR automatically or manually.
  • Automated checks confirm JSON structure and schema.
  • Maintainers review quickly; on merge, your server appears on Matrix Hub.

Questions? Email us at contact@ruslanmv.com.