hichihara/openstack-mcp-server
3.1
If you are the rightful owner of openstack-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The OpenStack MCP Server is a Model Context Protocol server that integrates AI models with OpenStack cloud infrastructure management.
OpenStack MCP Server
A Model Context Protocol (MCP) server that provides AI models with direct access to OpenStack cloud infrastructure management capabilities.
Features
- List servers (Nova Compute API)
- Support for OpenStack Identity API v3
- Support for Image service API v2
- Support for Compute API
- Support for Block Storage API v3
- Support for Networking API v2.0
Installation
uv pip install -e .
Configuration
Copy .env.example
to .env
and configure your OpenStack credentials:
cp .env.example .env
Usage
Start the MCP server:
python -m openstack_mcp_server
Development
# Install development dependencies
uv pip install -e ".[dev]"
# Run tests
pytest
# Format code
ruff format .
# Lint code
ruff check .
License
Apache License 2.0