MCP serverlar
MCP (Model Context Protocol) serverlari agent rejimiga vositalar qo’shadi: brauzer, GitHub, ma’lumotlar bazalari, Google Drive va boshqalar. Agent rejimi boshlanganda The Atlas serverlaringizga ulanadi va ularning vositalarini AI’ga taklif qiladi.
Tayyor shablonlar
“Tayyor shablonlar” bo'limiatlas mcp add filesystematlas mcp add github| Shablon | Server | Nima so’raydi |
|---|---|---|
filesystem |
@modelcontextprotocol/server-filesystem, joriy papka bilan cheklangan |
|
github |
GitHub masofaviy serveri (api.githubcopilot.com/mcp/) |
GitHub tokeni |
browser |
@playwright/mcp (Playwright) |
|
memory |
@modelcontextprotocol/server-memory |
|
sequential-thinking |
@modelcontextprotocol/server-sequential-thinking |
|
sqlite |
mcp-server-sqlite-npx |
Ma’lumotlar bazasi fayli yo’li |
postgres |
@henkey/postgres-mcp-server |
Ulanish satri |
gdrive |
@piotr-agier/google-drive-mcp |
Uning auth buyrug’ini bir marta ishga tushiring (qo’shilgandan keyin ko’rsatiladi) |
Lokal shablonlar npx -y orqali ishlaydi, shuning uchun Node.js PATH’da bo’lishi kerak. Maxfiy qiymatlar yashirin kiritiladi.
O’z serveringizni qo’shish
“O’z serveringizni qo’shish” bo'limi# Local server: everything after -- is the commandatlas mcp add mydb -- npx -y some-mcp-server --flagatlas mcp add mydb -e API_KEY=abc -e REGION=eu -- node server.jsatlas mcp add mydb --cwd ./tools -- python server.py
# Remote server (Streamable HTTP, with SSE fallback)atlas mcp add docs --url https://example.com/mcpatlas mcp add api --url https://example.com/mcp -H "Authorization=Bearer abc"Sarlavhalar va env juftliklari KEY=VALUE ko’rinishida; sarlavhalar Key: Value ni ham qabul qiladi. Server nomlarida kichik harflar, raqamlar, _ va - ishlatiladi (32 belgigacha).
Serverlarni boshqarish
“Serverlarni boshqarish” bo'limiatlas mcp list # servers, status and tool countatlas mcp tools github # connect and list a server's toolsatlas mcp disable github # keep it, but do not start itatlas mcp enable githubatlas mcp remove github # or: atlas mcp rm githubChatda /mcp har bir serverning holati va vositalarini ko’rsatadi.
Vosita nomlari mcp__<server>__<tool> ko’rinishida chiqadi. Env o’zgaruvchilari va sarlavhalar qiymatlari hech qachon chiqarilmaydi; URL va argumentlardagi tokenlar yashiriladi.
Claude Desktop’dan import qilish
“Claude Desktop’dan import qilish” bo'limiatlas mcp import claudeClaude Desktop’ning claude_desktop_config.json faylini o’qiydi, topilgan serverlarni ko’rsatadi va qo’shishdan oldin so’raydi. Mavjud nomlar o’tkazib yuboriladi. Claude Desktop fayli hech qachon o’zgartirilmaydi.
Ruxsat
“Ruxsat” bo'limiSozlamalar fayli
“Sozlamalar fayli” bo'limiServerlar ~/.the-atlas/mcp.json da, Claude Desktop’dagi kabi mcpServers formatida saqlanadi:
{ "mcpServers": { "filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/project"] }, "docs": { "url": "https://example.com/mcp", "headers": { "Authorization": "Bearer ..." } }, "old": { "command": "node", "args": ["server.js"], "disabled": true } }}Lokal serverlar, agar cwd berilmagan bo’lsa, loyiha papkasida ishga tushadi. Ulanish 15 soniyadan, vosita chaqiruvi 2 daqiqadan keyin vaqt chegarasiga yetadi. Buzilgan mcp.json haqida xabar beriladi, lekin chat to’xtamaydi.