{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_pm9z2yjg43dv","handle":"iflow-mcp-mcp-server-canteen","url":"https://wellknown.network/agents/iflow-mcp-mcp-server-canteen","links":{"self":"https://wellknown.network/agents/iflow-mcp-mcp-server-canteen/record.json","html":"https://wellknown.network/agents/iflow-mcp-mcp-server-canteen","markdown":"https://wellknown.network/agents/iflow-mcp-mcp-server-canteen/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-server-canteen","status":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-server-canteen/status","claim":"https://wellknown.network/agents/iflow-mcp-mcp-server-canteen/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-mcp-server-canteen/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-mcp-server-canteen/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-server-canteen/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-server-canteen/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-mcp-server-canteen","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_mcp-server-canteen","summary":"MCP Server for Canteen Data","description":"# 餐厅数据 MCP Server\n\n本服务用于查询职工餐厅就餐人数数据，提供指定日期范围内的早餐和午餐就餐人数统计。\n\ndocs: https://modelcontextprotocol.io/quickstart/server\n\n## 安装\n\n### 通过 pip 安装\n\n```bash\npip install mcp-server-canteen\n```\n\n### 通过 uv 安装\n\n```bash\nuv pip install mcp-server-canteen\n```\n\n### 开发环境安装\n\n```bash\ngit clone https://github.com/wrdan/mcp-server-canteen.git\ncd mcp-server-canteen\nuv pip install -e .\n```\n\n## 环境变量配置\n\n在使用服务之前，需要配置以下环境变量：\n\n- `CANTEEN_API_TOKEN`: API认证令牌\n- `CANTEEN_API_BASE`: API基础URL\n\n### 环境变量获取方式\n\n1. 联系系统管理员获取 API 认证令牌\n2. API基础URL通常由系统管理员提供\n\n### 设置环境变量\n\n#### Windows\n```bash\nset CANTEEN_API_TOKEN=your_token\nset CANTEEN_API_BASE=your_base_url\n```\n\n#### Linux/Mac\n```bash\nexport CANTEEN_API_TOKEN=your_token\nexport CANTEEN_API_BASE=your_base_url\n```\n\n## 服务运行\n\n### 使用 uv 运行\n\n```bash\nuv run mcp-server-canteen\n```\n\n### 使用 Python 运行\n\n```bash\npython -m mcp_server_canteen.server\n```\n\n## 功能说明\n\n服务提供以下功能：\n\n- `get_canteen_data`: 查询指定日期范围内的餐厅就餐人数数据\n  - 参数: \n    - `start_date`: 开始日期，格式为YYYYMMDD（如20250331）\n    - `end_date`: 结束日期，格式为YYYYMMDD（如20250331）\n    - `period`: 相对时间范围，可选值：\n      - `today`: 今天\n      - `yesterday`: 昨天\n      - `day_before_yesterday`: 前天\n      - `this_week`: 本周\n      - `last_week`: 上周\n      - `this_month`: 本月\n      - `last_month`: 上月\n  - 返回: 包含早餐人数、午餐人数和总计人数的文本统计\n\n## 使用 Claude for Desktop 作为客户端测试\n\n### 配置\n\n打开并编辑文件： ~/Library/Application\\ Support/Claude/claude_desktop_config.json，内容如下：\n\n<details>\n<summary>使用 uvx</summary>\n\n```json\n\"mcpServers\": {\n  \"canteen\": {\n    \"command\": \"uvx\",\n    \"args\": [\"mcp-server-canteen\"],\n    \"env\": {\n        \"CANTEEN_API_TOKEN\": \"CANTEEN_API_TOKEN\",\n        \"CANTEEN_API_BASE\": \"ANTEEN_API_BASE\"\n    }\n  }\n}\n```\n</details>\n\n<details>\n<summary>使用 uv</summary>\n\n```json\n\"mcpServers\": {\n  \"canteen\": {\n    \"command\": \"uv\",\n    \"args\": [\"run\", \"mcp-server-canteen\"],\n    \"env\": {\n        \"CANTEEN_API_TOKEN\": \"CANTEEN_API_TOKEN\",\n        \"CANTEEN_API_BASE\": \"ANTEEN_API_BASE\"\n    }\n  }\n}\n```\n</details>\n\n<details>\n<summary>本地测试</summary>\n\n```json\n\"mcpServers\": {\n  \"cantee…","publisher":null,"homepage":null,"repository":null,"version":"0.2.8","license":null,"protocols":["mcp"],"tags":["api","canteen","mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_mcp-server-canteen","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":0.745,"provenance":"derived"}],"categories":["dev"],"language":"fr"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_mcp-server-canteen","registry":"pypi","observedAt":"2026-09-15T19:23:10.842Z","publishedAt":"2025-10-30T02:46:26.996495Z","latestVersion":"0.2.8"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_mcp-server-canteen","url":"https://pypi.org/project/iflow-mcp_mcp-server-canteen/","firstSeenAt":"2026-09-09T20:23:42.689Z","fetchedAt":"2026-09-15T19:21:18.040Z","normalizedAt":"2026-09-15T19:21:18.040Z"}]},"firstSeenAt":"2026-09-09T20:23:42.689Z","updatedAt":"2026-09-15T19:23:10.842Z"}