https://github.com/cpage-pivotal/cloud-foundry-mcp
Cloud Foundry MCP Server
https://github.com/cpage-pivotal/cloud-foundry-mcp
Last synced: 3 months ago
JSON representation
Cloud Foundry MCP Server
- Host: GitHub
- URL: https://github.com/cpage-pivotal/cloud-foundry-mcp
- Owner: cpage-pivotal
- Created: 2025-01-18T16:17:53.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-06-03T21:32:48.000Z (4 months ago)
- Last Synced: 2025-06-04T06:02:38.011Z (4 months ago)
- Language: Java
- Size: 115 KB
- Stars: 3
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-mcp-servers - **cloud-foundry-mcp** - Cloud Foundry MCP Server `java` `mcp` `server` `git clone https://github.com/cpage-pivotal/cloud-foundry-mcp` (API)
- awesome-mcp-servers - **cloud-foundry-mcp** - Cloud Foundry MCP Server `java` `mcp` `server` `git clone https://github.com/cpage-pivotal/cloud-foundry-mcp` (API)
README
# Cloud Foundry MCP Server
This MCP Server provides an LLM interface for interacting with your Cloud Foundry foundation. It was built with the [Spring AI MCP](https://docs.spring.io/spring-ai-mcp/reference/spring-mcp.html) project.

## Building the Server
```bash
./mvnw clean package
```## Configuration
You will need to supply a configuration for the server for your MCP Client. Here's what the configuration looks like for [claude_desktop_config.json](https://modelcontextprotocol.io/quickstart/user):
```
{
"mcpServers": {
"cloud-foundry": {
"command": "java",
"args": [
"-Dspring.ai.mcp.server.transport=stdio", "-Dlogging.file.name=cloud-foundry-mcp.log", "-jar" ,
"/path/to/cloud-foundry-mcp/target/cloud-foundry-mcp-0.0.1-SNAPSHOT.jar",
"--server.port=8040"
],
"env": {
"CF_APIHOST": "[Your CF API Endpoint e.g. api.sys.mycf.com]",
"CF_USERNAME": "[Your CF User]",
"CF_PASSWORD": "[Your CF Password]",
"CF_ORG": "[Your Org]",
"CF_SPACE": "[Your Space]"
}
}
}
}
```