Host & klien: mendaftarkan server ke agenmu
A3 — MCP & Ekosistem
Server tidak berguna tanpa host yang memakainya. Host = aplikasi yang menghubungkan model dengan server MCP.
Ragam host
- Desktop/IDE (Claude Desktop, Cursor, VS Code): daftarkan server di config file (
mcpServersJSON) — nama, command, args, env. - Agen kustom (milikmu): panggil SDK client dari loop A1 — server stdio di-spawn, tools muncul sebagai tool call biasa.
- Framework agent (LangGraph/ADK/OpenAI Agents): adapter bawaan mengubah server MCP jadi tool native.
Pola config stdio
{
"mcpServers": {
"notes": { "command": "node", "args": ["server.js"], "env": {} }
}
}
Yang sering salah
- Path command tidak absolut / node_modules tidak terfind di konteks host.
- Env (API key server) tidak diteruskan ke subprocess.
- Nama tool bertabrakan antarserver (namespace per server biasanya menangani, tapi cek).
Tugas: ke satu host yang kamu pakai, daftarkan server MCP publik filesystem (atau yang setara). Verifikasi tool-nya muncul dan bisa dipanggil dengan satu perintah nyata. Catat langkahnya di README agent-lab.
A3