MCP Catalogs
首页reshapr screenshot

reshapr

by reshaprio·92·综合分 47

reShapr 是一个无代码 MCP 服务器,将 REST/GraphQL/gRPC API 转换为具有上下文控制能力的 AI 原生工具。

developer-toolsai-llmother
12
Forks
22
活跃 Issue
本月
最近提交
2 天前
收录于

概述

reShapr 通过将复杂服务自动转换为可发现、优化的 MCP 工具,弥合了传统 API 与 LLM 之间的鸿沟。它通过在数据到达 LLM 之前过滤和精简负载,解决了上下文过载问题。该服务器支持多种协议(REST、GraphQL、gRPC),并提供无代码配置体验,使用户能够几分钟内完成部署和配置。

试试问 AI

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

:将现有 REST API 转换为 AI 代理的 MCP 工具
:通过过滤 API 响应来控制上下文大小,再发送给 LLM
:为 GraphQL 和 gRPC 服务创建 MCP 接口
:reShapr 支持哪些 API?
:reShapr 如何处理上下文控制?

什么时候选它

当你需要将现有的 REST/GraphQL/gRPC API 转换为 MCP 工具而不编写代码,并且想要对发送到 LLM 的上下文进行细粒度控制时,选择 reShapr。

什么时候不要选它

如果你需要直接 API 写访问权限(目前只读)、需要实时数据流功能,或者需要具有企业级安全功能的解决方案,不要选择 reShapr。

可对比工具

api-mcpopenapi-mcppostman-to-mcp

安装

安装 CLI:

npm install -g @reshapr/reshapr-cli

本地运行平台:

reshapr run

连接到控制面板并导入 API:

reshapr login -s http://localhost:5555 -u admin -p password
reshapr import -u https://raw.githubusercontent.com/open-meteo/open-meteo/refs/heads/main/openapi.yml --backendEndpoint https://api.open-meteo.com

配置 Claude Desktop:

{
  "mcpServers": {
    "reshapr": {
      "command": "npx",
      "args": ["@reshapr/reshapr-cli", "serve"]
    }
  }
}

FAQ

reShapr 支持哪些 API?
reShapr 支持 REST、GraphQL 和 gRPC API,并支持导入 OpenAPI 规范来配置 REST 服务。
reShapr 如何处理上下文控制?
reShapr 在数据到达 LLM 之前过滤和减少负载大小,防止上下文过载,同时保留必要数据。

reshapr 对比

GitHub →

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