OM

openapi/mcp-server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

22 stars 4 forks Качество 85 Тренд 24MIT

Мощный полнофункциональный 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_sdk in 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)
Открыть полный README на GitHub

Установка

uvx openapi-mcp-sdk server
Новичок в MCP? Начните с руководства на mcpskill.org →