llm-model-providers MCP Server

llm-model-providers MCP Server

site icon
2025.03.21 0
JavaScript模型管理LLM集成开发效率
llm-model-providers MCP Server 是一个用于从不同的大型语言模型(LLM)提供商获取可用模型的服务。它支持与Claude Desktop等工具集成,并提供了调试工具以便于开发和问题排查。
View on GitHub

Overview

基本能力

产品定位

llm-model-providers MCP Server 主要用于从不同的LLM提供商获取可用模型,为开发者提供模型管理和集成的能力。

核心功能

  1. 模型获取:从不同的LLM提供商(如OpenAI、Anthropic等)获取可用模型。
  2. 集成支持:支持与Claude Desktop等工具集成。
  3. 调试工具:提供MCP Inspector工具,便于调试和问题排查。

适用场景

  1. 开发集成:在开发过程中需要动态获取和管理LLM模型的场景。
  2. 调试与测试:在调试和测试LLM模型集成时,使用MCP Inspector进行问题排查。

工具列表

  1. MCP Inspector:用于调试MCP服务器的工具,提供浏览器访问的调试界面。

常见问题解答

  1. 调试困难:由于MCP服务器通过stdio通信,调试可能较为困难,推荐使用MCP Inspector工具。

使用教程

使用依赖

安装依赖:

pnpm install

安装教程

  1. 构建服务器:
pnpm run build
  1. 开发时自动重建:
pnpm run watch
  1. 配置Claude Desktop:
  2. MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  3. Windows: %APPDATA%/Claude/claude_desktop_config.json
  4. 配置文件示例:
{
  "mcpServers": {
    "llm-model-providers": {
      "command": "/path/to/llm-model-providers/build/index.js"
      "env": {
        "OPENAI_API_KEY": "",
        "ANTHROPIC_API_KEY": ""
      }
    }
  }
}

调试方式

使用MCP Inspector进行调试:

pnpm run inspector

访问提供的URL以使用浏览器调试工具。

许可证

None