reshapr
by reshaprio·★ 92·Score 47
reShapr is a no-code MCP server that transforms REST/GraphQL/gRPC APIs into AI-native tools with context control.
Overview
reShapr bridges the gap between traditional APIs and LLMs by auto-transforming complex services into discoverable, optimized MCP tools. It solves context overload problems by filtering and slimming down payloads before they reach the LLM. The server supports multiple protocols (REST, GraphQL, gRPC) and provides a no-code configuration experience allowing users to deploy and configure in minutes.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose reShapr when you need to transform existing REST/GraphQL/gRPC APIs into MCP tools without writing code and want fine-grained control over the context sent to LLMs.
When NOT to choose this
Don't choose reShapr if you need direct write access to APIs (currently read-only), require real-time data streaming capabilities, or need a solution with enterprise-grade security features.
Comparable tools
Installation
Install the CLI:
npm install -g @reshapr/reshapr-cliRun the platform locally:
reshapr runConnect to control plane and import 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.comConfigure Claude Desktop:
{
"mcpServers": {
"reshapr": {
"command": "npx",
"args": ["@reshapr/reshapr-cli", "serve"]
}
}
}FAQ
- What APIs does reShapr support?
- reShapr supports REST, GraphQL, and gRPC APIs, with OpenAPI specification import for REST services.
- How does reShapr handle context control?
- reShapr filters and reduces payload sizes before they reach the LLM, preventing context overload while maintaining essential data.
Compare reshapr with
Last updated · Auto-generated from public README + GitHub signals.