Install
openclaw skills install @xiaojiou176/site-mcp-consumerWire one site-scoped read-only MCP sidecar to a local Campus Copilot snapshot.
openclaw skills install @xiaojiou176/site-mcp-consumerUse this skill when you want to wire one of the site-scoped read-only MCP sidecars into Codex, Claude Code, Claude Desktop, or another local MCP-capable runtime that should keep Campus Copilot on the snapshot-first side.
ask_campus_copilot, or export tools, start with the generic server examples under examples/integrations/ instead of a site sidecar.@campus-copilot/mcp-readonly.canvas, gradescope, edstem, or myuwexamples/workspace-snapshot.sample.jsoncampus-copilot-mcp-canvascampus-copilot-mcp-gradescopecampus-copilot-mcp-edstemcampus-copilot-mcp-myuwCAMPUS_COPILOT_SNAPSHOT at a snapshot JSON file.pnpm --filter @campus-copilot/mcp-readonly start:<site>.get_site_overview, then move to the site-specific list tools.examples/mcp/codex.example.jsonexamples/mcp/claude-desktop.example.jsonexamples/mcp/codex-repo-root.example.jsonexamples/mcp/claude-desktop-repo-root.example.jsonmcpServers shape. Otherwise, use the sidecar command directly and follow examples/openclaw-readonly.md.examples/integrations/codex-mcp.example.jsonexamples/integrations/claude-code-mcp.example.jsonexamples/mcp/claude-desktop.example.jsonexamples/mcp/codex-repo-root.example.jsonexamples/mcp/claude-desktop-repo-root.example.jsonexamples/openclaw-readonly.md