MCP Рекомендовано Бесплатно

Any Chat Completions MCP сервер

Интегрирует Claude с любым API Chat Completion, совместимым с OpenAI SDK — OpenAI, Perplexity, Groq, xAI, PyroPrompts и другие через единый chat инструмент.

автор: pyroprompts

Установка
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/any-chat-completions | bash

Интегрирует Claude с любым API Chat Completion, совместимым с OpenAI SDK — OpenAI, Perplexity, Groq, xAI, PyroPrompts и другие через единый chat инструмент.

Установка

NPX

npx @pyroprompts/any-chat-completions-mcp

Из исходников

npm install
npm run build

Smithery

npx -y @smithery/cli install any-chat-completions-mcp-server --client claude

Конфигурация

Claude Desktop — NPX

{
  "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"
      }
    }
  }
}

Claude Desktop — из исходников

{
  "mcpServers": {
    "chat-openai": {
      "command": "node",
      "args": [
        "/path/to/any-chat-completions-mcp/build/index.js"
      ],
      "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 Desktop — несколько провайдеров

{
  "mcpServers": {
    "chat-pyroprompts": {
      "command": "node",
      "args": [
        "/path/to/any-chat-completions-mcp/build/index.js"
      ],
      "env": {
        "AI_CHAT_KEY": "PYROPROMPTS_KEY",
        "AI_CHAT_NAME": "PyroPrompts",
        "AI_CHAT_MODEL": "ash",
        "AI_CHAT_BASE_URL": "https://api.pyroprompts.com/openaiv1"
      }
    },
    "chat-perplexity": {
      "command": "node",
      "args": [
        "/path/to/any-chat-completions-mcp/build/index.js"
      ],
      "env": {
        "AI_CHAT_KEY": "PERPLEXITY_KEY",
        "AI_CHAT_NAME": "Perplexity",
        "AI_CHAT_MODEL": "sonar",
        "AI_CHAT_BASE_URL": "https://api.perplexity.ai"
      }
    },
    "chat-openai": {
      "command": "node",
      "args": [
        "/path/to/any-chat-completions-mcp/build/index.js"
      ],
      "env": {
        "AI_CHAT_KEY": "OPENAI_KEY",
        "AI_CHAT_NAME": "OpenAI",
        "AI_CHAT_MODEL": "gpt-4o",
        "AI_CHAT_BASE_URL": "https://api.openai.com/v1"
      }
    }
  }
}

LibreChat

chat-perplexity:
  type: stdio
  command: npx
  args:
    - -y
    - @pyroprompts/any-chat-completions-mcp
  env:
    AI_CHAT_KEY: "pplx-012345679"
    AI_CHAT_NAME: Perplexity
    AI_CHAT_MODEL: sonar
    AI_CHAT_BASE_URL: "https://api.perplexity.ai"
    PATH: '/usr/local/bin:/usr/bin:/bin'

Доступные инструменты

Инструмент Описание
chat Передаёт вопрос настроенному AI Chat провайдеру, совместимому с OpenAI SDK

Возможности

  • Подключение Claude к любому API, совместимому с OpenAI SDK
  • Поддержка множества провайдеров (OpenAI, Perplexity, Groq, xAI, PyroPrompts)
  • Настройка нескольких провайдеров одновременно
  • Совместимость с Claude Desktop и LibreChat
  • Реализация на TypeScript

Переменные окружения

Обязательные

  • AI_CHAT_KEY — API ключ для сервиса chat completion
  • AI_CHAT_NAME — отображаемое имя провайдера
  • AI_CHAT_MODEL — модель для chat completions
  • AI_CHAT_BASE_URL — базовый URL для API chat completion

Ресурсы

Примечания

Поддерживает режим разработки с авто-пересборкой через 'npm run watch'. Отладка доступна через MCP Inspector с командой 'npm run inspector'. Спонсировано PyroPrompts — используйте код 'CLAUDEANYCHAT' для получения 20 бесплатных кредитов автоматизации.

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI