Other MCP Server · MODEL CONTEXT PROTOCOL

cfrs2005 mcp gs robot

mcp-gs-robot gaussian bot

WHAT IT CONNECTS

cfrs2005 mcp gs robot 为 AI Agent 提供什么

  • **`list_robots`**: Lists robots accessible via the API key. (Based on: [List Robots API](https://developer.gs-robot.com/zh_CN/Robot%20Information%20Service/List%20Robots))
  • **`get_robot_status`**: Fetches the detailed status of a specific robot by its serial number. (Based on: [Get Robot Status API](https://developer.gs-robot.com/zh_CN/Robot%20Information%20Service/V1%20Get%20Robot%20Status))
  • **`list_robot_task_reports`**: Retrieves cleaning task reports for a specific robot, with optional time filtering. (Based on: [List Robot Task Reports API](https://developer.gs-robot.com/zh_CN/Robot%20Cleaning%20Data%20Service/V1%20List%20Robot%20Task%20Reports))
  • **`list_robot_maps`**: Lists the maps associated with a specific robot. (Based on: [List Robot Maps API](https://developer.gs-robot.com/zh_CN/Robot%20Map%20Service/V1%20List%20Robot%20Map))
  • **`src/gs_openapi/config.py`**: Contains base URLs, API paths, and environment variable names.
  • **`src/gs_openapi/auth/token_manager.py`**: Manages acquiring and refreshing OAuth tokens.
  • **`src/gs_openapi/api/`**: Contains modules (`robots.py`, `maps.py`) with functions that directly call the Gausium OpenAPI endpoints using `httpx`.
  • **`src/gs_openapi/mcp/gausium_mcp.py`**: Defines the `GausiumMCP` class which integrates the API calls and token management.
  • **`main.py`**: Initializes `GausiumMCP`, registers the API functionalities as MCP tools using `@mcp.tool()`, configures basic logging, and starts the server using `mcp.run()`.
  • **Clone the repository:**
  • **Create and activate a virtual environment using `uv`:**
  • **Install dependencies using `uv`:**
  • **Configure Credentials:**
  • `GS_CLIENT_ID`: Your Gausium Application Client ID.
  • `GS_CLIENT_SECRET`: Your Gausium Application Client Secret.
  • `GS_OPEN_ACCESS_KEY`: Your Gausium OpenAPI Access Key.
  • **Run the server:**

SECURITY

MCP 收录不等于安全审核

MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。