pyroprompts/any-chat-completions-mcp

pyroprompts/any-chat-completions-mcp

от pyroprompts
MCP сервер для подключения Claude к любым OpenAI-совместимым API чат-комплекций. Включает инструмент chat, отправляющий запросы к моделям разных провайдеров - от OpenAI до Groq. Полезен разработчикам, желающим использовать мульти-провайдерный подход через единый MCP интерфейс.

any-chat-completions-mcp MCP Server

Integrate Claude with Any OpenAI SDK Compatible Chat Completion API - OpenAI, Perplexity, Groq, xAI, PyroPrompts and more.

This implements the Model Context Protocol Server. Learn more: https://modelcontextprotocol.io

This is a TypeScript-based MCP server that implements an implementation into any OpenAI SDK Compatible Chat Completions API.

It has one tool, chat which relays a question to a configured AI Chat Provider.

smithery badge

Development

Install dependencies:

npm install

Build the server:

npm run build

For development with auto-rebuild:

npm run watch

Installation

To add OpenAI to Claude Desktop, add the server config:

On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json

On Windows: %APPDATA%/Claude/claude_desktop_config.json

You can use it via npx in your Claude Desktop configuration like this:

{
  "mcpServers": {
    "chat-openai": {
      "command": "npx",
      "args": [
        "@pyroprompts/any-chat-completions-mcp"
      ],
      "env": {
        "AI_CHAT_KEY": "OPENAI_KEY",
        "AI_CHAT_NAME": "OpenAI",
        "AI_CHAT_MODEL": "gpt-4o",
        "AI_CHAT_BASE_URL": "https://api.openai.com/v1"
      }
    }
  }
}

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

Инструменты были проиндексированы:
chat-with-openai

Текстовый чат с OpenAI

Параметры
  • contentstringобязательный

    Содержимое чата для отправки в OpenAI.

0.1.1основная
0.1.0

