any-chat-completions-mcp MCP Server
@pyroprompts
关于 any-chat-completions-mcp MCP Server
MCP Server for using any LLM as a Tool
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"any-chat-completions-mcp": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"any-chat-completions-mcp-server",
"--client",
"claude"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is any-chat-completions-mcp?
any-chat-completions-mcp is a TypeScript-based MCP server that integrates Claude with any OpenAI SDK compatible chat completion API. It provides a single tool, chat, that relays a question to a configured AI chat provider. It is intended for users who want to use Claude with various providers like OpenAI, Perplexity, Groq, xAI, and PyroPrompts.
How to use any-chat-completions-mcp?
Configure the server in Claude Desktop (or other MCP client) by adding a server entry with environment variables: AI_CHAT_KEY, AI_CHAT_NAME, AI_CHAT_MODEL, and AI_CHAT_BASE_URL. Run via npx (@pyroprompts/any-chat-completions-mcp) or from a local build. Multiple providers can be added by repeating the server configuration with different environment values.
Key features of any-chat-completions-mcp
- Single
chattool for AI queries. - Compatible with any OpenAI SDK chat completion API.
- Supports multiple providers via repeated configurations.
- Environment-based configuration (key, name, model, base URL).
- Works with Claude Desktop, LibreChat, and other MCP clients.
- Installable via npx, local build, or Smithery.
Use cases of any-chat-completions-mcp
- Chat with different LLM providers directly from Claude Desktop.
- Use multiple AI services (e.g., OpenAI, Perplexity) side by side.
- Integrate custom or hosted OpenAI-compatible APIs.
- Switch between models and providers without changing tools.
- Embed AI chat capabilities in LibreChat or similar platforms.
FAQ from any-chat-completions-mcp
Which API providers are supported?
Any AI service that offers an OpenAI SDK compatible chat completion API—examples include OpenAI, Perplexity, Groq, xAI, and PyroPrompts.
How do I add more than one provider?
Reference the same MCP server multiple times in your configuration, each with a unique server name and different environment variables for key, name, model, and base URL.
How can I install the server?
You can install it via npx using @pyroprompts/any-chat-completions-mcp, clone and build the repository, or use Smithery with the command npx -y @smithery/cli install any-chat-completions-mcp-server --client claude.
Does the server require additional runtime dependencies?
It is a Node.js TypeScript project. You need Node.js installed. Dependencies are installed via npm install when building locally.
AI 与智能体 分类下的更多 MCP 服务器
MCP-NixOS - Because Your AI Assistant Shouldn't Hallucinate About Packages
utensilsMCP-NixOS - Model Context Protocol Server for NixOS resources
MCP Claude Code
SDGLBLMCP implementation of Claude Code capabilities and more
Model Context Protocol Server for Home Assistant
tevonsbA MCP server for Home Assistant
MCP Manager for Claude Desktop
zueaisimple web ui to manage mcp (model context protocol) servers in the claude app
1MCP - One MCP Server for All
1mcp-appA unified Model Context Protocol server implementation that aggregates multiple MCP servers into one.
评论