
openapi/mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Мощный полнофункциональный MCP-сервер для взаимодействия с агентами ИИ на @Openapi®
Обзор
Openapi® MCP Python MCP SDK и готовый к работе MCP-сервер для Openapi® Добро пожаловать на официальный сайт openapi.com MCP SDK. Он поставляется в виде пакета Python на PyPI и может использоваться двумя способами: Запустите шлюз MCP непосредственно из пакета с одной командой, без клонирования или настройки. импортировать openapi mcp sdk в свой собственный проект для создания пользовательского MCP-сервера, который обертывает API openapi.com с помощью собственной логики, инструментов или уровня аута сверху. Вся конфигурация выполняется через переменные среды. Для запуска сервера не требуется ничего — по умолчанию подходит для локального использования. Сервер должен хранить файлы для API, которые возвращают двоичные документы (например, официальные документы компании). Бэкэнд хранилища настраивается: Используется для обмена результатами асинхронного вызова в нескольких серверных экземплярах. См. docs/env/ for per-environment configuration guides (local, Docker, AWS, GCP, Kubernetes).
Обзор (машинный перевод)
Openapi® MCP Python MCP SDK и готовый к работе MCP-сервер для Openapi®
#Обзор
Добро пожаловать на openapi-mcp-sdk, это официальный openapi.com MCP SDK.
Он поставляется в виде пакета Python на PyPI и
Можно использовать двумя способами:
** Готовый к использованию сервер** — запустите шлюз MCP прямо из пакета
Единая команда, клонирование или настройка не требуется.
— Библиотека Python — импорт openapi_mcp_sdk в ваш собственный проект
Настраиваемый MCP-сервер, который обертывает API openapi.com с помощью собственной логики, инструментов или аута.
Слой сверху.
переменные среды
Вся конфигурация выполняется через переменные среды. Никто не обязан Запустите сервер — по умолчанию подходят для локального использования.
###Ядро
| Переменная | Дефолт | Описание
| MCP_PORT | 8080 | HTTP порт сервера слушает на |
MCP_ENV``production``dev``staging[T8]][[T]][[T]][[T]]][[T]][[T]]][[T]][[T]][[T]]][[T]][[T]]][[T]][[T]]][[T]][[T]][[T]]][[T]][[T]][[T]]][[T]][[T]]][[T]][[T]][[T]]][[T]][[T]]][[T]][[T]][[T]]][[T]][[T]]][[T]][[T]]][[T]][[T]][[T]]][[T]][[T]]][[T]][[T]]][[T]][[T]]][[T]]
| MCP_BASE_URL | http://localhost:8080 | Публичный URL этого сервера (используется для создания обратных вызовов и загрузки файлов URL) |
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Overview
Welcome to openapi-mcp-sdk, this is the official openapi.com MCP SDK.
It ships as a Python package on PyPI and
can be used in two ways:
- Ready-to-use server — run the MCP gateway directly from the package with a single command, no cloning or setup required.
- Python library — import
openapi_mcp_sdkin your own project to build a custom MCP server that wraps openapi.com APIs with your own logic, tools, or auth layer on top.
Environment variables
All configuration is done through environment variables. None are required to start the server — defaults are suitable for local use.
Core
| Variable | Default | Description |
|---|---|---|
MCP_PORT |
8080 |
HTTP port the server listens on |
MCP_ENV |
production |
Runtime environment: dev | staging | production |
MCP_BASE_URL |
http://localhost:8080 |
Public URL of this server (used to build callback and file download URLs) |
Установка
uvx openapi-mcp-sdk server