mcp-service-broker
What is this MCP
This MCP Service Broker is a Spring Cloud Open Service Broker that facilitates the registration and binding of Model Context Protocol (MCP) servers. It supports various deployment environments including Cloud Foundry, local development, and Kubernetes.
How to use this MCP
The MCP Service Broker can be used by running it with different profiles (local
, cloudfoundry
, kubernetes
) depending on the deployment environment. It provides REST APIs for managing MCP servers and a React-based UI for graphical management. For local development, use the command ./mvnw spring-boot:run -Dspring-boot.run.profiles=local
.
What this MCP can be used for
This MCP can be used to register and bind MCP servers to applications, providing credentials at bind time. It is useful for managing MCP servers in cloud environments, enabling seamless integration with applications that require MCP services. The broker also offers actuator endpoints for health and info monitoring, making it suitable for production environments.