Turn any REST API into MCP tools, from an OpenAPI spec, a Postman collection, or a base URL.
Connect Runs on your machine
claude mcp add wrangl -e WRANGL_TOOL_MODE=<WRANGL_TOOL_MODE> -e WRANGL_PIN=<WRANGL_PIN> -e WRANGL_BEARER_TOKEN=<WRANGL_BEARER_TOKEN> -e WRANGL_API_KEY=<WRANGL_API_KEY> -e WRANGL_BASIC_AUTH=<WRANGL_BASIC_AUTH> -- npx -y @asgerami/[email protected]
{
"mcpServers": {
"wrangl": {
"command": "npx",
"args": [
"-y",
"@asgerami/[email protected]"
],
"env": {
"WRANGL_TOOL_MODE": "<WRANGL_TOOL_MODE>",
"WRANGL_PIN": "<WRANGL_PIN>",
"WRANGL_BEARER_TOKEN": "<WRANGL_BEARER_TOKEN>",
"WRANGL_API_KEY": "<WRANGL_API_KEY>",
"WRANGL_BASIC_AUTH": "<WRANGL_BASIC_AUTH>"
}
}
}
}
{
"mcpServers": {
"wrangl": {
"command": "npx",
"args": [
"-y",
"@asgerami/[email protected]"
],
"env": {
"WRANGL_TOOL_MODE": "<WRANGL_TOOL_MODE>",
"WRANGL_PIN": "<WRANGL_PIN>",
"WRANGL_BEARER_TOKEN": "<WRANGL_BEARER_TOKEN>",
"WRANGL_API_KEY": "<WRANGL_API_KEY>",
"WRANGL_BASIC_AUTH": "<WRANGL_BASIC_AUTH>"
}
}
}
}
{
"servers": {
"wrangl": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@asgerami/[email protected]"
],
"env": {
"WRANGL_TOOL_MODE": "<WRANGL_TOOL_MODE>",
"WRANGL_PIN": "<WRANGL_PIN>",
"WRANGL_BEARER_TOKEN": "<WRANGL_BEARER_TOKEN>",
"WRANGL_API_KEY": "<WRANGL_API_KEY>",
"WRANGL_BASIC_AUTH": "<WRANGL_BASIC_AUTH>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
WRANGL_TOOL_MODEOptional | "discovery" serves the API through 3 tools that search, describe, and call its endpoints (best for large APIs); "endpoints" gives one tool per endpoint |
WRANGL_PINOptional | With discovery mode, comma-separated globs for endpoints to also expose as direct tools, e.g. "issues_create,pulls_list" |
WRANGL_BEARER_TOKENOptional, secret | Token for APIs that use bearer authentication |
WRANGL_API_KEYOptional, secret | Key for APIs that use an API key |
WRANGL_BASIC_AUTHOptional, secret | user:password for APIs that use HTTP Basic authentication |
Details
| Package | @asgerami/[email protected] (NPM, stdio) |
| First published | 12 Nov 2026 |
| Last updated | 12 Nov 2026 |
| Registry name | io.github.asgerami/wrangl |
More developer tools servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
