Python capability compiler: read-only analysis, experiment history/comparison and exposure planning.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add outerspace-apizr -- uvx outerspace-apizr-mcp --project '<PROJECT>' --operator-policy '<OPERATOR_POLICY>' --plugins-dir '<PLUGINS_DIR>'~/.codex/config.toml
[mcp_servers.outerspace-apizr]
command = "uvx"
args = ["outerspace-apizr-mcp", "--project", "<PROJECT>", "--operator-policy", "<OPERATOR_POLICY>", "--plugins-dir", "<PLUGINS_DIR>"]
# codex mcp add outerspace-apizr -- uvx outerspace-apizr-mcp --project '<PROJECT>' --operator-policy '<OPERATOR_POLICY>' --plugins-dir '<PLUGINS_DIR>'~/.cursor/mcp.json
{
"mcpServers": {
"outerspace-apizr": {
"command": "uvx",
"args": [
"outerspace-apizr-mcp",
"--project",
"<PROJECT>",
"--operator-policy",
"<OPERATOR_POLICY>",
"--plugins-dir",
"<PLUGINS_DIR>"
]
}
}
}.vscode/mcp.json
{
"servers": {
"outerspace-apizr": {
"type": "stdio",
"command": "uvx",
"args": [
"outerspace-apizr-mcp",
"--project",
"<PROJECT>",
"--operator-policy",
"<OPERATOR_POLICY>",
"--plugins-dir",
"<PLUGINS_DIR>"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"outerspace-apizr": {
"command": "uvx",
"args": [
"outerspace-apizr-mcp",
"--project",
"<PROJECT>",
"--operator-policy",
"<OPERATOR_POLICY>",
"--plugins-dir",
"<PLUGINS_DIR>"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"outerspace-apizr": {
"command": "uvx",
"args": [
"outerspace-apizr-mcp",
"--project",
"<PROJECT>",
"--operator-policy",
"<OPERATOR_POLICY>",
"--plugins-dir",
"<PLUGINS_DIR>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"outerspace-apizr": {
"command": "uvx",
"args": [
"outerspace-apizr-mcp",
"--project",
"<PROJECT>",
"--operator-policy",
"<OPERATOR_POLICY>",
"--plugins-dir",
"<PLUGINS_DIR>"
]
}
}
}