Back to Home
RenEra-ai icon

boomi-mcp-server

Verified Safe

by RenEra-ai

Overview

Provides a secure Model Context Protocol (MCP) server for Claude Code and other AI clients to integrate with Boomi Platform APIs, enabling automated management of Boomi accounts, trading partners, and processes with OAuth 2.0 authentication and cloud-native credential storage.

Installation

Run Command
python server_http.py

Environment Variables

  • OIDC_CLIENT_ID
  • OIDC_CLIENT_SECRET
  • OIDC_BASE_URL
  • SESSION_SECRET
  • SECRETS_BACKEND
  • GCP_PROJECT_ID
  • AWS_REGION
  • AWS_SECRET_PREFIX
  • AZURE_KEY_VAULT_URL
  • AZURE_SECRET_PREFIX
  • MCP_JWT_ALG
  • MCP_JWT_SECRET
  • MCP_JWT_JWKS_URI
  • MCP_JWT_ISSUER
  • MCP_JWT_AUDIENCE
  • MCP_HOST
  • MCP_PORT
  • MCP_PATH
  • LOG_LEVEL
  • CORS_ORIGINS
  • CREDENTIALS_DB_PATH

Security Notes

The server is designed with a strong emphasis on security for production deployments. It leverages cloud-native secret management (AWS Secrets Manager, GCP Secret Manager, Azure Key Vault) for credentials and implements robust JWT authentication (RS256/JWKS) with automatic key rotation and explicit issuer/audience validation. Development mode (HS256) is clearly identified with warnings about using default secrets. Role-based access control is enforced via JWT scopes. No 'eval' or obvious obfuscation detected. Relies on well-established third-party libraries (PyJWT, boto3, google-cloud-secret-manager, azure-identity). The HTTP server setup with Starlette allows for secure HTTP practices (HTTPS only, session management).

Similar Servers

Stats

Interest Score12
Security Score10
Cost ClassMedium
Avg Tokens750
Stars1
Forks0
Last Update2025-12-23

Tags

BoomiAPI IntegrationMCPOAuthCredential ManagementCloud NativeProcess AutomationEDI