Public Apis Mcp

by worryzyy

339 downloads
Not rated
GitHub

About

提供对 [public-apis](https://github.com/public-apis/public-apis) 数据库的智能访问和管理功能。为开发者提供便捷的公共 API 发现、搜索和集成服务。通过标准化的 MCP 协议,您可以轻松地在各种 AI 助手和开发工具中集成丰富的公共 API 资源。

Details

Author
worryzyy
Downloads
339
Categories
Other, Developer Tools

- Supports any MCP protocol client (Cursor, Claude, Cline).
- Installed globally from npm.
- Simple configuration via MCP server settings.
- Published as a public npm package.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Public Apis Mcp
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

search_apis_by_category

根据分类搜索API

search_apis_by_keyword

通过关键词搜索API

filter_apis_by_auth

根据认证要求筛选API

filter_apis_by_https

筛选支持HTTPS的API

filter_apis_by_cors

筛选支持跨域访问的API

get_api_details

获取特定API的详细信息

get_category_list

获取所有可用的API分类列表

get_random_api

随机推荐一个API

get_api_statistics

获取API数量统计信息

analyze_auth_requirements

分析不同认证方式的API分布

recommend_apis_for_project

根据项目需求推荐合适的API

find_alternative_apis

寻找替代API选项

generate_api_integration_code

为选定的API生成集成代码示例

sync_repository_data

从GitHub仓库同步最新的API列表

check_new_apis

检查最近添加的新API

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "public apis mcp": {
            "public-apis-mcp": {
                "command": "npx",
                "args": [
                    "-y",
                    "@weilei_kyle/public-apis-mcp"
                ]
            }
        }
    }
}

McpServers

{
    "public-apis-mcp": {
        "command": "npx",
        "args": [
            "-y",
            "@weilei_kyle/public-apis-mcp"
        ]
    }
}

支持任意 MCP 协议的客户端(如:Cursor、Claude、Cline)。如下以 Cursor 平台为例

在 Cursor 中配置
建议使用最新版本的 Cursor 客户端

该包已发布至 npm,请先执行npm install -g @weilei_kyle/public-apis-mcp全局安装

然后接入配置

{
"mcpServers": {
"howtocook-mcp": {
"command": "npx",
"args": ["-y", "@weilei_kyle/public-apis-mcp"]
}
}
}

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.