Apifox MCP

Apifox MCP

一个用于将 Apifox API 文档与 AI 助手集成的 Model Context Protocol (MCP) 服务器。

概述

本项目为 Apifox(一个 API 开发和测试平台)和支持 Model Context Protocol 的 AI 助手之间提供了桥梁。它允许 AI 助手从 Apifox API 文档中提取信息,使开发过程中理解和使用 API 变得更加容易。

功能特点

  • 从 Apifox URL 中提取项目 ID 和 API ID
  • 使用提取的 ID 从 Apifox 获取详细的 API 信息
  • 与支持 MCP 的 AI 助手无缝集成

前提条件

  • 拥有访问令牌的 Apifox 账户
  • 支持 Model Context Protocol 的 AI 助手

安装

# 全局安装 npm install -g mcp-apifox # 或使用 pnpm pnpm add -g mcp-apifox

配置

方法一

{ "mcpServers": { "apifox": { "command": "npx", "args": [ "-y", "mcp-apifox@latest" ], "env": { "APIFOX_ACCESS_TOKEN": "" } } } }

方法二

{ "mcpServers": { "apifox": { "command": "npx", "args": [ "-y", "mcp-apifox@latest", "--token=xxxx" ] } } }

使用

通过下面这种协作链接就可以获取接口信息,需要维护者权限

https://app.apifox.com/link/project/${projectId}/apis/api-${apiId}

可用工具

1. get-apifox-project-id-and-api-id-from-url

从 Apifox URL 中提取项目 ID 和 API ID。

输入:

  • text:包含 Apifox URL 或路径的字符串

输出:

  • 包含 projectIdapiId 的 JSON 对象
2. get-apifox-api-info

从 Apifox 获取详细的 API 信息。

输入:

  • projectId:Apifox 项目 ID
  • apiId:Apifox API ID

输出:

  • 请求的 API 的 OpenAPI 规范
-
security - not tested
-
license - not tested
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

An MCP server that integrates Apifox API documentation with AI assistants, allowing AI to extract and understand API information from Apifox projects.

  1. 概述
    1. 功能特点
      1. 前提条件
        1. 安装
          1. 配置
            1. 方法一
            2. 方法二
          2. 使用
            1. 可用工具

          Related MCP Servers

          • A
            security
            F
            license
            A
            quality
            An MCP protocol server that enables web search functionality using the Tavily API, allowing AI assistants to perform internet searches in real-time.
            Last updated -
            4
            2
            Python
          • -
            security
            -
            license
            -
            quality
            An MCP server that enables AI assistants to access up-to-date documentation for Python libraries like LangChain, LlamaIndex, and OpenAI through dynamic fetching from official sources.
            Last updated -
            1
            Python
            MIT License
          • A
            security
            F
            license
            A
            quality
            An MCP server that allows AI assistants to interact with the ServiceTitan API, requiring client credentials for authentication.
            Last updated -
            454
            TypeScript
          • A
            security
            A
            license
            A
            quality
            An MCP server that enables AI assistants to interact with the Notion API, allowing them to search, read, comment on, and create content in Notion workspaces through natural language commands.
            Last updated -
            19
            5,617
            1,472
            TypeScript
            MIT License
            • Apple

          View all related MCP servers

          ID: 3cp4hr2tpo