Atla

resmi

Yapay zeka ajanlarının, en son teknoloji LLMJ değerlendirmesi için Atla API'si ile etkileşime girmesini sağlar.

Dokümantasyon

Atla MCP Sunucusu

[!CAUTION] Bu depo 21 Temmuz 2025 tarihinde arşivlenmiştir. Atla API artık aktif değildir.

LLM'lerin son teknoloji LLMJ değerlendirmesi için Atla API ile etkileşime girmesine yönelik standartlaştırılmış bir arayüz sağlayan bir MCP sunucu uygulaması.

Atla hakkında daha fazla bilgiyi buradan edinebilirsiniz. Model Context Protocol hakkında daha fazla bilgiyi buradan edinebilirsiniz.

Atla MCP server

Kullanılabilir Araçlar

  • evaluate_llm_response: Verilen bir değerlendirme kriterini kullanarak bir LLM'nin bir isteme verdiği yanıtı değerlendirir. Bu fonksiyon, modelin yanıtı için bir puan ve modelin yanıtı hakkında geri bildirim içeren metinsel bir eleştiri döndürmek üzere arka planda bir Atla değerlendirme modeli kullanır.
  • evaluate_llm_response_on_multiple_criteria: Bir LLM'nin bir isteme verdiği yanıtı birden çok değerlendirme kriteri üzerinden değerlendirir. Bu fonksiyon, her biri belirli bir kriter için bir değerlendirme puanı ve eleştiri içeren bir sözlük listesi döndürmek üzere arka planda bir Atla değerlendirme modeli kullanır.

Kullanım

MCP sunucusunu kullanmak için bir Atla API anahtarına ihtiyacınız olacak. Mevcut API anahtarınızı buradan bulabilir veya buradan yeni bir tane oluşturabilirsiniz.

Kurulum

Python ortamını yönetmek için uv kullanmanızı öneririz. Kurulum talimatları için buraya bakın.

Sunucuyu manuel olarak çalıştırma

uv yüklendikten ve Atla API anahtarınız olduktan sonra, MCP sunucusunu uvx (uv tarafından sağlanır) kullanarak manuel olarak çalıştırabilirsiniz:

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

Sunucuya bağlanma

Sorun mu yaşıyorsunuz veya başka bir istemciye bağlanmak için yardıma mı ihtiyacınız var? Bir sorun bildirimi açmaktan veya bizimle iletişime geçmekten çekinmeyin!

OpenAI Agents SDK

MCP sunucularıyla OpenAI Agents SDK kullanımı hakkında daha fazla ayrıntı için resmi belgelere bakın.

  1. OpenAI Agents SDK'yı yükleyin:
pip install openai-agents
  1. Sunucuya bağlanmak için OpenAI Agents SDK'yı kullanın:
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'ta MCP sunucularını yapılandırma hakkında daha fazla ayrıntı için resmi MCP hızlı başlangıç kılavuzuna bakın.

  1. claude_desktop_config.json dosyanıza aşağıdakini ekleyin:
{
  "mcpServers": {
    "atla-mcp-server": {
      "command": "uvx",
      "args": ["atla-mcp-server"],
      "env": {
        "ATLA_API_KEY": "<your-atla-api-key>"
      }
    }
  }
}
  1. Değişiklikleri uygulamak için Claude Desktop'ı yeniden başlatın.

Artık mevcut MCP araçları listesinde atla-mcp-server seçeneklerini görmelisiniz.

Cursor

Cursor'da MCP sunucularını yapılandırma hakkında daha fazla ayrıntı için resmi belgelere bakın.

  1. .cursor/mcp.json dosyanıza aşağıdakini ekleyin:
{
  "mcpServers": {
    "atla-mcp-server": {
      "command": "uvx",
      "args": ["atla-mcp-server"],
      "env": {
        "ATLA_API_KEY": "<your-atla-api-key>"
      }
    }
  }
}

Artık mevcut MCP sunucuları listesinde atla-mcp-server görmelisiniz.

Katkıda Bulunma

Katkılar memnuniyetle karşılanır! Ayrıntılar için lütfen CONTRIBUTING.md dosyasına bakın.

Lisans

Bu proje MIT Lisansı altında lisanslanmıştır. Ayrıntılar için LICENSE dosyasına bakın.