
MCP Service Broker
Spring Cloud OSB Implementation of an Open Service Broker for MCP Servers
What is MCP Service Broker?
MCP Service Broker is a Spring Cloud Open Service Broker that allows for the registration and binding of Model Context Protocol (MCP) servers, supporting various profiles including Cloud Foundry, local, and Kubernetes.
How to use MCP Service Broker?
To use MCP Service Broker, you can run it locally using Maven, bind a Postgres service in Cloud Foundry, or utilize the REST API for managing MCP servers.
Key features of MCP Service Broker?
- Register MCP servers via Cloud Foundry Service Broker API or REST API
- Bind MCP servers to applications with credentials provided at bind time
- REST API for graphical management
- React UI for catalog and registration
- Profile-based persistence options: in-memory, Postgres
- Actuator endpoints for health and information monitoring
Use cases of MCP Service Broker?
- Registering and managing MCP servers in a Cloud Foundry environment.
- Binding MCP servers to applications for seamless integration.
- Utilizing the REST API for automated server management.
FAQ from MCP Service Broker?
- Can I use MCP Service Broker with Kubernetes?
Yes! MCP Service Broker supports Kubernetes profiles for local development.
- How do I start the React UI?
You can start the React UI by navigating to the
frontend/
directory and following the instructions in the README.
- What are the actuator endpoints?
The actuator endpoints include
/actuator/health
for health status and/actuator/info
for application information.
What is MCP Service Broker?
MCP Service Broker is a Spring Cloud Open Service Broker that allows for the registration and binding of Model Context Protocol (MCP) servers, supporting various profiles including Cloud Foundry, local, and Kubernetes.
How to use MCP Service Broker?
To use MCP Service Broker, you can run it locally using Maven, bind a Postgres service in Cloud Foundry, or utilize the REST API for managing MCP servers.
Key features of MCP Service Broker?
- Register MCP servers via Cloud Foundry Service Broker API or REST API
- Bind MCP servers to applications with credentials provided at bind time
- REST API for graphical management
- React UI for catalog and registration
- Profile-based persistence options: in-memory, Postgres
- Actuator endpoints for health and information monitoring
Use cases of MCP Service Broker?
- Registering and managing MCP servers in a Cloud Foundry environment.
- Binding MCP servers to applications for seamless integration.
- Utilizing the REST API for automated server management.
FAQ from MCP Service Broker?
- Can I use MCP Service Broker with Kubernetes?
Yes! MCP Service Broker supports Kubernetes profiles for local development.
- How do I start the React UI?
You can start the React UI by navigating to the
frontend/
directory and following the instructions in the README.
- What are the actuator endpoints?
The actuator endpoints include
/actuator/health
for health status and/actuator/info
for application information.