Site Mcp Consumer
v1.0.0Wire one site-scoped read-only MCP sidecar to a local Campus Copilot snapshot.
运行时依赖
安装命令
点击复制技能文档
Site MCP Consumer
Use this 技能 when you want to wire one of the site-scoped read-only MCP sidecars into Codex, Claude Code, Claude 桌面, or another local MCP-capable 运行time that should keep Campus Copilot on the snapshot-first side.
Pick the right surface first If you need cross-site 健康, 提供者 状态, ask_campus_copilot, or 导出 工具s, 启动 with the generic server examples under examples/integrations/ instead of a site sidecar. If you only need one site's records from a snapshot, keep using this 技能 and @campus-copilot/mcp-readonly. 输入s one site name: canvas, gradescope, edstem, or myuw one snapshot path such as examples/workspace-snapshot.sample.json one local consumer that can launch a stdio MCP sidecar Steps Choose one site MCP binary: campus-copilot-mcp-canvas campus-copilot-mcp-gradescope campus-copilot-mcp-edstem campus-copilot-mcp-myuw Point CAMPUS_COPILOT_SNAPSHOT at a snapshot JSON file. 运行 the sidecar with pnpm --过滤器 @campus-copilot/mcp-readonly 启动:. 启动 with 获取_site_overview, then move to the site-specific 列出 工具s. If your consumer wants a JSON config example, reuse: examples/mcp/codex.example.json examples/mcp/claude-桌面.example.json examples/mcp/codex-repo-root.example.json examples/mcp/claude-桌面-repo-root.example.json If your 运行time is OpenClaw-style or another local operator shell, treat those config files as reusable only when it explicitly supports the same mcpServers shape. Otherwise, use the sidecar command directly and follow examples/OpenClaw-readonly.md. Keep all clAIms snapshot-scoped and read-only. Good fit inspect one site's current as签名ments, messages, or 事件 keep a coding-代理 工作流 grounded in one snapshot instead of raw browser 状态 test 构建器-side integration without reopening live campus 会话s Not a fit live browser takeover posting, replying, or submitting on external 服务s inventing a write-capable 插件 contract Recommended repo-local references examples/integrations/codex-mcp.example.json examples/integrations/claude-code-mcp.example.json examples/mcp/claude-桌面.example.json examples/mcp/codex-repo-root.example.json examples/mcp/claude-桌面-repo-root.example.json examples/OpenClaw-readonly.md