Token导航 LogoToken导航TokenDH.com
Waha API MCP Server logo
开发工具未说明官方级别未说明来源级核验

Waha API MCP Server

MCP Server

Allow AI to wade through complex OpenAPIs using Simple Language

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
开发工具JavaScriptClaudeClaude DesktopClaude

安装说明

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

作者 / 组织

gabfr

提供方

gabfr

最后核验

2026/5/18 02:52

快速接入

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

详细介绍

OpenAPI MCP服务器

这是一个模型上下文协议(MCP)服务器,它读取OpenAPI规范文件,并将每个API操作公开为Claude AI使用的工具。

特性

  • 自动解析OpenAPI YAML文件
  • 为每个API操作生成MCP工具
  • 处理路径参数、查询参数和请求体
  • 在Claude使用这些工具时进行实时API调用
  • 与Claude Desktop轻松集成

安装

# Clone the repository
git clone https://github.com/yourusername/openapi-mcp-server.git
cd openapi-mcp-server

# Install dependencies
npm install

用法

  1. 将OpenAPI YAML文件放置在项目目录中,或通过环境变量提供其路径。
  1. 设置环境变量(可选):
# Create a .env file
echo "DEBUG=true" > .env
echo "OPENAPI_FILE=./path/to/your/openapi.yaml" >> .env
  1. 使用Claude Desktop初始化服务器:
npm run init
  1. 或者手动运行服务器:
npm start

配置

您可以使用环境变量配置服务器:

  • DEBUG:设置为 true 启用调试日志记录(默认值: false)
  • OPENAPI_FILE:OpenAPI YAML文件的路径(默认: ./openapi.yaml)

原理

服务器读取您的OpenAPI规范文件,然后:

  1. 提取所有路径和操作
  2. 为每个操作创建一个具有适当输入模式的工具
  3. 当Claude调用一个工具时,服务器会发出相应的API请求
  4. 响应返回给Claude进行分析

示例

OpenAPI规范如下:

paths:
  /users:
    get:
      operationId: listUsers
      summary: List all users
      ...

克劳德可以打电话给 listUsers 工具,服务器将向发出GET请求 /users 代表你。

许可证

麻省理工学院

目录标签

目录标签

开发工具JavaScriptClaudedeveloper-toolsAPI工具化本地部署OpenAPI解析AI集成自动化调用开发辅助

支持客户端

Claude DesktopClaude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP