Skip to content

feat: Implement MCP service with RMCP integration#23

Merged
codemountains merged 4 commits into
mainfrom
feature/mcp
May 31, 2026
Merged

feat: Implement MCP service with RMCP integration#23
codemountains merged 4 commits into
mainfrom
feature/mcp

Conversation

@codemountains

@codemountains codemountains commented May 30, 2026

Copy link
Copy Markdown
Owner

Summary

  • MCP(Streamable HTTP)サーバーを /api/v1/mcp に追加
  • 既存ユースケースを MCP ツール 4 件(get_mountain / find_mountains / find_mountains_by_box / find_surroundings)として公開
  • rmcp を導入し、環境変数で MCP 動作を設定可能に(MCP_STATEFUL_MODE / MCP_JSON_RESPONSE / MCP_ALLOWED_HOSTS

Test plan

  • cargo test が通ること
  • cargo run 後、POST /mcp で initialize が成功すること
  • Cursor から MCP 接続・ツール呼び出しができること

@codemountains codemountains merged commit 8a25d21 into main May 31, 2026
2 checks passed
@codemountains codemountains deleted the feature/mcp branch May 31, 2026 12:02
@codemountains codemountains restored the feature/mcp branch May 31, 2026 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant