RIMS MCP
example
Q : ルールの概要を教えて
A : 今年の競技課題は「Asia Traveler」です。この競技では、ロボットが「苗」を回収し、指定されたゾーンに配置した後、国境を越えて別のゾーンに移動し、リングを回収してポールに配置するという一連のタスクを3分以内に行います。競技は赤チームと青チームの対戦形式で行われ、各チームは戦略を駆使して勝利を目指します。
詳細なルールや競技の進行については、公式ルールブック(最新版はこちら)をご参照ください。
🔨 Setup
.envの設定
以下のように.envファイルを作成してください。
WEB_PAGE_URLの末尾には/を忘れずに追加してください。
API_ENDPOINT=https://rims.tourobo.net
WEB_PAGE_URL=https://tourobo.net/
COMPETITION_ID=nNzAy
⚙️ VSCode Copilot / Claude Desktopの設定
VSCode Copilot (setting.json)
API_ENDPOINT、WEB_PAGE_URL、COMPETITION_IDは大会ごとに異なりますので、適宜変更してください。
なお、WEB_PAGE_URLは、末尾に/を追加してください。(例:https://tourobo.net/)
{
"mcp": {
"servers": {
"rims-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e", "API_ENDPOINT={{API_ENDPOINT}}",
"-e", "WEB_PAGE_URL={{WEB_PAGE_URL}}",
"-e", "COMPETITION_ID={{COMPETITION_ID}}",
"xyzme01/rims-mcp"
],
"alwaysAllow": [
"get_faq",
"get_rules",
"get_faq_keyword",
"get_news_list",
"get_news_article",
"get_team_list"
]
}
}
}
}
Claude Desktop (claude_desktop_config.json)
API_ENDPOINT、WEB_PAGE_URL、COMPETITION_IDは大会ごとに異なりますので、適宜変更してください。
なお、WEB_PAGE_URLは、末尾に/を追加してください。(例:https://tourobo.net/)
{
"mcpServers": {
"rims-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e", "API_ENDPOINT={{API_ENDPOINT}}",
"-e", "WEB_PAGE_URL={{WEB_PAGE_URL}}",
"-e", "COMPETITION_ID={{COMPETITION_ID}}",
"xyzme01/rims-mcp"
],
"alwaysAllow": [
"get_faq",
"get_rules",
"get_faq_keyword",
"get_news_list",
"get_news_article",
"get_team_list"
]
}
}
}
Dockerへのビルド方法
# Dockerイメージのビルド
docker build -t xyzme01/rims-mcp:latest .
# Docker Hubへのプッシュ
docker push xyzme01/rims-mcp:latest
ローカルでの実行方法
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python rims_mcp_client.py
Recommend MCP Servers 💡
edwardchoh/apollo-io-mcp-server
MCP server exposing Apollo.io API functionalities as tools
Roblox Studio MCP Server
A reference implementation of the Model Context Protocol (MCP) that enables communication between Roblox Studio via a plugin and Claude Desktop or Cursor, allowing AI tools to modify and read Roblox Studio place contents.
kaeosdesign/remote-mcp-server
A remote MCP server deployed on Cloudflare Workers with OAuth support, using SSE transport for MCP client connections.
@powerdrillai/powerdrill-mcp
A Model Context Protocol (MCP) server that enables interaction with Powerdrill datasets using User ID and Project API Key.
@ahmetbarut/jira-mcp-server
A modular, extensible Model Context Protocol (MCP) server for interacting with Jira Cloud, enabling integration with AI agents, bots, or automation systems.
@codex-data/codex-mcp
A Model Context Protocol server for the Codex API