Выберите клиент, чтобы установить pyroprompts/any-chat-completions-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "pyroprompts-any-chat-completions-mcp-6wcyzsu17b": {
      "command": "npx",
      "args": [
        "@pyroprompts/any-chat-completions-mcp"
      ],
      "env": {
        "AI_CHAT_KEY": "OPENAI_KEY",
        "AI_CHAT_NAME": "OpenAI",
        "AI_CHAT_MODEL": "gpt-4o",
        "AI_CHAT_BASE_URL": "https://api.openai.com/v1"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "pyroprompts-any-chat-completions-mcp-6wcyzsu17b": {
      "command": "npx",
      "args": [
        "@pyroprompts/any-chat-completions-mcp"
      ],
      "env": {
        "AI_CHAT_KEY": "OPENAI_KEY",
        "AI_CHAT_NAME": "OpenAI",
        "AI_CHAT_MODEL": "gpt-4o",
        "AI_CHAT_BASE_URL": "https://api.openai.com/v1"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "pyroprompts-any-chat-completions-mcp-6wcyzsu17b": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@pyroprompts/any-chat-completions-mcp"
      ],
      "env": {
        "AI_CHAT_KEY": "OPENAI_KEY",
        "AI_CHAT_NAME": "OpenAI",
        "AI_CHAT_MODEL": "gpt-4o",
        "AI_CHAT_BASE_URL": "https://api.openai.com/v1"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"pyroprompts-any-chat-completions-mcp-6wcyzsu17b\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"@pyroprompts/any-chat-completions-mcp\"],\"env\":{\"AI_CHAT_KEY\":\"OPENAI_KEY\",\"AI_CHAT_NAME\":\"OpenAI\",\"AI_CHAT_MODEL\":\"gpt-4o\",\"AI_CHAT_BASE_URL\":\"https://api.openai.com/v1\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "pyroprompts-any-chat-completions-mcp-6wcyzsu17b": {
      "command": "npx",
      "args": [
        "@pyroprompts/any-chat-completions-mcp"
      ],
      "env": {
        "AI_CHAT_KEY": "OPENAI_KEY",
        "AI_CHAT_NAME": "OpenAI",
        "AI_CHAT_MODEL": "gpt-4o",
        "AI_CHAT_BASE_URL": "https://api.openai.com/v1"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add pyroprompts-any-chat-completions-mcp-6wcyzsu17b --env AI_CHAT_KEY=OPENAI_KEY --env AI_CHAT_NAME=OpenAI --env AI_CHAT_MODEL=gpt-4o --env AI_CHAT_BASE_URL=https://api.openai.com/v1 -- npx @pyroprompts/any-chat-completions-mcp

Либо через JSON-конфиг:

claude mcp add-json pyroprompts-any-chat-completions-mcp-6wcyzsu17b "{\"command\":\"npx\",\"args\":[\"@pyroprompts/any-chat-completions-mcp\"],\"env\":{\"AI_CHAT_KEY\":\"OPENAI_KEY\",\"AI_CHAT_NAME\":\"OpenAI\",\"AI_CHAT_MODEL\":\"gpt-4o\",\"AI_CHAT_BASE_URL\":\"https://api.openai.com/v1\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add pyroprompts-any-chat-completions-mcp-6wcyzsu17b --env AI_CHAT_KEY=OPENAI_KEY --env AI_CHAT_NAME=OpenAI --env AI_CHAT_MODEL=gpt-4o --env AI_CHAT_BASE_URL=https://api.openai.com/v1 -- npx @pyroprompts/any-chat-completions-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.pyroprompts-any-chat-completions-mcp-6wcyzsu17b]
command = "npx"
args = ["@pyroprompts/any-chat-completions-mcp"]

[mcp_servers.pyroprompts-any-chat-completions-mcp-6wcyzsu17b.env]
AI_CHAT_KEY = "OPENAI_KEY"
AI_CHAT_NAME = "OpenAI"
AI_CHAT_MODEL = "gpt-4o"
AI_CHAT_BASE_URL = "https://api.openai.com/v1"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите pyroprompts/any-chat-completions-mcp, а в поле команды запуска — строку ниже:
npx @pyroprompts/any-chat-completions-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "pyroprompts-any-chat-completions-mcp-6wcyzsu17b": {
      "command": "npx",
      "args": [
        "@pyroprompts/any-chat-completions-mcp"
      ],
      "env": {
        "AI_CHAT_KEY": "OPENAI_KEY",
        "AI_CHAT_NAME": "OpenAI",
        "AI_CHAT_MODEL": "gpt-4o",
        "AI_CHAT_BASE_URL": "https://api.openai.com/v1"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "pyroprompts-any-chat-completions-mcp-6wcyzsu17b": {
      "command": "npx",
      "args": [
        "@pyroprompts/any-chat-completions-mcp"
      ],
      "env": {
        "AI_CHAT_KEY": "OPENAI_KEY",
        "AI_CHAT_NAME": "OpenAI",
        "AI_CHAT_MODEL": "gpt-4o",
        "AI_CHAT_BASE_URL": "https://api.openai.com/v1"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например pyroprompts-any-chat-completions-mcp-6wcyzsu17b.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: pyroprompts-any-chat-completions-mcp-6wcyzsu17b
    command: npx
    args:
      - "@pyroprompts/any-chat-completions-mcp"
    env:
      AI_CHAT_KEY: OPENAI_KEY
      AI_CHAT_NAME: OpenAI
      AI_CHAT_MODEL: gpt-4o
      AI_CHAT_BASE_URL: https://api.openai.com/v1
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "pyroprompts-any-chat-completions-mcp-6wcyzsu17b": {
      "command": "npx",
      "args": [
        "@pyroprompts/any-chat-completions-mcp"
      ],
      "env": {
        "AI_CHAT_KEY": "OPENAI_KEY",
        "AI_CHAT_NAME": "OpenAI",
        "AI_CHAT_MODEL": "gpt-4o",
        "AI_CHAT_BASE_URL": "https://api.openai.com/v1"
      }
    }
  }
}

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

mzxrai/mcp-openai

mzxrai/mcp-openai

от mzxrai

MCP сервер для интеграции OpenAI с Claude: вызывает модели gpt-4o, o1-mini и другие прямо из чата. Полезен разработчикам, желающим объединить возможности обеих платформ без переключения контекста.

JavaScript⭐ 77
gwbischof/outsource-mcp

gwbischof/outsource-mcp

от gwbischof

Сервер Outsource MCP даёт AI-приложениям единый доступ к 20+ модельным провайдерам для генерации текста и изображений. Работает с любыми MCP-клиентами, включая Claude Desktop и Cline. Подходит разр...

Python⭐ 30
Continuum-AI-Corp/orcarouter-mcp-server

Continuum-AI-Corp/orcarouter-mcp-server

от continuum-ai-corp

MCP-сервер для шлюза OrcaRouter: просматривайте каталог моделей с ценами и возможностями, выполняйте chat completions прямо из Claude, Cursor и других MCP-клиентов без API-ключа для поиска. Поддерж...

TypeScript⭐ 13
billster45/mcp-chatgpt-responses

billster45/mcp-chatgpt-responses

от billster45

Сервер MCP для интеграции API ChatGPT в Claude Desktop. Позволяет задавать вопросы ChatGPT, вести диалоги с сохранением контекста и использовать веб-поиск для актуальных данных. Полезен пользовател...

Python⭐ 25
VrtxOmega/Ollama-Omega

VrtxOmega/Ollama-Omega

от vrtxomega

Ollama-Omega — MCP-сервер для интеграции локального AI в любую IDE. Через шесть готовых инструментов (чат, генерация, проверка здоровья и другие) работает с моделями Ollama без доступа в облако. По...

Python⭐ 4
evalstate/mcp-hfspace

evalstate/mcp-hfspace

от evalstate

MCP сервер для доступа к моделям Hugging Face Spaces. Поддерживает десятки задач — генерацию, распознавание, синтез — через единый MCP протокол. Идеален для интеграции с Claude Desktop. Использует Gradio эндпоинты, настройка минимальна.

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

Лука Никитин