boykush/infrastructure-as-code/add-mcp-server
Claude Code and agent skill by boykush/infrastructure-as-code
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
remote MCP サーバーを1つ増やし、tunnel 経由で `<name>-mcp.<ドメイン>` に公開する PR までを行う。「MCP サーバーを増やしたい」「新しい MCP を公開する」「remote-mcp-server に足す」ときに使う。
Install
npx vskill@latest install boykush/infrastructure-as-code/add-mcp-serverSKILL.md
remote MCP サーバーを増やす
前提
- 公開ホスト名・tunnel の先・route の分け方・非公開にするときの決まりは AGENTS.md の「MCP サーバー」節と「Cloudflare Tunnel」節にある。ここでは繰り返さない。
- イメージのビルドと GHCR への push はアプリ側の repo の CI が行う。この repo には manifest だけを足す。
terraform applyはローカルで実行しない。merge 後の CI が apply する。
手順
applications/remote-mcp-server/<name>/に Deployment / Service / kustomization を置く(wiki/とadr/が参照実装。Host を検証するサーバーならwiki/deployment.yamlの--allowed-hostに倣う。adi のように loopback で受けた接続しか Host を検証しないサーバーは、pod network から来る tunnel の接続では検証しないので要らない)applications/remote-mcp-server/kustomization.yamlのresourcesとimagesに1行ずつ足すapplications/remote-mcp-server/imageupdater.yamlのimagesにalias/imageName/updateStrategyを1つ足すapplications/agentgateway/config.yamlに、公開ホスト名からそのサーバーへの route を1つ足すterraform/variables.tfのtunnel_routesにsubdomainを1つ足す(serviceは agentgateway)- 非公開にするなら、route に
jwtAuthを付け、terraform/access.tfの Access applicationmcpのdestinationsとterraform/cloudflare.tfのdepends_onに載せる - boykush/github-management の catalog に API を足し、出す repo の component から
providesApisを張る(書き方はcatalog/apis.yamlの先頭)。repo をまたぐので別の PR になる
確かめる
- PR の
Terraformcheck の plan に、DNS record と tunnel の route が1つずつ増えていること - merge 後、
https://<name>-mcp.<ドメイン>/mcpに MCP クライアントで繋がること。tunnel を疑うときは port-forward で切り分ける
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.apm/skills/add-mcp-server/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/boykush/infrastructure-as-code/add-mcp-server)