ouvreboite/openapi-to-mcp

ouvreboite/openapi-to-mcp

от ouvreboite
Превратите OpenAPI спецификацию в MCP сервер с типизированными инструментами. Создает MCP инструменты для эндпоинтов, поддерживает Bearer и OAuth2, работает через STDIO. Идеально для интеграции RES...

.NET Build NuGet

openapi-to-mcp

Use your OpenAPI specification to expose your API's endpoints as strongly typed tools.

Basic example for https://petstore3.swagger.io/ 🎉

{
  "mcpServers": {
    "petstore": {
      "command": "openapi-to-mcp",
        "args": [
          "https://petstore3.swagger.io/api/v3/openapi.json"
        ]
    }
  }
}

More complex example, using Github's API:

{
    "mcpServers": {
        "github": {
            "command": "openapi-to-mcp",
            "args": [
                "https://raw.githubusercontent.com/github/rest-api-description/refs/heads/main/descriptions/api.github.com/api.github.com.yaml",
                "--bearer-token",
                "github_pat_xxxxxx",
                "--tool-naming-strategy",
                "verbandpath"
            ]
        }
    }
}

This example use the bearer token auth (with a Github Personal Access Token) and force the tool naming strategy to "verb and path", as Github's operation ids are not valid tool names.

Github demo

Install

As a Nuget tool: openapi-to-mcp

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.

Похожие MCP-сервера

mroops0111/openapi-mcp-gateway

mroops0111/openapi-mcp-gateway

от mroops0111

MCP сервер для подключения OpenAPI (Swagger) спецификаций и FastAPI приложений. Поддерживает несколько API в одном процессе, каждый со своей аутентификацией (bearer, OAuth2, API key) и транспортами (HTTP, SSE, stdio). Полезен разработчикам AI-агентов и интеграций.

Python⭐ 7
saurav61091/mcp-openapi

saurav61091/mcp-openapi

от saurav61091

Превращает любую OpenAPI 3.x спецификацию в MCP-инструменты для Claude - одной строкой в конфиге. Claude вызывает эндпоинты через естественный язык, инструменты обновляются автоматически.

TypeScript⭐ 1
ycs77/apifable

ycs77/apifable

от ycs77

apifable - MCP-сервер для AI-агентов: ищет эндпоинты, изучает OpenAPI-спецификацию и генерирует TypeScript типы. Всё, чтобы AI писал точный код интеграции в TypeScript-проекты.

TypeScript⭐ 10
ReAPI-com/mcp-openapi

ReAPI-com/mcp-openapi

официальный

от reapi-com

MCP сервер для загрузки OpenAPI спецификаций и их интеграции с LLM в IDE. Он помогает разработчикам находить операции, схемы и получать контекст для генерации кода и работы с API.

TypeScript⭐ 90
nk3750/jitapi

nk3750/jitapi

от nk3750

JitAPI - MCP сервер для интеграции Claude с любыми API через OpenAPI. Семантический поиск и граф зависимостей находят нужные эндпоинты, экономя контекст. Разработчики могут выполнять сложные сценар...

Python⭐ 7
kadykov/mcp-openapi-schema-explorer

kadykov/mcp-openapi-schema-explorer

от kadykov

MCP-сервер для токен-эффективного исследования OpenAPI и Swagger спецификаций. Resource Templates дают клиентам (Claude, Cline) доступ к отдельным частям API без загрузки всего файла в контекст. По...

TypeScript⭐ 76
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин