Codync
免費、開源的 1:1 替代方案,取代 Grok Bot 與 Muse。從 iPhone、Mac 或 Linux 桌面將 Claude Code、Codex、Cursor 與 40+ 程式碼代理人作為持續機器人傳訊。群組聊天、主題串…
AI 翻譯
First-party MCPs maintained by the decocms team.
翻譯準備中
開發工具GitHub @decocms自行安裝營運者未確認
試用過了嗎? 點一下就好,不需要登入。
尚未收集儲存庫資訊。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗First-party MCPs maintained by the decocms team.
After cloning the repository, install dependencies:
bun install
This will automatically set up git hooks that run formatting and linting checks before each commit.
To manually set up the git hooks later, run:
bun run prepare
Use the new.ts script to quickly scaffold a new MCP:
bun run new <name> [options]
-d, --description - Description for package.json-h, --help - Show help messageCreate a new MCP:
bun run new weather-api
Create with custom description:
bun run new weather-api --description "Weather forecast API"
cd your-mcp-name
bun install
bun run dev
That's it! The deployment workflows will automatically detect your new MCP - no manual configuration needed.
Every MCP here is served on a public hostname, and the deco runtime does not
authenticate the transport — it exposes /mcp and POST /mcp/call-tool/<id>
to anyone who can resolve the host.
New MCPs are therefore wired with withAuth out of the box:
import { withAuth } from "@decocms/mcps-shared/auth";
serve(withAuth(runtime.fetch));
AUTH_TOKEN environment variable, read at
startup — an MCP without it exits instead of serving anonymous traffic;bun run new generates a local .env with a random value, so bun run dev
works immediately;AUTH_TOKEN before the first deploy (site state
secret for kubernetes-bun, wrangler secret put for Cloudflare);createPrivateTool, never createTool.bun run check:auth enforces both rules and runs on every PR. MCPs that
predate the requirement are listed in auth-exemptions.json
— a remediation backlog, not a permanent allowlist. Adding an entry requires
reviewer sign-off.
This monorepo uses centralized GitHub Actions workflows with automatic MCP discovery.
package.json (excluding special folders like scripts, shared, etc.).github/workflows/deploy.yml - Production deployment on push to main.github/workflows/deploy-preview.yml - Preview deployment on pull requestsProduction (push to main):
Preview (pull requests):
You can also deploy MCPs manually using the deployment script:
# Deploy to production
bun run scripts/deploy.ts your-mcp-name
# Deploy preview
bun run scripts/deploy.ts your-mcp-name --preview
Each MCP directory must have:
package.json with a build scriptdist/server directory (or as configured for Deco)Repository requirements:
DECO_DEPLOY_TOKEN secret configured in GitHub repository settingsJust create a new directory with a package.json - that's it! The workflows will automatically:
No manual workflow configuration needed!