Simple OpenStack MCP
Execute OpenStack CLI commands using LLMs. Requires a configured OpenStack CLI environment.
simple-openstack-mcp
This is a fastmcp-based MCP server that allows an LLM to execute complex OpenStack commands for you in an environment where openstack-cli is runnable.
How To
OpenStack Configuration
The openstack-cli must be executable in the environment where this MCP server runs. Additionally, the authentication credentials for the target OpenStack cloud must be stored in clouds.yaml. Here is an example:
clouds:
...: # openstack_cloud_name
auth:
auth_url: ...
username: ...
password: ...
project_id: ...
project_name: ...
user_domain_name: ...
region_name: ...
interface: "public"
identity_api_version: 3
Connecting the MCP Tool
If you are using Claude Desktop or VScode Copilot, add the following to your claude_desktop_config.json. You can add similar settings to other LLM clients you wish to use.
{
"mcpServers": {
"openstack": {
"command": "uv",
"args": [
"--directory",
"${REPOSITORY_ABS_PATH}/simple-openstack-mcp",
"-m",
"server"
]
}
}
}
If you don't have the repository cloned locally, you can also run it with uvx:
{
"mcpServers": {
"openstack": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/choieastsea/simple-openstack-mcp",
"simple-openstack-mcp"
]
}
}
}
Running the fastmcp Server locally
The following commands should run successfully from the repository directory:
❯ uv sync
❯ uv run -m server
Server Terkait
Arcanna MCP Server
Interact with Arcanna's AI use cases through the Model Context Protocol (MCP).
Appwrite
Interact with the Appwrite API to manage databases, users, storage, and more. Requires configuration via environment variables.
LLM Bridge MCP
A unified interface to various LLM providers like OpenAI, Anthropic, and Google using Pydantic AI.
Kaggle
Interact with the Kaggle API to access datasets, notebooks, and competitions.
OpenShift Cluster Manager
An MCP server for managing Red Hat OpenShift clusters via the OCM API.
Kevros Governance
Cryptographic action verification and hash-chained audit trails for AI agents
Realize MCP - Taboola
Interact with the Taboola advertising platform using natural language via the Taboola Realize API.
Webflow
An MCP server for interacting with the Webflow API to manage sites and content.
Netbird
List and analyze Netbird network peers, groups, policies, and more.
Remote MCP Server on Cloudflare
A self-hostable MCP server for Cloudflare Workers with OAuth login support, using Cloudflare KV for storage.