Public APIs MCP

Public APIs MCP

site icon
2025.05.10 0
TypeScript公共 API 管理API 搜索搜索工具
Public APIs MCP 是一个简单的 MCP 服务器,用于列出和搜索来自 [public-apis](https://github.com/public-apis/public-apis) 的公共 API。它提供了一个便捷的方式来获取和管理公共 API 的列表。
View on GitHub

Overview

基本能力

产品定位

Public APIs MCP 是一个用于管理和搜索公共 API 的工具,旨在帮助开发者快速找到和使用各种公共 API。

核心功能

  1. 列出公共 API:从 public-apis 获取公共 API 列表。
  2. 搜索功能:支持对公共 API 进行搜索,方便开发者快速找到所需 API。

适用场景

  1. 开发者工具:帮助开发者在开发过程中快速找到和使用公共 API。
  2. API 管理:用于管理和维护公共 API 的列表。

工具列表

  1. npx:用于运行 public-apis-mcp 工具。
  2. pnpm:用于安装依赖、构建和启动 MCP 服务器。

常见问题解答

暂无常见问题解答。

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm/npx。
  2. 安装 pnpm(如果尚未安装): bash npm install -g pnpm

安装教程

  1. mcp.json 中添加以下配置: json { "public-apis-mcp": { "name": "Public APIs", "description": "Get list of public APIs from github.com/public-apis", "command": "npx", "args": ["-y", "public-apis-mcp@latest"] } }

调试方式

  1. 安装依赖: bash pnpm install
  2. 构建项目: bash pnpm build
  3. 启动 MCP 服务器: bash pnpm start
  4. 使用 MCP Inspector 进行开发调试: bash pnpm inspector

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。