返回 MCP 目录
public公开dns本地运行

atla-mcp-server

Atla MCP Server是一个为LLM提供标准化接口的服务器实现,用于与Atla API交互进行先进的LLM评估。

article

README

🚀 Atla MCP 服务器

Atla MCP 服务器提供标准化接口,助力大语言模型(LLM)与 Atla API 交互,实现对先进 LLM 的精准评估。

了解更多信息,请访问此处。了解更多关于模型上下文协议的内容,请访问此处

🚀 快速开始

要使用 MCP 服务器,您需要一个 Atla API 密钥。您可以在此处找到现有密钥,或在此处创建新密钥。

✨ 主要特性

可用工具

  • evaluate_llm_response:依据给定评估标准,评估大语言模型对提示的响应。该函数借助底层的 Atla 评估模型,返回一个字典,包含模型响应得分和文本反馈(包含对模型响应的意见)。
  • evaluate_llm_response_on_multiple_criteria:从多个评估标准的角度,评估大语言模型对提示的响应。此函数使用底层的 Atla 评估模型,返回一个列表,其中每个元素都是一个字典,包含某个标准的评估得分和反馈。

📦 安装指南

环境管理工具安装

我们推荐使用uv来管理 Python 环境。请参阅此处获取安装说明。

手动运行服务器

安装好uv并获取 Atla API 密钥后,您可以手动运行 MCP 服务器:

ATLA_API_KEY=<your-api-key> uvx atla-mcp-server

💻 使用示例

连接到服务器

OpenAI 代理 SDK

有关使用 OpenAI 代理 SDK 与 MCP 服务器交互的更多细节,请参阅官方文档

安装 OpenAI 代理 SDK
pip install openai-agents
使用 OpenAI 代理 SDK 连接到服务器
import os

from agents import Agent
from agents.mcp import MCPServerStdio

async with MCPServerStdio(
        params={
            "command": "uvx",
            "args": ["atla-mcp-server"],
            "env": {"ATLA_API_KEY": os.environ.get("ATLA_API_KEY")}
        }
    ) as atla_mcp_server:
    ...

Claude Desktop

有关在 Claude Desktop 中配置 MCP 服务器的更多细节,请参阅官方快速入门指南

配置文件添加内容

将以下内容添加到claude_desktop_config.json文件中:

{
  "mcpServers": {
    "atla-mcp-server": {
      "command": "uvx",
      "args": ["atla-mcp-server"],
      "env": {
        "ATLA_API_KEY": "<your-atla-api-key>"
      }
    }
  }
}
应用更改

重启 Claude Desktop 以应用更改。现在,您应该会在可用的 MCP 工具列表中看到atla-mcp-server选项。

Cursor

有关在 Cursor 中配置 MCP 服务器的更多细节,请参阅官方文档

配置文件添加内容

将以下内容添加到~/.config/cursor.json文件中:

{
  "mcpServers": {
    "atla-mcp-server": {
      "command": "uvx",
      "args": ["atla-mcp-server"],
      "env": {
        "ATLA_API_KEY": "<your-atla-api-key>"
      }
    }
  }
}

🤝 贡献

欢迎为该项目做出贡献!请访问此处查看如何参与。

📄 许可证

此项目受MIT License的保护。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端