Skip to main content
Glama
ceski23
by ceski23

OpenApi MCP

MCP server for loading and exploring OpenAPI/Swagger specifications. Lets AI assistants browse API contracts dynamically — load any OpenAPI spec, search endpoints, inspect schemas, and retrieve operations — without needing the spec in-context.

Usage

Manually

Add to your MCP client config:

{
  "mcpServers": {
    "openapi-mcp": {
      "command": "npx",
      "args": ["-y", "@ceski23/openapi-mcp"]
    }
  }
}

Via AI agent

Ask your AI assistant to add it:

Add the MCP server @ceski23/openapi-mcp to my config. Run it with npx -y @ceski23/openapi-mcp via stdio.

Most assistants can modify your MCP config file directly.

Related MCP server: OpenAPI MCP Server

Tools

Tool

Description

load_spec

Load an OpenAPI/Swagger spec from a URL or file path. Returns a specId used by other tools.

find_operations

Search operations by operationId, path, summary, tags, or description.

get_operation

Get full details for a specific operation by operationId.

get_path

Get all HTTP methods defined on a specific path.

find_schemas

Search schema/definition names.

get_schema

Get a fully dereferenced schema by name.

search_contract

Search both operations and schemas in one call.

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
2Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ceski23/openapi-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server