Atla

공식

AI 에이전트가 Atla API와 상호작용하여 최첨단 LLM 평가를 수행할 수 있도록 합니다.

Atla MCP(으)로 무엇을 할 수 있나요?

  • 단일 LLM 응답 평가 — 사용자 정의 평가 기준에 따라 LLM의 답변을 점수화하고 비판합니다. evaluate_llm_response를 사용합니다.
  • 여러 기준에 대한 평가 — 한 번에 여러 기준으로 LLM 응답을 평가하고 각 기준별 점수와 피드백을 받습니다. evaluate_llm_response_on_multiple_criteria를 사용합니다.

문서

Atla MCP 서버

[!CAUTION] 이 저장소는 2025년 7월 21일에 보관되었습니다. Atla API는 더 이상 활성화되지 않습니다.

LLM이 최첨단 LLMJ 평가를 위해 Atla API와 상호 작용할 수 있도록 표준화된 인터페이스를 제공하는 MCP 서버 구현입니다.

Atla에 대해 자세히 알아보려면 여기를 참조하세요. 모델 컨텍스트 프로토콜에 대해 자세히 알아보려면 여기를 참조하세요.

Atla MCP server

사용 가능한 도구

  • evaluate_llm_response: 주어진 평가 기준을 사용하여 프롬프트에 대한 LLM의 응답을 평가합니다. 이 함수는 내부적으로 Atla 평가 모델을 사용하여 모델 응답에 대한 점수와 모델 응답에 대한 피드백을 포함하는 텍스트 비평을 포함하는 사전을 반환합니다.
  • evaluate_llm_response_on_multiple_criteria: 여러 평가 기준에 걸쳐 프롬프트에 대한 LLM의 응답을 평가합니다. 이 함수는 내부적으로 Atla 평가 모델을 사용하여 각 기준에 대한 평가 점수와 비평을 포함하는 사전 목록을 반환합니다.

사용법

MCP 서버를 사용하려면 Atla API 키가 필요합니다. 기존 API 키는 여기에서 찾거나 여기에서 새로 만들 수 있습니다.

설치

Python 환경을 관리하려면 uv을 사용하는 것이 좋습니다. 설치 지침은 여기를 참조하세요.

수동으로 서버 실행

uv를 설치하고 Atla API 키를 확보한 후에는 uvx(uv에서 제공)을 사용하여 MCP 서버를 수동으로 실행할 수 있습니다.

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

서버에 연결

다른 클라이언트에 연결하는 데 문제가 있거나 도움이 필요하신가요? 언제든지 이슈를 열거나 문의해 주세요!

OpenAI Agents SDK

MCP 서버와 함께 OpenAI Agents SDK를 사용하는 방법에 대한 자세한 내용은 공식 문서를 참조하세요.

  1. OpenAI Agents SDK 설치:
pip install openai-agents
  1. 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

Claude Desktop에서 MCP 서버를 구성하는 방법에 대한 자세한 내용은 공식 MCP 빠른 시작 가이드를 참조하세요.

  1. claude_desktop_config.json 파일에 다음을 추가합니다.
{
  "mcpServers": {
    "atla-mcp-server": {
      "command": "uvx",
      "args": ["atla-mcp-server"],
      "env": {
        "ATLA_API_KEY": "<your-atla-api-key>"
      }
    }
  }
}
  1. 변경 사항을 적용하려면 Claude Desktop을 다시 시작하세요.

이제 사용 가능한 MCP 도구 목록에 atla-mcp-server의 옵션이 표시됩니다.

Cursor

Cursor에서 MCP 서버를 구성하는 방법에 대한 자세한 내용은 공식 문서를 참조하세요.

  1. .cursor/mcp.json 파일에 다음을 추가합니다.
{
  "mcpServers": {
    "atla-mcp-server": {
      "command": "uvx",
      "args": ["atla-mcp-server"],
      "env": {
        "ATLA_API_KEY": "<your-atla-api-key>"
      }
    }
  }
}

이제 사용 가능한 MCP 서버 목록에 atla-mcp-server이(가) 표시됩니다.

기여

기여를 환영합니다! 자세한 내용은 CONTRIBUTING.md 파일을 참조하세요.

라이선스

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.