An MCP-native state sidecar that externalises workflow state for distributed agent deployments. Presented at MCP Dev Summit 2026, Mumbai.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add state-sidecar -- uvx mcp-state-sidecar~/.codex/config.toml
[mcp_servers.state-sidecar]
command = "uvx"
args = ["mcp-state-sidecar"]
# codex mcp add state-sidecar -- uvx mcp-state-sidecar~/.cursor/mcp.json
{
"mcpServers": {
"state-sidecar": {
"command": "uvx",
"args": [
"mcp-state-sidecar"
]
}
}
}.vscode/mcp.json
{
"servers": {
"state-sidecar": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-state-sidecar"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"state-sidecar": {
"command": "uvx",
"args": [
"mcp-state-sidecar"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"state-sidecar": {
"command": "uvx",
"args": [
"mcp-state-sidecar"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"state-sidecar": {
"command": "uvx",
"args": [
"mcp-state-sidecar"
]
}
}
}