Submit a Listing申請上架
Have an open-source MCP Server or SKILL? Submit a PR to get listed on the Yggdrasil gallery.有開源的 MCP Server 或 SKILL?提交 PR 即可在 Yggdrasil Gallery 上架。
How It Works流程說明
1
Open Source開源專案
Publish your MCP Server or SKILL as a public GitHub repo將你的 MCP Server 或 SKILL 發佈為 GitHub 公開 Repo
2
Add YAML新增 YAML
Fork this repo and add your entry to the data filesFork 此 Repo,在資料檔中新增你的條目
3
Submit PR提交 PR
CI validates automatically, team reviews and mergesCI 自動驗證,團隊審核後合併
Listing Requirements上架條件
- ✓ Public GitHub repository with an open-source license (MIT, Apache 2.0, etc.)公開的 GitHub Repo,具備開源授權(MIT、Apache 2.0 等)
- ✓ README with setup instructions and usage examplesREADME 包含安裝說明與使用範例
- ✓ For MCP Servers: implements the Model Context ProtocolMCP Server 須實作 Model Context Protocol
- ✓ For SKILLs: includes a
SKILL.mdwith frontmatter metadataSKILL 須包含附有 frontmatter 的SKILL.md - ✓ Set
maintainerto your GitHub org or handle for attribution將maintainer設為你的 GitHub 帳號或組織以標示作者
MCP Server TemplateMCP 伺服器模板
- slug: mcp-your-service
name:
en: "Your Service"
zh: "你的服務名稱"
description:
en: "MCP Server for Your Service, enabling ... through AI agents."
zh: "Your Service MCP Server,支援透過 AI 代理進行..."
status: released
category: ecommerce
region: global
github: https://github.com/your-org/mcp-your-service
tools_count: 5
tags: [your, tags]
maintainer: your-github-handle SKILL Template技能模板
- slug: skill-your-domain-task
name:
en: "Your SKILL Name"
zh: "你的技能名稱"
description:
en: "What this SKILL does."
zh: "這個技能做什麼。"
status: released
category: methodology
skill_type: methodology
region: global
github: https://github.com/your-org/skills/tree/main/your-skill
tags: [your, tags]
maintainer: your-github-handle Naming Conventions命名規範
-
mcp-{service-name}for MCP Servers (lowercase, hyphens) 用於 MCP 伺服器(小寫、連字號) -
skill-{domain}-{task}for SKILLs (lowercase, hyphens) 用於技能(小寫、連字號) - Slugs must be unique — run Slug 必須唯一 — 執行
npm run validateto check 驗證