Token导航 LogoToken导航TokenDH.com
OpenStack MCP Server logo
AI代理stdio官方级别未说明来源级核验

OpenStack MCP Server

MCP Server

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

工具数

0

提示词数

0

GitHub Stars

20

资源数

0
JavaClaudeAI代理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

DragomirAlin

提供方

DragomirAlin

最后核验

2026/5/18 04:05

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

OpenStack MCP服务器

概述

一种轻量级且可扩展的服务,使AI助手能够通过模型上下文协议(MCP)安全地执行OpenStack CLI命令。

该项目旨在与 克劳德桌面 应用程序,允许您直接从AI助手与OpenStack资源进行交互。

项目需求

  • Java 21
  • Maven 3.8+
  • 弹簧靴3.4.4
  • 春季AI 1.0.0-M6
  • 您的计算机上已安装OpenStack CLI

入门指南

先决条件

在开始之前,请确保已安装以下内容:

  • Java 21
  • Maven 3.8+
  • OpenStack命令行界面

配置

  1. OpenStack配置:更新 application.yml 使用您的OpenStack凭据创建文件。

- authUrl:您的OpenStack身份验证URL。 - regionName:您的OpenStack区域名称。 - applicationCredentialId:您的OpenStack应用程序凭据ID。 - applicationCredentialSecret:您的OpenStack应用程序凭据密钥。

spring:
  main:
    web-application-type: none
    banner-mode: off
  ai:
    mcp:
      server:
        name: openstack-mcp-server
        version: 0.0.1

logging:
  pattern:
    console:

openstack:
  authType: v3applicationcredential
  authUrl: 
  identityApiVersion: 3
  regionName: 
  interface: public
  applicationCredentialId: ""
  applicationCredentialSecret: ""

server:
  port: 8080

包装

要将应用程序打包为JAR文件,请运行以下命令:

mvn clean package

与Claude Desktop集成

要将OpenStack MCP服务器与Claude Desktop集成,您需要配置 claude-desktop.json 文件。此文件包含集成所需的配置。

请更新 带有JAR文件的实际路径。

{
  "mcpServers": {
    "openstack-mcp-server": {
      "command": "java",
      "args": [
        "-jar",
        "
/openstack-mcp-server-0.0.1.jar",
        "--port",
        "8080",
        "--host",
        "localhost"
      ]
    }
  }
}

测试

要测试集成,请提示Claude Desktop列出您的服务器或项目:

  • List my servers
  • List my projects
  • List my images

get-server get-flavors get-servers

目录标签

目录标签

JavaClaudeAI代理developer-toolsopenstackmcpai-assistantOpenStack管理本地部署CLI代理AI集成云资源控制MCP协议

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP