Repository navigation
📌 Update, Oct 2026: how onboarding works (community notes)This thread became the place to request listing on github.com/mcp. These notes collect what's been said here. The process (based on the accepted answer, @trent-j, May 2026):
Include all of these in your request:
Check before you post (read the values from the registry, not from memory): Check whether you're already listed on GitHub's side: Community notes from this thread. Corrections welcome. Original question (Oct 2025): Hi community! Looking for clarification on how the GitHub MCP Registry works. Server: claude-faf-mcp Questions Is github.com/mcp a curated list (vs automatic sync)? Why We Ask Previously posted: modelcontextprotocol/registry #690 Thanks for any insights! 🙏 |
Replies: 168 comments 9 replies
|
39 days, no response. claude-faf-mcp is approved by Anthropic (PR #2759 MERGED), has 10,067+ npm downloads, but isn't visible on github.com/mcp despite being listed in modelcontextprotocol/servers. What are the curation criteria for github.com/mcp? Is there a separate approval process beyond the Anthropic PR? Links: |
|
🎉 Update: Additional Milestone Since Posting
This makes claude-faf-mcp:
Full details: https://www.faf.one/blog/iana-registration Still curious about the github.com/mcp curation process and happy to |
|
Hey @Wolfe-Jam, |
|
Hey HolgerMany thanks for your reply, we will take of it and let you know. thanks again,James (Wolfe) HarrisonFounderWolfe James LLCfaf.one - Project DNA for AI contextIANA Registered format .FAF for AI context application/vnd.faf+yaml"README evolution for AI era"Google Gemini CLI(9.5/10 Rating)
On Nov 10 2025, at 8:52 am, Holger Staudacher ***@***.***> wrote:
Hey @Wolfe-Jam,
right now the GitHub MCP registry is a curated list. This will change in a couple days when we enable sync with the open source registry. In order to get your server added, you have to publish it to the open source registry first. Here is a guide how to publish your server if you haven't done it already.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
|
Hey @hstaudacher - following up from November. Just published both FAF packages to the open source registry today:
Ready for sync whenever that goes live. If there's anything blocking the registry sync rollout, happy to help test, validate, or contribute. We've been through the mcp-publisher flow and can provide feedback if useful. |
|
Hey @hstaudacher — friendly follow-up from the November conversation about registry sync. Quick update on where things stand: we now have 6 FAF MCP servers published to the open source registry, all passing
All published via You mentioned back in November that github.com/mcp would start syncing from the open source registry. Is that sync live now? If so, is there something on our end we need to do to appear? If it's still in progress, totally understand — just want to make sure we're not missing a step. Happy to help test or validate anything on the sync pipeline. |
|
Status check, 2026-05-18: github.com/mcp still shows ~97 servers, so the open-source-registry sync doesn't look live yet. The FAF servers remain published & schema-clean on the OSS registry. If the list stays curated long-term: Is there an ETA for the sync, or is github.com/mcp staying curated? Either answer's fine — closing the loop on this thread. |
|
Hi @Wolfe-Jam, thanks for the thoughtful follow-up and for continuing to publish and validate your servers. A few clarifications from our side: the GitHub MCP Registry now has the ability to sync versions from the open source registry, but onboarding a new server is still a manual curation process today. Once a server has been onboarded, newly published versions from the OSS registry should sync from there. I’m closer to the technical side than the product/curation criteria, so I don’t want to overstate anything here. I’ll share your request with our product team and ask whether we’re able to move forward with onboarding them. Thanks again for your patience, and for offering to help validate the sync path. |
|
Hey @trent-j — thanks again for looking into this and for offering to take it to the product team, genuinely appreciate it. Quick update from our side: since May we've moved our two flagship servers to the FAF Foundation's DNS-verified No rush at all on the github.com/mcp side — mostly I'd love to understand the lay of the land so we can be ready: is onboarding/sync something that's moving, or staying curated for now? And if there's a process, criteria, or anything we should prep on our end to make it easy when the time comes, happy to do the legwork. Either way — thanks for keeping the channel open. 🙏 |
Onboarding request:
|
| Field | Value |
|---|---|
| Official registry name | io.github.edithatogo/fyi-mcp |
| Latest version | 0.1.2 (active / isLatest) |
| Repository | https://github.com/edithatogo/fyi-cli |
| server.json | https://github.com/edithatogo/fyi-cli/blob/master/server.json |
| Description | Local-first FOI/OIA request tracker MCP for Alaveteli platforms (FYI.org.nz and multi-jurisdiction catalog) |
OSS registry verification
curl -sS "https://registry.modelcontextprotocol.io/v0/servers?search=fyi-mcp"
returns io.github.edithatogo/fyi-mcp v0.1.2 active/latest.
github.com/mcp status (2026-07-09)
- Search
fyi-mcp/edithatogodoes not surface a curated card for this server https://github.com/mcp/io.github.edithatogo/fyi-mcp→ 404
Could the product/curation team please consider onboarding this server so OSS version sync can take effect? Happy to provide additional metadata or validation help.
Tracked in: edithatogo/fyi-cli#32
Onboarding request:
|
Onboarding request:
|
| Field | Value |
|---|---|
| Official Registry name | io.github.happy520ai/unified-ai-system |
| Latest version | 0.4.8 (active) |
| Package / transport | ghcr.io/happy520ai/unified-ai-system/mcp-server:0.4.8 / stdio |
| Repository | https://github.com/happy520ai/unified-ai-system |
| Manifest | https://github.com/happy520ai/unified-ai-system/blob/master/server.json |
| Documentation | https://happy520ai.github.io/unified-ai-system/codex-mcp-docker-quickstart.html |
Unified AI System is an Apache-2.0 self-hosted gateway that gives Codex, Cursor, Cline, and generic MCP clients nine bounded tools. Its differentiating first-run path turns rough natural-language requests into structured, reviewable prompts locally, with a deterministic fake provider and no account or API key required. Real provider calls remain explicit and disabled by default.
The repository publishes pinned OCI images and runs public CI, container, MCP discovery, security-scanner, clean-clone, and process-cleanup checks. The Official Registry currently contains versions 0.3.1 through 0.4.8; GitHub MCP search still returns no result.
Please consider onboarding this server so future Official Registry versions can sync. I am happy to provide any additional metadata or validation evidence the curation team needs.
|
Onboarding request: Following the OSS-registry-first process confirmed in this thread (publish to the open source registry, then request manual onboarding; versions sync after):
Derive gives agent output a permanent home. One call publishes a document, styled page, deck, or report to a versioned URL a teammate can open and comment on inline; the agent reads those comments back and revises. Every tool carries a title and honest Nothing to install and no key to paste — it is a remote server behind OAuth with dynamic client registration. Self-hosting is a single container, for teams that cannot send work to a hosted service. OSS registry verification: returns github.com/mcp status (2026-08-12): a search for Could the curation team consider onboarding this so future OSS registry versions sync automatically? Happy to provide any further metadata or validation. |
|
Onboarding request for a server already published to the OSS registry, following the format used earlier in this thread.
Happy to provide a populated test account for review. Thanks for considering. |
|
Requesting onboarding for a new server:
OSS registry verification: curl -s "https://registry.modelcontextprotocol.io/v0/servers?search=io.github.rafaelgaspar/longhorn-mcp"returns the server with Publishing is automated via GitHub Actions OIDC on every tagged release ( |
Onboarding request:
|
| Field | Value |
|---|---|
| Registry name | com.blawgy/blawgy (domain-verified namespace) |
| Version | 1.0.0, active, isLatest: true |
| Deployment | Remote only, Streamable HTTP |
| Endpoint | https://app.blawgy.com/mcp |
| Auth | OAuth 2.1 with dynamic client registration and PKCE (RFC 9728 protected resource metadata served on 401), or a Blawgy API key as a bearer token |
| Repository | https://github.com/adamgusky/blawgy-mcp |
| License | MIT |
| Website | https://blawgy.com/mcp |
| Icon | https://blawgy.com/favicon-512.png |
What it does. Blawgy is a done-for-you SEO content service. The MCP server lets an agent read Search Console traffic, rankings and indexing, run keyword research, manage the content plan, and write, update and publish blog posts to WordPress, Shopify, Webflow, Wix, Framer, Ghost and Duda. 166 tools; destructive ones ask for confirmation. Included on every paid Blawgy plan.
Verification
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=blawgy"
{"servers":[{"server":{"name":"com.blawgy/blawgy","title":"Blawgy","version":"1.0.0","websiteUrl":"https://blawgy.com/mcp","repository":{"url":"https://github.com/adamgusky/blawgy-mcp","source":"github"},"remotes":[{"type":"streamable-http","url":"https://app.blawgy.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","isLatest":true,"publishedAt":"2026-10-11T03:33:13Z"}}}],"metadata":{"count":1}}Not yet on GitHub's side: curl "https://api.mcp.github.com/v0.1/servers?search=blawgy" returns no results.
Thanks for considering it.
Onboarding request:
|
| Field | Value |
|---|---|
| Registry name | ai.bankrolled/agent-hub (domain-verified, bankrolled.ai) |
| Version | 1.3.0, active, isLatest: true |
| Deployment | Remote only, Streamable HTTP |
| Endpoint | https://bankrolled.ai/mcp |
| Auth | None |
| Repository | https://github.com/Bankrolled/bankrolled-ai-docs (documentation; the hosted service is not open source) |
| License | CC BY 4.0 for the documentation repository; the hosted service is proprietary |
| Docs | https://bankrolled.ai/llms.txt |
| Server card | https://bankrolled.ai/.well-known/mcp/server-card.json |
| Icon | https://bankrolled.ai/wp-content/uploads/2026/08/cropped-mark-cropped-192x192.jpg |
| Contact | agents@bankrolled.com |
What it does. Free, sourced money facts for the US, UK, Canada, Australia and New Zealand. Four tools, all free: health_check, pricing_list (catalog and supported queries), money_fact (deposit-protection limits plus ISA, 401(k), Roth IRA and TFSA limits) and scheme_lookup (deposit-insurance scheme by country). Every answer carries the official source, an as-of date and a bankrolled.com citation.
Verification
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=ai.bankrolled/agent-hub"
Onboarding request:
|
| Field | Value |
|---|---|
| Registry name | io.github.kleash/airscp (GitHub namespace) |
| Version | 1.1.0, active, isLatest: true |
| Package and transport | MCPB (airscp.mcpb from the GitHub release, SHA-256 in the entry), stdio, local; no API key |
| Platform | macOS 13.1+ (it runs the AirSCP app installed on the Mac) |
| Repository | https://github.com/kleash/airscp |
| License | Apache-2.0 |
| Docs for agents | https://kleash.github.io/airscp/llms.txt |
| Icon | https://raw.githubusercontent.com/kleash/airscp/main/docs/assets/icon.png |
What it does. AirSCP is a free, open-source Mac app for SSH servers and Windows desktops: a two-pane SCP/SFTP browser with a transfer queue, Synchronize, Find Files, a Linux monitor, tunnels, jump hosts and proxies, a terminal, and a built-in Remote Desktop client. Its MCP server (16 tools: snapshot, go, open, click, type, menu, drop, guide…) lets an agent drive the app the way its user does. The user turns it on in Settings, every action shows in the app, and agents never see saved passwords.
Verification
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.kleash/airscp&version=latest"
{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.kleash/airscp","description":"Drive AirSCP, the Mac app for SCP/SFTP file transfers, SSH servers and Windows Remote Desktop","title":"AirSCP","repository":{"url":"https://github.com/kleash/airscp","source":"github"},"version":"1.1.0","websiteUrl":"https://kleash.github.io/airscp/ai-agents.html","icons":[{"src":"https://raw.githubusercontent.com/kleash/airscp/main/docs/assets/icon.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"mcpb","identifier":"https://github.com/kleash/airscp/releases/download/v1.1.0/airscp.mcpb","fileSha256":"2ace8189c2d3185298e3e9436f7208e77e7c530e1a582275101d5ea7815fa98a","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-09T18:50:12.951246Z","publishedAt":"2026-10-09T18:50:12.951246Z","updatedAt":"2026-10-09T18:50:12.951246Z","isLatest":true}}}],"metadata":{"count":1}}Not on GitHub's side yet: curl "https://api.mcp.github.com/v0.1/servers?search=airscp" returns no results.
Thanks for considering it.
|
Hi GitHub MCP team, Please onboard Flowra to the GitHub MCP Registry. It is published in the official MCP Registry as io.github.flowradev/mcp (v1.0.2, active, latest), a remote streamable-HTTP server at https://mcp.flowra.dev/mcp with OAuth sign-in. One MCP server for your apps' tools and your own custom tools, plus hosted AI agents and workflows with approval gates and a run ledger. Site: https://flowra.dev Thanks, |
|
Please could you onboard Roslyn Workbench MCP to github.com/mcp? It is a local MCP server for Roslyn-powered C# code inspection and safe, transactional refactoring. It runs over stdio, defaults to inspection-only, and keeps workspace analysis and source changes on the user's machine. Mutation modes are explicitly enabled by the user.
Registry verification: curl 'https://registry.modelcontextprotocol.io/v0.1/servers/io.github.lantean-code%2Froslyn-workbench-mcp/versions/1.0.1'The GitHub Registry search currently returns no entry for |
Onboarding request:
|
| Field | Value |
|---|---|
| Registry name | io.rhinorank.app/rhino-rank |
| Version | 1.0.0 (active, latest) |
| Remote | https://app.rhinorank.io/mcp, streamable HTTP |
| Auth | OAuth 2.1 with dynamic client registration and PKCE; a personal API key as a Bearer token also works |
| Repository / license | None: a hosted, closed-source service. Setup docs: https://app.rhinorank.io/mcp/setup |
| Privacy | https://www.rhinorank.io/privacy-policy/#ai-assistants |
Quote, order and manage link building and press releases in a Rhino Rank account: the link catalogue, quotes, orders and coupons, the monthly Managed Service, press-release briefs and approval, account details and support requests.
Onboarding request:
|
| Field | Value |
|---|---|
| Registry name | io.github.mishafyi/apple-docs-2.0-mcp |
| Version | 2.0.5, active, isLatest: true |
| Package and transport | npm apple-docs-2.0-mcp, local stdio (npx -y apple-docs-2.0-mcp); no hosted endpoint, no API key |
| Repository | https://github.com/mishafyi/Apple-Docs-2.0-MCP |
| License | MIT |
What it does: gives coding agents Apple's developer documentation: search with developer.apple.com's own results, full pages with signatures and OS availability, an offline index of 336,629 pages, and 1,700 WWDC sessions (2014–2026) with transcripts and code.
Verification:
curl 'https://registry.modelcontextprotocol.io/v0.1/servers/io.github.mishafyi%2Fapple-docs-2.0-mcp/versions/2.0.5'
GitHub's registry search currently returns no entry for apple-docs.
Onboarding request:
|
| Field | Value |
|---|---|
| Registry name | so.transcribe/mcp (domain-verified namespace) |
| Version | 1.7.0, active, isLatest: true |
| Remote | https://transcribe.so/mcp, streamable HTTP |
| Auth | OAuth 2.1 with dynamic client registration and PKCE (discovery at /.well-known/oauth-protected-resource/mcp); a tsk_live_ API key as a Bearer token also works |
| Repository | https://github.com/shsunmoonlee/transcribe-agent (client plugins, skills and CLI for the hosted server) |
| License | MIT (client repository); the server itself is a hosted service |
| Docs | https://transcribe.so/developers/docs#mcp |
What it does: turns a YouTube link, podcast page, media URL or upload into a transcript with speaker labels and timestamps, then lets the agent search who said what and when, ask questions answered with timestamped citations, export SRT/VTT subtitles and render captioned clips.
Verification:
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=so.transcribe"
curl "https://api.mcp.github.com/v0.1/servers?search=so.transcribe" # currently 0 results
Contact: support@transcribe.so
Thanks!
|
Onboarding request — RowAttest (remote server)
Thank you. |
|
Hey! Could you onboard Sprite Fusion to the GitHub MCP Registry? Pixel art generation for game development :)
Cheers! |
Onboarding request: io.github.Tumerit/tetheredPlease consider Tethered Task Sessions for the GitHub MCP Registry and VS Code MCP gallery. We publish and maintain Tethered. It is already published in the Official MCP Registry.
What it does: Tethered is a macOS power and background-process management app. This MCP integration lets a coding assistant apply a user-created task profile while running local work, such as a build, test suite, or data-processing job. A profile can request Automatic, Low Power, or High Power mode (where supported), keep the Mac awake using a saved Caffeinate preset, and reduce competing background activity. The user chooses whether to deprioritize selected apps or other background apps, suspend background apps, or suspend apps above a configured memory threshold. Those process actions can run throughout the session or activate when macOS reports warning or critical memory pressure, with configured exceptions and frontmost-app protection. The agent can list saved profiles, start a session, inspect its status, report task progress, and end its session. For example: “Use my Build profile while compiling, keep the Mac awake, then end the session when the build finishes.” Ending or expiring the session releases its temporary controls and resumes apps Tethered suspended. Users configure the profiles and can end a session directly in Tethered. Installation: The MCPB locates the required installed Tethered app and launches its bundled native adapter. The 0.2.5 launcher initialized and listed eight tools; 0.2.6 preserves that launcher and updates only metadata/documentation. Package SHA-256: Registry verification: curl "https://registry.modelcontextprotocol.io/v0.1/servers/io.github.Tumerit%2Ftethered/versions/0.2.6"GitHub MCP Registry search for Tethered currently shows no results. Please let us know if MCPB or native macOS integrations require additional installation metadata for onboarding. Thank you. |
|
Onboarding request: Registry name: What it does: SHIP is an agentic SDLC platform. Assign a Linear, Jira or GitHub issue to a team of AI coding agents that plans, builds, reviews and tests the change in your own GitHub repository, and opens a pull request with proof it works. The server exposes 71 tools to file a mission, follow it through its stages, send an instruction to the agent that runs next, and read the proof a run Auth: OAuth 2.1 with PKCE (S256), supporting both client ID metadata documents and dynamic client registration, so no client needs pre-registering. Verification: curl -s "https://registry.modelcontextprotocol.io/v0/servers?search=ai.letsship" | jq '.servers[0].server | {name, version, title}'{
"name": "ai.letsship/ship",
"version": "0.24.0",
"title": "SHIP"
}Namespace ownership was proven by DNS: an apex GitHub registry status: published to the official registry and resolving there, but not yet visible on github.com/mcp. Happy to supply anything else useful for onboarding. |
|
Onboarding request for a remote server already published to the OSS registry. Registry name: io.github.edwinorange/emboss Thanks for considering it. |
Onboarding request:
|
| Field | Value |
|---|---|
| Registry name | ai.onepin/onepin (domain-verified namespace — DNS TXT on the onepin.ai apex) |
| Version | 1.0.1, active, isLatest: true |
| Package / transport | Remote only — Streamable HTTP at https://mcp.onepin.ai |
| Auth | OAuth 2.1, no API key. RFC 9728 protected-resource metadata at /.well-known/oauth-protected-resource; authorization server https://clerk.onepin.ai with dynamic client registration (/oauth/register) and PKCE (S256). Every request requires a token, including initialize. |
| Repository | https://github.com/podonos/onepin-mcp (MIT) — client configuration and the registry entry. The server itself is a hosted service and its source is not public. |
| Documentation | https://docs.onepin.ai |
| What it does | AI Voice Production Agent: picks from 30+ TTS models, fixes pronunciation, validates every line. |
Verification:
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=ai.onepin/onepin"
curl "https://mcp.onepin.ai/.well-known/oauth-protected-resource"
Onboarding request:
|
| Field | Value |
|---|---|
| Registry name | io.github.coredence/coredence |
| Version | 1.9.6, active, isLatest: true |
| Package / transport | mcpb package, stdio (local; no remote endpoint, no auth) |
| Repository | github.com/coredence/coredence — docs and manifests; also an Agent Plugin (plugin.json + mcp.json) that starts coredence mcp |
| License | Proprietary, free to use (coredence.com/license) |
What it does: gives the assistant the rules a developer actually works by, distilled from their own Claude Code, Cursor and Codex sessions, commits and notes, with every rule linked to the moments it came from. Five read-only tools: identity, rules, evidence, axes, topics. The server opens the identity database read-only and makes no network requests.
Verification:
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.coredence/coredence"
Not yet listed on GitHub's side (api.mcp.github.com search for coredence returns 0).
Hi @Wolfe-Jam, thanks for the thoughtful follow-up and for continuing to publish and validate your servers.
A few clarifications from our side: the GitHub MCP Registry now has the ability to sync versions from the open source registry, but onboarding a new server is still a manual curation process today. Once a server has been onboarded, newly published versions from the OSS registry should sync from there.
I’m closer to the technical side than the product/curation criteria, so I don’t want to overstate anything here. I’ll share your request with our product team and ask whether we’re able to move forward with onboarding them.
Thanks again for your patience, and for offering to help valid…