rsclaw-mcp 0.1.0

Mcp crate for RsClaw — internal workspace crate, not for direct use
docs.rs failed to build rsclaw-mcp-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

MCP (Model Context Protocol) client — communicates with MCP servers over stdin/stdout JSON-RPC to discover and invoke tools.

Lifecycle:

  1. McpClient::spawn() — start the server subprocess
  2. initialize() — MCP handshake (negotiate capabilities)
  3. list_tools() — discover available tools
  4. call_tool(name, args) — invoke a tool

MCP spec: https://spec.modelcontextprotocol.io/