Reshapr
The open source, no-code MCP Server for AI-Native API Access
What is Reshapr?
Reshapr is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to open source, no-code mcp server for ai-native api access
The open source, no-code MCP Server for AI-Native API Access
This server falls under the APIs category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- The open source, no-code MCP Server for AI-Native API Access
Use Cases
Maintainer
Works with
Installation
NPM
npx -y @reshapr/reshapr-cliManual Installation
npx -y @reshapr/reshapr-cliConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Reshapr
reShapr is an open-source, no-code MCP server gateway that transforms existing REST, GraphQL, and gRPC APIs into AI-native MCP tools without requiring any custom code. It solves the "context window" problem by filtering and slimming down API responses before they reach the LLM, reducing token usage and improving agent performance. Developers import an OpenAPI specification, and reShapr automatically generates discoverable MCP tools with optimized context payloads — making it straightforward to expose any API to Claude, GPT-4, or other LLM agents through a single MCP endpoint.
Prerequisites
- Node.js 18 or later (for the CLI)
- Docker and Docker Compose installed (for running the platform locally)
- An MCP-compatible client such as Claude Desktop, Cursor, or VS Code with MCP support
- The @reshapr/reshapr-cli npm package installed globally or available via npx
Install the reShapr CLI
Install the reShapr CLI globally via npm. The CLI manages the local platform lifecycle including starting containers and importing APIs.
npm install -g @reshapr/reshapr-cliStart the local platform with Docker
Use the CLI to pull and start the reShapr platform containers. This downloads the Docker Compose configuration and starts the control plane and MCP server automatically.
reshapr runLog in to the control plane
Authenticate with the local control plane at http://localhost:5555. Default credentials are admin/password.
reshapr login -s http://localhost:5555 -u admin -p passwordImport an API via OpenAPI specification
Import an existing API by providing its OpenAPI URL and backend endpoint. reShapr will parse the spec and generate MCP tools automatically. This example uses the Open-Meteo weather API.
reshapr import -u https://raw.githubusercontent.com/open-meteo/open-meteo/refs/heads/main/openapi.yml \
--backendEndpoint https://api.open-meteo.comConfigure your MCP client
Point your MCP client at the generated MCP endpoint. The server is available at http://localhost:7777/mcp/reshapr/{API-name}/{version} after a successful import.
Test via the online playground
Alternatively, use the hosted playground at https://try.reshapr.io/ to import an API and test MCP tool generation without a local Docker setup.
Reshapr Examples
Client configuration
Claude Desktop configuration connecting to the locally running reShapr MCP server using the CLI package over stdio.
{
"mcpServers": {
"reshapr": {
"command": "npx",
"args": ["-y", "@reshapr/reshapr-cli"]
}
}
}Prompts to try
Sample prompts after importing an API such as Open-Meteo into reShapr.
- "What is the current weather forecast for London using Open-Meteo?"
- "List all available tools imported from the Open-Meteo API"
- "Get the hourly temperature for New York for the next 3 days"
- "Import the Petstore API from https://petstore3.swagger.io/api/v3/openapi.json and show me the available tools"Troubleshooting Reshapr
reshapr run fails because Docker is not running
Start Docker Desktop or the Docker daemon before running reshapr run. The command requires Docker with BuildKit support to pull and start the platform containers.
The control plane at http://localhost:5555 is unreachable after reshapr run
Check the container status with docker compose ps. If containers exited, review logs with docker compose logs. Ensure ports 5555 and 7777 are not in use by another process.
Imported API tools are not appearing in the MCP client
Confirm the import succeeded by logging into the control plane UI at http://localhost:5555. The MCP endpoint URL is specific to the imported API name and version — verify the exact URL path shown in the control plane and use that in your client configuration.
Frequently Asked Questions about Reshapr
What is Reshapr?
Reshapr is a Model Context Protocol (MCP) server that open source, no-code mcp server for ai-native api access It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Reshapr?
Install via npm with the command: npx -y @reshapr/reshapr-cli. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).
Which AI clients work with Reshapr?
Reshapr works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Reshapr free to use?
Yes, Reshapr is open source and available under the Apache-2.0 license. You can use it freely in both personal and commercial projects.
Reshapr Alternatives — Similar APIs Servers
Looking for alternatives to Reshapr? Here are other popular apis servers you can use with Claude, Cursor, and VS Code.
Kong
★ 43.4k🦍 The API and AI Gateway
API Mega List
★ 5.4kThis GitHub repo is a powerhouse collection of APIs you can start using immediately to build everything from simple automations to full-scale applications. One of the most valuable API lists on GitHub—period. 💪
Fetch
★ 5.4kFetch web content and convert to markdown for AI consumption
Fusio
★ 2.1kSelf-Hosted API Management for Builders
Korean Law
★ 1.8k국가법령정보MCP v4.0 | 법제처 41개 API → 17개 MCP 도구. 법령·판례·조례 검색 + LLM 환각 방지 인용검증 + 조문 영향 그래프(impact_map) + 시점 비교 자동 diff(time_travel) + 시민 5단계 실행 가이드(action_plan) | 41 Korean legal APIs → 17 MCP tools
RuleGo
★ 1.5k⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
Browse More APIs MCP Servers
Explore all apis servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Reshapr in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Reshapr?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.