IBM/mcp
A collection of Model Context Protocol (MCP) servers, clients and developer tools by IBM.
What it solves
This repository provides a comprehensive collection of Model Context Protocol (MCP) servers, clients, and developer tools. It solves the problem of connecting AI agents and LLMs to enterprise resources, databases, and APIs securely and through a standardized interface, allowing AI models to interact with local and remote data sources without custom integration code for every tool.
How it works
It utilizes the Model Context Protocol (MCP), an open-source standard that enables AI models to interact with resources through standardized server implementations. The collection includes a wide variety of specialized servers that act as bridges between AI agents and specific IBM products (like watsonx.data, IBM MQ, and QRadar) or other industry tools (like Terraform and Vault).
Who it’s for
- AI Developers: Those building AI agents or applications that need to interact with enterprise software and infrastructure.
- Enterprise Architects: Professionals looking to standardize how AI models access corporate data and services.
- DevOps/SREs: Users wanting to automate cloud infrastructure and security monitoring via AI agents.
Highlights
- Broad Enterprise Integration: Includes servers for automation, business automation, data analytics, infrastructure (IBM Cloud, VPC, z/OS), and security (QRadar, Guardium).
- Developer Tooling: Provides tools like the BeeAI Framework for multi-agent systems and the ContextForge MCP Gateway for federating services.
- Specialized Research: Includes the MAMMAL-MCP server for biomedical foundation model tasks like protein interaction prediction.
- Infrastructure as Code: Integrates with Terraform and Consul to enable AI-driven infrastructure provisioning.