pypi · openfinance-br-mcp
$uvx openfinance-br-mcp==0.2.0 ENVIRONMENT — 'mock' (default, no credentials needed - runs entirely in-memory), 'sandbox', or 'production'
CLIENT_ID — Client ID registered with the participating institution. Required unless ENVIRONMENT=mock
PRIVATE_KEY_PATH — Path to the RSA private key used for private_key_jwt and JAR signing outside mock mode
PRIVATE_KEY_KID — Key ID matching the registered client JWKS entry outside mock mode
MTLS_CERT_PATH — Path to the client mTLS certificate used outside mock mode
MTLS_KEY_PATH — Path to the client mTLS private key used outside mock mode
REDIS_URL · secret — Optional Redis connection URL for persistent consent and token state
ANTHROPIC_API_KEY · secret — Required only when calling list_transactions with categorize=true (DSPy transaction categorization)