MCP
Serves ZShot to an agent as an MCP server, over one of two transports:
| Transport | Run |
|---|---|
| HTTP | --server with --server-enable-mcp, which serves the endpoint at / |
| stdio | --mcp-local-server, which the agent launches as a subprocess and talks to over stdin and stdout |
Example
Add a server running on localhost:3000 to Claude Code:
claude mcp add --transport http zshot http://localhost:3000/mcpAdd a local server to Claude Code:
claude mcp add --transport stdio zshot -- zshot --mcp-local-server