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 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。