MCP.so
登录

OpenStack MCP Server

@DragomirAlin

基本信息

分类

其他

传输方式

stdio

作者

DragomirAlin

关于 OpenStack MCP Server

A lightweight and extensible service that enables AI assistants to securely execute OpenStack CLI commands via the Model Context Protocol (MCP)

OpenStack MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

OpenStack MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is OpenStack MCP Server?

A lightweight service that enables AI assistants to securely execute OpenStack CLI commands via the Model Context Protocol (MCP). It is designed to integrate with Claude Desktop, allowing users to interact with OpenStack resources directly from the AI assistant.

How to use OpenStack MCP Server?

Configure OpenStack credentials in application.yml, then package with mvn clean package. Integrate with Claude Desktop by adding the JAR path to claude-desktop.json as a java -jar command. Prompt Claude Desktop with queries such as “List my servers,” “List my projects,” or “List my images.”

Key features of OpenStack MCP Server

  • Executes OpenStack CLI commands via AI assistants
  • Works with Claude Desktop application
  • Uses OpenStack application credential authentication
  • Lightweight Spring Boot–based service
  • Runs on Java 21 and Maven 3.8+
  • Supports listing of servers, projects, flavors, and images

Use cases of OpenStack MCP Server

  • Query OpenStack resources using natural language in Claude Desktop
  • List servers, projects, flavors, and images without manual CLI
  • Manage cloud infrastructure through conversational AI

常见问题

1

What runtime does OpenStack MCP Server require?

Java 21 and Maven 3.8+ are required. The OpenStack CLI must also be installed on the same machine.

2

How does the server authenticate with OpenStack?

It authenticates using OpenStack application credentials (v3) configured via `application.yml`; the required fields are `authUrl`, `regionName`, `applicationCredentialId`, and `applicationCredentialSecret`.

3

What network transport does the server use?

The server runs on localhost and defaults to TCP port 8080, as specified by the `server.port` and `--host`/`--port` arguments in the Claude Desktop configuration.

4

Can I use OpenStack MCP Server with other AI assistants?

The README only describes integration with Claude Desktop; no other clients are mentioned.

5

Are there any known limits?

The README does not list any limits, but the server relies on the locally installed OpenStack CLI and the permissions of the configured application credential.

评论

其他 分类下的更多 MCP 服务器