🔌
AI EngineeringTypeScript

OpenAPI to MCP

by mcp-use

OpenAPI to MCP is an AI Engineering skill for Claude Code, published by mcp-use in mcp-use.

10.5K stars1.4K forkson mcp-use/mcp-useAdded 2026/08/15Repository updated 2026/08/14
agent-pluginsagentic-frameworkaiapps-sdkchatgptclaude-codeclaude-connectorsllmsmcpmcp-appsmcp-clientmcp-gatewaymcp-inspectormcp-servermcp-serversmcp-toolsmcp-uimodel-context-protocolmodelcontextprotocolskills
Install in seconds
Install OpenAPI to MCP
Copy OpenAPI to MCP into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/mcp-use/mcp-use/tree/main/skills/openapi-to-mcp ~/.claude/skills/openapi-to-mcp

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/mcp-use/mcp-use.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/openapi-to-mcp/SKILL.md in mcp-use/mcp-use
Installs to
~/.claude/skills/openapi-to-mcp
Collection
One of 6 skills cataloged from this repository
Category
AI Engineering2451 skills

What OpenAPI to MCP does

OpenAPI to MCP builds and deploys an MCP server from an OpenAPI or Swagger spec so an LLM can call a REST API. Use it to expose an existing HTTP API as LLM-callable tools with proper schemas and auth.

OpenAPI to MCP is cataloged under AI Engineering on DirSkills. OpenAPI to MCP comes from a repository tagged agent-plugins, agentic-framework, ai, apps-sdk and chatgpt.

Documentation

README

Build an MCP server from an OpenAPI spec

Turn an existing REST API — described by an OpenAPI 3.x or Swagger 2.0 document — into an MCP server. Each operation in the spec becomes one MCP tool the LLM can call. The server runs locally for testing and ships to Manufact / mcp-use cloud with one command.

This skill is the end-to-end recipe: scope → ingest spec → map operations → scaffold → generate tools → wire auth → test → deploy.

Core philosophy: the spec is the contract

The OpenAPI document is the source of truth. Tool names, descriptions, parameter shapes, and auth requirements all come from the spec — they should not be invented. This matters because:

This is the opening of the README. Read the full README on GitHub.

Commands OpenAPI to MCP provides

Slash commands named in this skill’s SKILL.md, listed in the order they first appear.

  • /mcp

Frequently asked about OpenAPI to MCP

  • What else does mcp-use publish alongside OpenAPI to MCP?

    OpenAPI to MCP is one of 6 skills that DirSkills catalogs from mcp-use/mcp-use, the repository it ships in. Its siblings there include ChatGPT App Builder, MCP Apps Builder and MCP Builder. Each one is a separate skill with its own page in this directory, installs the same way OpenAPI to MCP does, and is maintained by mcp-use in that same repository. The rest of the collection is listed on the mcp-use/mcp-use page.

  • How does OpenAPI to MCP compare to other AI Engineering skills?

    OpenAPI to MCP ranks #385 by stars among the 2451 AI Engineering skills in this catalog. The most-starred ones next to it are Architecture Decision Records, AI-First Engineering and Agentic OS. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of OpenAPI to MCP against them. Open each page to compare what they document and how they install.