adk-mcp-enterprise-erp-bridge
Integrates with Salesforce CRM for customer telemetry, providing access to customer-related data and schema reflection capabilities.
Integrates with SAP S/4HANA for material management, providing access to material-related data and schema reflection capabilities.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@adk-mcp-enterprise-erp-bridgePull material stock from SAP and customer telemetry from Salesforce"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Enterprise ERP & CRM Integration Bridge
Google ADK Master Curriculum — Track 3: MCP (Model Context Protocol) & Tool Ecosystems (Application 14 of 40)
Architectural Overview
High-throughput MCP bridge unifying SAP S/4HANA material management and Salesforce CRM customer telemetry with schema reflection.
Google ADK Primitives Featured
Agentmcp_tool
Related MCP server: ERP-File MCP Server
System Architecture
graph TD
User["Client / Event Stream"] --> Gateway["ADK Runtime / FastApi Server"]
Gateway --> Agent["adk-mcp-enterprise-erp-bridge (Root Agent)"]
Agent --> Tools["Specialized Domain Tools"]
Tools --> External["External Systems / Google Cloud APIs"]Project Structure
.
├── agent.py # Google ADK agent definition
├── config.py # Environment & model configurations
├── tools/ # Specialized domain tools
├── tests/ # Automated pytest suite
├── main.py # Application entrypoint
├── Dockerfile # Container deployment
└── .github/workflows/ # Automated CI verificationRunning Locally
# 1. Install dependencies
pip install -r requirements.txt
# 2. Configure credentials
export GOOGLE_API_KEY="your-gemini-api-key"
# 3. Run application
python main.pyRunning Tests
pytest tests/This server cannot be deployed
Maintenance
Related MCP Connectors
34-tool GTM gateway: CRMs, ad platforms, analytics, Google Workspace, AWS, and LLM orchestration.
The BigQuery remote MCP server is a fully managed service that uses the Model Context Protocol to connect AI applications and LLMs to BigQuery data sources. It provides secure, standardized tools for AI agents to list datasets and tables, retrieve schemas, generate and execute SQL queries through natural language, and analyze data—enabling direct access to enterprise analytics data without requiring manual SQL coding.
Data-ontology maps of your business systems, served to AI agents over MCP.
AI-ready GIS, geofencing, DataSynch, CRM, inventory, routing, APIs, telemetry and workflows.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceTransforms SAP S/4HANA or ECC systems into conversational AI interfaces by exposing all OData services as dynamic MCP tools. Enables natural language interactions with ERP data for querying, creating, updating, and deleting business entities through SAP BTP integration.26 npm132MIT
- FlicenseNot gradedqualityDmaintenanceEnables querying ERP data via an external API with adaptive caching, and accessing data from Google Sheets or local Excel/CSV files through dual MCP endpoints.-
- FlicenseNot gradedqualityCmaintenanceEnables querying three synthetic SAP systems (ERP, S/4HANA, BW) for master data, transactions, and analytics via natural language or MCP tools, with a live dashboard.1-
- FlicenseNot gradedqualityBmaintenanceEnables Claude AI to securely query live SAP inventory data through Salesforce by invoking typed Apex methods via MCP, using OAuth 2.0 JWT Bearer flow for authentication.4 npm-