What is An OpenStack resource query service based on MCP, providing API interfaces to query various resources from the OpenStack cloud platform.?
OpenStack MCP Server is a resource query service based on the Model Context Protocol (MCP), offering API interfaces to query compute, storage, network, image, and other resources from the OpenStack cloud platform. It supports real-time resource queries, multi-dimensional information retrieval, flexible filtering, and detail level control, fully compatible with the MCP protocol.
Documentation
OpenStack MCP Server
Overview
An OpenStack resource query service based on MCP (Model Context Protocol), providing API interfaces to query compute, storage, network, image, and other resources from the OpenStack cloud platform.
Features
Real-time Resource Queries: Get the latest resource status of OpenStack clusters via API
Multi-dimensional Information: Support querying various resources including compute, storage, network, and images
Flexible Filtering: Filter resources by name, ID, and other conditions
Detail Level Control: Support basic, detailed, and full information display levels
Standard MCP Interface: Fully compatible with MCP protocol, seamlessly integrating with large language models
Technical Architecture
High-performance asynchronous HTTP service based on Starlette and Uvicorn
Interact with OpenStack API using OpenStack SDK
Provide structured OpenStack resource information to large language models through MCP protocol
Support SSE streaming output for real-time feedback