Reshapr

v0.0.11APIsstable

The open source, no-code MCP Server for AI-Native API Access

agent-toolsai-agentsai-gatewayai-infrastructureai-integration
Share:
95
Stars
0
Downloads
0
Weekly
0/5

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

No-code API access gateway
AI-native context optimization
API integration without manual configuration
reshaprio

Maintainer

LicenseApache-2.0
Languagejava
Versionv0.0.11
UpdatedMay 21, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y @reshapr/reshapr-cli

Manual Installation

npx -y @reshapr/reshapr-cli

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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-cli
2

Start 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 run
3

Log 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 password
4

Import 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.com
5

Configure 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.

6

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.

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.

Quick Config Preview

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

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides