API and MCP
ACP
ACP is the editor-facing JSON-RPC protocol. Start sigit with stdin connected
to a client to use ACP mode; stdout carries protocol messages and logs go to
stderr.
MCP
siGit Code discovers MCP servers at startup from global and project-local
mcp.toml files. HTTP and stdio transports are supported. Tools are exposed to
the model with names such as mcp__server__tool and execute through the same
permission policy as native tools.
The official siGit MCP endpoint is available to signed-in cloud sessions. Set
SIGIT_MCP=off when a deployment must not use MCP.
Last updated on