Gud API MCP logo

Gud API MCP

Create, execute, and save API requests as Gud API collections in a project through MCP.

Install Gud API MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "gud-api-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@gudlab/gud-api-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.

Overview

The gud-api-mcp MCP server lets AI agents create, run, and save API requests as Gud API collections. It runs through the public `@gudlab/gud-api-mcp` package and uses a project path to store the resulting collection data. Reach for it when an agent needs to work with REST or GraphQL requests without leaving the development project. The companion Gud API editor extension can then manage those collections in VS Code or compatible editors.

Use cases

  • Create API requests from an agent workflow
  • Run REST or GraphQL requests during development
  • Save tested requests as project collections
  • Preserve API requests for later editor use

Key features

  • Create API requests
  • Execute API requests
  • Save requests as Gud API collections
  • Run locally with npx
  • Target a project directory

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

5/5 checks healthy over the last 40d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 15d ago via OSV.dev · @gudlab/gud-api-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars2Stargazers on the source repository.
npm downloads159Package downloads in the last 30 days.
Last commit1mo agoMost recent push to the default branch.

How Gud API MCP works

What gud-api-mcp does

The gud-api-mcp MCP server gives AI agents a way to create, execute, and save API requests as Gud API collections inside a project. It is the agent-facing companion to Gud API, an editor-based API client for testing REST and GraphQL services.

Use it when an agent needs to assemble requests, send them, and preserve useful requests for later work. Saved requests can be opened and organized with the Gud API editor extension, which supports collections and folders.

It does not document a complete tool schema, individual argument names, response formats, or additional MCP operations.

How it works

The gud-api-mcp MCP server is distributed as the public npm package @gudlab/gud-api-mcp. An MCP client starts it with npx, passing a project directory through the --project argument:

config.json
{
  "mcpServers": {
    "gud-api": {
      "command": "npx",
      "args": ["-y", "@gudlab/gud-api-mcp", "--project", "."]
    }
  }
}

The project argument establishes the location associated with the requests and collections the agent works with. The repository for the MCP server is separate from the Gud API editor extension repository. The editor extension itself is proprietary; the MCP server is public and has its own license.

An agent can use the server to prepare a request, execute it against an API, and save the request as a Gud API collection item.

Setup and configuration

Install no editor source from the main Gud API repository: that repository contains product documentation and issue tracking, not the extension implementation. Configure the MCP package in an MCP client using the npx command shown above, and replace . with the project path the agent should use when necessary.

The documented setup requires Node.js tooling capable of running npx, the @gudlab/gud-api-mcp package, and a project path. Further server-specific setup details are available in the Gud API AI-agent guide and the separate MCP repository.

Tools and capabilities

The gud-api-mcp MCP server supports these documented agent activities:

  • Create API requests.
  • Run API requests.
  • Save requests as Gud API collections in a project.

Gud API itself supports REST and GraphQL requests, collections, folders, environments, authentication, and code generation in the editor extension. Those are product capabilities described for the editor and should not be treated as confirmed MCP tools unless the separate MCP documentation exposes them.

Limitations and notes

The main Gud API repository does not contain the editor extension source. It points to a separate public repository and npm package for the MCP implementation, so the exact tool definitions must be checked there before building against a specific schema.

It also does not document MCP-specific client compatibility. The standard configuration uses a local stdio-style command launched with npx.

The gud-api-mcp MCP server should therefore be evaluated primarily for project-local API request creation, execution, and collection persistence. Do not infer the full feature list of the Gud API extension from the MCP listing alone.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Gud API MCP

gud-api-mcp is an MCP server that connects AI agents to Gud API project collections. Its documented main tools let agents create API requests, run those requests, and save them as Gud API collections. It is distributed as the public `@gudlab/gud-api-mcp` npm package and runs with a project path.

Run it through `npx` in your MCP client configuration using `@gudlab/gud-api-mcp`. Set the command to `npx`, pass `-y`, the package name, and `--project` followed by the target project path.

Pass the path after the `--project` argument. The documented example uses `"--project", "."`, which targets the current project directory. Replace `.` with another project path when needed.

It can create, run, and save API requests as Gud API collections in a project.

It documents a local MCP configuration launched with `npx`, so verify the client’s support for that standard setup before use.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewGud API MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/gud-api-mcp?style=directory)](https://allmcps.com/mcp/gud-api-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/gud-api-mcp"><img src="https://allmcps.com/api/badge/gud-api-mcp?style=directory" alt="Gud API MCP on AllMCPs" /></a>