MCP Catalogs
首页

mcp-rest-api

by dkmaker·95·综合分 47

TypeScript MCP 服务器,可通过 Cline 等 MCP 客户端测试 REST API。

developer-toolsmonitoringweb-scraping
20
Forks
12
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

这个 MCP 服务器提供了一种便捷的方式,可以直接从开发环境测试和交互 REST API 端点。它支持各种 HTTP 方法,包括 GET、POST、PUT、DELETE 和 PATCH,并提供全面的认证选项,如基础认证、Bearer 令牌和 API 密钥。该工具提供详细的响应信息,可以处理自定义头、响应大小限制和 SSL 验证设置,使其适用于不同的 API 测试场景。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:开发期间测试 API 端点
:调试 API 响应和错误处理
:验证 API 序列和请求/响应格式
:此服务器支持哪些认证方法?
:我可以限制响应大小吗?

什么时候选它

当您需要直接从开发环境中使用各种 MCP 客户端测试 REST API,尤其是需要支持多种认证方法时,选择此工具。

什么时候不要选它

如果您需要高级 API 测试功能,如测试套件、模拟或性能测试,请避免使用它,因为它专注于基本的端点测试功能。

此 server 暴露的工具

从 README 抽取出 1 个工具
  • test_requestmethod, endpoint, body?, headers?

    Test and interact with REST API endpoints using various HTTP methods

可对比工具

postman-mcpapi-mcphttp-mcpcurl-mcp

安装

安装

全局安装包:

npm install -g dkmaker-mcp-rest-api

配置

添加到您的 MCP 客户端配置(以 Cline 为例):

{
  "mcpServers": {
    "rest-api": {
      "command": "node",
      "args": [
        "C:/Users/<YourUsername>/AppData/Roaming/npm/node_modules/dkmaker-mcp-rest-api/build/index.js"
      ],
      "env": {
        "REST_BASE_URL": "https://api.example.com",
        "AUTH_BEARER": "your-token"
      }
    }
  }
}```

FAQ

此服务器支持哪些认证方法?
它支持基础认证(用户名/密码)、Bearer 令牌认证和 API 密钥认证(自定义头)。
我可以限制响应大小吗?
是的,您可以使用 REST_RESPONSE_SIZE_LIMIT 环境变量设置响应大小限制(默认为 10000 字节)。

mcp-rest-api 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。