Atla MCP Server
официальныйОбеспечивает взаимодействие AI-агентов с API Atla для современной оценки LLMJ.
Документация
Atla MCP-сервер
[!CAUTION] Этот репозиторий был заархивирован 21 июля 2025 года. API Atla больше не активно.
Реализация MCP-сервера, предоставляющая стандартизированный интерфейс для взаимодействия LLM с API Atla для современной оценки LLMJ.
Узнайте больше об Atla здесь. Узнайте больше о Model Context Protocol здесь.
Доступные инструменты
evaluate_llm_response: Оценка ответа LLM на запрос с использованием заданных критериев оценки. Эта функция использует модель оценки Atla для возврата словаря, содержащего оценку ответа модели и текстовую критику с обратной связью по ответу модели.evaluate_llm_response_on_multiple_criteria: Оценка ответа LLM на запрос по нескольким критериям оценки. Эта функция использует модель оценки Atla для возврата списка словарей, каждый из которых содержит оценку и критику для заданного критерия.
Использование
Для использования MCP-сервера вам понадобится API-ключ Atla. Вы можете найти существующий API-ключ здесь или создать новый здесь.
Установка
Мы рекомендуем использовать
uvдля управления окружением Python. Инструкции по установке смотрите здесь.
Ручной запуск сервера
После установки uv и получения API-ключа Atla вы можете вручную запустить MCP-сервер с помощью uvx (предоставляется uv):
ATLA_API_KEY=<your-api-key> uvx atla-mcp-server
Подключение к серверу
Возникли проблемы или нужна помощь с подключением к другому клиенту? Создайте issue или свяжитесь с нами!
OpenAI Agents SDK
Подробнее об использовании OpenAI Agents SDK с MCP-серверами смотрите в официальной документации.
- Установите OpenAI Agents SDK:
pip install openai-agents
- Используйте OpenAI Agents 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
Подробнее о настройке MCP-серверов в 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, чтобы применить изменения.
Теперь вы должны увидеть опции от atla-mcp-server в списке доступных инструментов MCP.
Cursor
Подробнее о настройке MCP-серверов в Cursor смотрите в официальной документации.
- Добавьте следующее в файл
.cursor/mcp.json:
{
"mcpServers": {
"atla-mcp-server": {
"command": "uvx",
"args": ["atla-mcp-server"],
"env": {
"ATLA_API_KEY": "<your-atla-api-key>"
}
}
}
}
Теперь вы должны увидеть atla-mcp-server в списке доступных MCP-серверов.
Участие в разработке
Вклад приветствуется! Подробности смотрите в файле CONTRIBUTING.md.
Лицензия
Этот проект лицензирован под MIT License. Подробности смотрите в файле LICENSE.