# snaggle-ai/openapi-mcp-server [Health: Active]

**Category:** 🔗 Aggregators  
**Repository:** https://github.com/snaggle-ai/openapi-mcp-server  
**GitHub Stars:** 900  
**npm Downloads (last month):** 1082816  
**Views:** 3  
**Installs:** 0  
**Upvotes:** 1  
**Directory Page:** https://allmcps.com/mcp/snaggle-ai-openapi-mcp-server

## Description
Connect any HTTP/REST API server using an Open API spec (v3)

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "openapi-mcp-server": {
    "command": "npx",
    "args": ["-y","@modelcontextprotocol/inspector"]
  }
}
```

## Documentation

## What snaggle-ai/openapi-mcp-server MCP server does

snaggle-ai/openapi-mcp-server MCP server exposes OpenAPI specification discovery and inspection to MCP-compatible clients. It is designed for working with API documentation available through oapis.org, helping an agent move from a broad API request to the specific operations that may satisfy it.

The workflow has three stages. First, the server identifies the OpenAPI specification relevant to the request. Next, it returns a summary in simpler language. Finally, it narrows the specification to the required endpoints and explains how those operations work. This makes the server useful for understanding an API contract before writing integration code or deciding which request to make.

The documented capabilities concern searching and exploring specifications. The material does not state that the server executes API operations or sends requests to the APIs described by those specifications.

## How it works

The service uses oapis.org as the source for OpenAPI information. An MCP client sends a request to explore an API, and the server performs the identification, summarization, and operation-detail steps on the client’s behalf. The specification data may be represented as JSON or YAML.

A hosted MCP endpoint is provided at `https://openapi-mcp.openapisearch.com/mcp`. The README also identifies Claude Desktop and Cursor as tested clients. For local development, the repository instructs users to start the project with `wrangler dev`, then use the MCP Inspector separately for testing.

## Setup and configuration

For a client that accepts remote MCP servers, configure the hosted endpoint directly:

`https://openapi-mcp.openapisearch.com/mcp`

No API key, token, account setting, or environment variable is specified in the supplied documentation. The README includes an installation link for an MCP installation service, but the direct MCP URL is the clearest configuration detail provided for other clients.

Local testing uses the following sequence:

1. Run `wrangler dev` from the project.
2. Start the MCP Inspector with `npx @modelcontextprotocol/inspector`.

The excerpt does not document deployment settings, production environment variables, or client-specific configuration files.

## Tools and capabilities

The documented capabilities of the snaggle-ai/openapi-mcp-server MCP server are:

- Find the OpenAPI specification associated with an API request.
- Present an overview of an OpenAPI specification in simple language.
- Retrieve details for specific API operations.
- Work with OpenAPI documents in JSON and YAML formats.
- Expose the functionality through MCP for clients including Claude Desktop and Cursor.

These capabilities make it a documentation exploration layer for HTTP and REST APIs. They should not be interpreted as evidence that the server authenticates to, calls, or mutates the underlying APIs.

## Limitations and notes

The supplied material does not list individual MCP tool names, authentication behavior for the hosted endpoint, rate limits, supported OpenAPI versions beyond the project’s OpenAPI v3 description, or a software license. It also does not describe credentials for APIs documented by the specifications.

The repository’s local test instructions use Cloudflare’s `wrangler dev`, but the excerpt does not provide a package installation command or explain the project’s deployment configuration. The hosted endpoint is therefore the documented path for clients that support remote MCP connections.

_Full upstream README: https://allmcps.com/mcp/snaggle-ai-openapi-mcp-server/readme_

