any-chat-completions-mcp MCP Server
Интегрирует Claude с OpenAI-совместимыми API чат-комплитаций для использования различных LLM как инструментов.
Описание
Это TypeScript-сервер на базе протокола Model Context Protocol, позволяющий подключать Claude Desktop к любым API, совместимым с OpenAI SDK (OpenAI, Perplexity, Groq, xAI, PyroPrompts). Ключевой инструмент ‘chat’ передает запросы к выбранному провайдеру LLM. Поддерживает множественные конфигурации для разных моделей. Идеально для расширения чатов Claude внешними ИИ, отладки через MCP Inspector. Технологии: Node.js, npm. Применения: интеграция LLM в десктопные приложения вроде Claude или LibreChat.
Возможности
Интеграция с API
Подключение к OpenAI-совместимым провайдерам вроде OpenAI, Perplexity, Groq для чат-комплитаций.
Инструмент 'chat'
Реле запросов и ответов между Claude и внешними LLM.
Множественные провайдеры
Одновременная конфигурация нескольких серверов с разными env-переменными для разных моделей.
Интеграция в приложения
Поддержка Claude Desktop и LibreChat через JSON/YAML конфигурации.
Отладка
Использование MCP Inspector для мониторинга stdio-коммуникации.
Установка
Для установки в 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"
}
}
}
}
Установите зависимости: npm install. Соберите: npm run build. Для разработки: npm run watch. Через Smithery: npx -y @smithery/cli install any-chat-completions-mcp-server --client claude.