Atla MCP Server
ทางการเปิดให้ AI agent สามารถโต้ตอบกับ Atla API สำหรับการประเมิน LLMJ ที่ทันสมัยที่สุด
เอกสาร
Atla MCP Server
[!CAUTION] ที่เก็บนี้ถูกเก็บถาวรเมื่อวันที่ 21 กรกฎาคม 2025 Atla API ไม่ได้ให้บริการอีกต่อไป
การติดตั้งเซิร์ฟเวอร์ MCP ที่ให้ส่วนต่อประสานมาตรฐานสำหรับ LLM ในการโต้ตอบกับ Atla API สำหรับการประเมิน LLMJ ที่ล้ำสมัย
เรียนรู้เพิ่มเติมเกี่ยวกับ Atla ที่นี่ เรียนรู้เพิ่มเติมเกี่ยวกับ Model Context Protocol ที่นี่
เครื่องมือที่พร้อมใช้งาน
evaluate_llm_response: ประเมินการตอบสนองของ LLM ต่อพรอมต์โดยใช้เกณฑ์การประเมินที่กำหนด ฟังก์ชันนี้ใช้โมเดลการประเมินของ Atla ภายในเพื่อส่งคืนพจนานุกรมที่มีคะแนนสำหรับการตอบสนองของโมเดลและข้อวิจารณ์ที่เป็นข้อความซึ่งมีข้อเสนอแนะเกี่ยวกับการตอบสนองของโมเดลevaluate_llm_response_on_multiple_criteria: ประเมินการตอบสนองของ LLM ต่อพรอมต์โดยใช้เกณฑ์การประเมิน หลาย ข้อ ฟังก์ชันนี้ใช้โมเดลการประเมินของ Atla ภายในเพื่อส่งคืนรายการพจนานุกรม ซึ่งแต่ละรายการมีคะแนนการประเมินและข้อวิจารณ์สำหรับเกณฑ์ที่กำหนด
การใช้งาน
ในการใช้เซิร์ฟเวอร์ MCP คุณจะต้องมีคีย์ Atla API คุณสามารถค้นหาคีย์ API ที่มีอยู่ของคุณ ที่นี่ หรือสร้างใหม่ ที่นี่
การติดตั้ง
เราแนะนำให้ใช้
uvเพื่อจัดการสภาพแวดล้อม Python ดู ที่นี่ สำหรับคำแนะนำในการติดตั้ง
การรันเซิร์ฟเวอร์ด้วยตนเอง
เมื่อคุณติดตั้ง uv และมีคีย์ Atla API ของคุณแล้ว คุณสามารถรันเซิร์ฟเวอร์ 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 สำหรับรายละเอียด