[{"data":1,"prerenderedAt":243},["ShallowReactive",2],{"copy:id:site:":3,"copy:id:mcp:config,ui,clients.claude-desktop.short,clients.claude-code.short,clients.cursor.short,clients.vscode-copilot.short,clients.windsurf.short,clients.zed.short,clients.codex-cli.short,clients.gemini-cli.short,clients.chatgpt.short,clients.openclaw.short,clients.cline.short,clients.continue.short,clients.jetbrains-ai.short":125,"copy:id:site:common":241},{"common":4,"nav":16,"footer":44,"home":51,"error":118},{"skip":5,"menu":6,"language":7,"sections":8,"footer":9,"tool":10,"home":11,"breadcrumbs":12,"copy":13,"copied":14,"download":15},"Lewati ke konten","Menu","Bahasa","Bagian","Footer","alat","Beranda","Breadcrumb","Salin","Disalin","Unduh",{"groups":17,"items":25},{"build":18,"connect":19,"instruct":20,"run":21,"web":22,"secure":23,"track":24},"Bangun","Hubungkan","Beri instruksi","Jalankan","Buka situs Anda","Amankan","Lacak",{"models":26,"cost":27,"frameworks":28,"mcp":29,"mcpConfig":30,"mcpClients":31,"agentsMd":32,"files":33,"openclaw":34,"agentReady":35,"llmsTxt":36,"robotsTxt":37,"apiCatalog":38,"bots":39,"security":40,"incidents":41,"checklist":42,"changelog":43},"Model dan harga API","Kalkulator biaya agent","Framework dan SDK","Server MCP","Generator konfigurasi MCP","Klien MCP","Generator AGENTS.md","File instruksi","Self-host OpenClaw","Situs web siap untuk agent","Generator llms.txt","robots.txt untuk bot AI","Generator katalog API","Direktori bot AI","Keamanan agen","Log insiden","Daftar periksa keamanan","Log perubahan",{"about":45,"privacy":46,"terms":47,"sitemap":48,"disclaimer":49,"checked":50},"Tentang","Privasi","Ketentuan","Peta situs","Referensi independen bagi mereka yang membangun agen AI. Tidak berafiliasi dengan vendor mana pun yang disebutkan di sini.","Fakta diperiksa {date}",{"seo":52,"eyebrow":55,"title":56,"lead":57,"ctaMcp":58,"ctaCost":59,"ctaAgents":60,"sheetLabel":61,"sheetTitle":62,"sheet":63,"sheetNote":69,"sectionsTitle":70,"sections":71,"latestTitle":101,"allChanges":102,"rulesTitle":103,"rules":104,"aboutLink":117},{"title":53,"description":54},"DotsAgent: referensi dan alat untuk membangun agen AI","Harga API LLM, kalkulator biaya agen, konfigurasi MCP untuk 13 klien, generator AGENTS.md dan llms.txt, serta catatan keamanan agen. Gratis, tersedia dalam 18 bahasa.","Untuk developer yang membangun agen AI","Referensi praktis untuk pembuat agen","Harga, protokol, file konfigurasi, dan catatan keamanan untuk pekerjaan agen, semuanya diverifikasi berdasarkan dokumentasi vendor. Cari fakta, buat file yang Anda perlukan, lalu kembali ke kode Anda.","Buat konfigurasi MCP","Hitung biaya tugas agen","Tulis AGENTS.md","Angka terkini","Kondisi stack",{"mcp":64,"openclaw":65,"cheapest":66,"models":67,"servers":29,"bots":68},"Spesifikasi MCP","OpenClaw","Model termurah, $\u002FM masuk\u002Fkeluar","Model dengan harga","Bot AI yang dipantau","Setiap angka diperiksa secara manual berdasarkan dokumentasi vendor.","Isi situs",{"models":72,"mcp":76,"instructions":79,"frameworks":82,"openclaw":85,"agentReady":89,"security":93,"changelog":97},{"title":73,"body":74,"unit":75},"Model dan harga","Harga token input, output, dan cache per sejuta token, ditampilkan berdampingan, dengan kalkulator untuk menghitung seluruh proses agent.","model",{"title":29,"body":77,"unit":78},"Katalog server Model Context Protocol dan generator konfigurasi yang membuat file yang tepat untuk setiap klien.","server",{"title":33,"body":80,"unit":81},"Tulis AGENTS.md dan lihat cara setiap tool membaca CLAUDE.md, .cursor\u002Frules, dan file serupa.","format file",{"title":28,"body":83,"unit":84},"Bandingkan framework agent dan SDK vendor berdasarkan bahasa, lisensi, dukungan MCP, dan fitur multi-agent.","framework",{"title":86,"body":87,"unit":88},"Host OpenClaw sendiri","Instal, konfigurasi, dan perbarui OpenClaw di komputer atau server Anda sendiri, langkah demi langkah.","rilis terbaru",{"title":90,"body":91,"unit":92},"Situs yang siap untuk agent","Buat llms.txt, aturan robots.txt untuk crawler AI, dan api-catalog, serta cari bot apa pun berdasarkan user agent.","bot terdaftar",{"title":94,"body":95,"unit":96},"Keamanan agent","Risiko OWASP untuk agent, catatan insiden nyata, dan checklist yang dapat Anda centang sebelum peluncuran.","insiden tercatat",{"title":98,"body":99,"unit":100},"Changelog API","Perubahan bertanggal pada API model, SDK, dan protokol, masing-masing ditautkan ke pengumuman vendor.","entri","Perubahan terbaru","Semua perubahan","Cara kami menjaga keakuratan",[105,108,111,114],{"title":106,"body":107},"Fakta bersumber.","Setiap harga, versi, dan flag tertaut ke halaman vendor sebagai sumbernya, sehingga Anda bisa memeriksanya sendiri.",{"title":109,"body":110},"Pemeriksaan bertanggal.","Setiap halaman menampilkan kapan faktanya terakhir diperiksa. Entri yang sudah usang akan diperiksa ulang atau dihapus.",{"title":112,"body":113},"Tanpa penempatan berbayar.","Tidak ada yang membayar agar tercantum, mendapat peringkat lebih tinggi, atau dideskripsikan dengan lebih baik.",{"title":115,"body":116},"Tool berjalan di browser Anda.","Generator dan kalkulator bekerja secara lokal, dan apa yang Anda ketik tidak dikirim ke server.","Tentang DotsAgent",{"title":119,"body":120,"home":121,"popular":122,"failed":123,"failedBody":124},"Halaman tidak ditemukan","Alamat ini tidak cocok dengan halaman mana pun. Halamannya mungkin sudah dipindahkan, atau tautannya mungkin salah ketik.","Buka halaman beranda","Tool populer","Terjadi kesalahan","Halaman gagal dimuat di sisi kami. Coba lagi sebentar lagi, atau mulai dari halaman beranda.",{"config":126,"ui":196,"clients":214},{"seo":127,"crumb":130,"eyebrow":131,"title":30,"lead":132,"form":133,"os":143,"scopes":147,"modes":150,"mergeNote":153,"orCli":154,"cli":155,"viaUi":156,"skipped":157,"empty":160,"clientLink":161,"howTitle":162,"how":163,"faqTitle":176,"faq":177},{"title":128,"description":129},"Generator konfigurasi MCP untuk 13 client dan 60 server","Pilih server dan client untuk mendapatkan file konfigurasi dengan format yang tepat: mcp.json, config.toml, YAML atau settings.json, beserta perintah CLI. 13 client, 60 server.","Generator konfigurasi","Hubungkan · alat","Pilih client dan server yang diinginkan. Anda akan mendapatkan konfigurasi dengan format yang diharapkan client tersebut, perintah CLI yang sesuai jika tersedia, serta peringatan untuk apa pun yang tidak dapat dijalankannya.",{"client":134,"os":135,"scope":136,"servers":137,"mode":138,"remove":139,"search":140,"category":141,"anyCategory":142},"Client","Sistem operasi","Cakupan","Server ({n})","Mode eksekusi","Hapus","Cari server","Kategori","Semua kategori",{"macos":144,"linux":145,"windows":146},"macOS","Linux","Windows",{"project":148,"user":149},"Proyek","Pengguna",{"remote":151,"local":152},"Di-host","Lokal","File ini juga menyimpan setelan lainnya. Gabungkan kunci-kunci ini ke dalamnya, jangan mengganti isi yang sudah ada.","Atau tambahkan lewat command line","Tambahkan lewat command line","{client} hanya menerima server jarak jauh melalui layar setelannya. Tambahkan setiap server di sana menggunakan URL berikut:",{"noRemote":158,"noLocal":159},"{server} tidak disertakan karena {client} tidak dapat terhubung ke server yang di-host.","{server} tidak disertakan: server ini akan dijalankan sebagai proses lokal, yang tidak dapat dimulai oleh {client}. Ubah ke Di-host jika opsi tersebut tersedia.","Pilih setidaknya satu server untuk melihat konfigurasi.","Panduan lengkap penyiapan {client}","Cara kerja output",[164,167,170,173],{"title":165,"body":166},"Di-host atau lokal","Server yang di-host adalah URL yang diakses client melalui Streamable HTTP; vendor menjalankannya, jadi tidak ada yang perlu diinstal. Server lokal dimulai sebagai proses anak melalui npx, uvx, atau docker, lalu berjalan dengan hak akses mesin Anda. Jika server menyediakan keduanya, generator akan memilih opsi yang di-host terlebih dahulu dan memberi Anda pilihan untuk beralih.",{"title":168,"body":169},"Secret tidak disimpan di file","Generator tidak pernah menulis kunci yang sebenarnya. Generator menggunakan sintaks referensi milik setiap client: ${VAR} di Claude Code, ${env:VAR} di Cursor dan Windsurf, prompt input di VS Code, $VAR di Gemini CLI, env_vars di Codex, dan ${{ secrets.VAR }} di Continue. Client lainnya akan mendapat placeholder \u003CVAR> untuk Anda isi.",{"title":171,"body":172},"OAuth saat pertama kali digunakan","Sebagian besar server yang di-host di sini menggunakan OAuth untuk proses masuk. Client akan membuka browser saat pertama kali terhubung atau ketika Anda menjalankan langkah login-nya: \u002Fmcp di Claude Code, codex mcp login, devin mcp login, atau openclaw mcp login. Slack, Asana, dan HubSpot hanya menerima client yang sudah terdaftar, jadi pastikan client Anda didukung.",{"title":174,"body":175},"Muat ulang setelah mengedit","Claude Desktop membaca filenya saat startup, jadi tutup lalu buka kembali setelah ada perubahan; log-nya ada di ~\u002FLibrary\u002FLogs\u002FClaude pada macOS. Jika server baru tidak muncul di client lain, mulai ulang client atau muat ulang jendelanya. Di OpenClaw, openclaw mcp doctor \u003Cname> --probe menguji satu server.","Pertanyaan tentang konfigurasi",[178,181,184,187,190,193],{"q":179,"a":180},"Di mana mcp.json untuk Cursor dan Claude Code harus disimpan?","Cursor membaca .cursor\u002Fmcp.json di proyek atau ~\u002F.cursor\u002Fmcp.json untuk setiap proyek. Claude Code membaca .mcp.json di root repositori untuk cakupan proyek, serta menyimpan cakupan lokal dan pengguna di ~\u002F.claude.json. VS Code menggunakan .vscode\u002Fmcp.json, sedangkan Codex menggunakan ~\u002F.codex\u002Fconfig.toml, bukan JSON.",{"q":182,"a":183},"Mengapa server remote tidak dimuat dari claude_desktop_config.json?","Claude Desktop hanya mengambil server lokal dari file tersebut. Server remote harus ditambahkan sebagai konektor kustom melalui Settings > Connectors, lalu tempel URL dan masuk. Karena itu, generator mencantumkan URL tersebut secara terpisah.",{"q":185,"a":186},"Bagaimana cara mencegah API key masuk ke .mcp.json yang di-commit?","Gunakan referensi ke variabel lingkungan alih-alih menempelkan key. Claude Code mengembangkan ${VAR} dan ${VAR:-default}, Cursor mengembangkan ${env:NAME}, dan VS Code dapat meminta secret melalui entri inputs. Atur variabel tersebut di shell atau pengelola secret sebelum menjalankan client.",{"q":188,"a":189},"Bisakah saya menggunakan satu konfigurasi MCP untuk beberapa client?","Tidak tanpa perubahan: sebagian besar client menggunakan key tingkat atas mcpServers, tetapi .vscode\u002Fmcp.json menggunakan servers, Zed menggunakan context_servers, dan Codex menggunakan tabel mcp_servers. Beberapa client dapat mengimpor file milik client lain: VS Code mendeteksi konfigurasi Claude Desktop, Cursor, dan Windsurf; Continue menerima file mcp.json yang ditambahkan; dan JetBrains AI Assistant memiliki opsi Import from Claude.",{"q":191,"a":192},"Mengapa npx gagal di Claude Desktop pada Windows?","README server MCP menjalankan npx melalui cmd di Windows: command cmd, dengan \u002Fc, npx, dan paket sebagai argumen. Generator menerapkan wrapper tersebut secara otomatis saat Anda memilih Claude Desktop dan Windows.",{"q":194,"a":195},"Sebaiknya saya menggunakan versi hosted atau lokal dari server?","Versi hosted lebih praktis: Anda tidak perlu memasang runtime, dan OAuth menggantikan token jangka panjang yang tersimpan di disk. Versi lokal cocok jika server memerlukan file atau kredensial di komputer Anda, atau jika tidak ada endpoint hosted, seperti pada Filesystem, Playwright, atau server AWS API.",{"crumb":197,"categories":198,"hosted":151,"local":152,"marks":209,"sources":213},"MCP",{"dev":199,"search":200,"files":201,"ai":202,"productivity":203,"data":204,"commerce":205,"observability":206,"cloud":207,"browser":208},"Alat dev","Pencarian dan dokumentasi","File","Model dan memori","Produktivitas","Data","Perdagangan","Observabilitas","Cloud","Otomatisasi browser",{"yes":210,"no":211,"unknown":212},"Ya","Tidak","Tidak terdokumentasi","Sumber",{"claude-desktop":215,"claude-code":217,"cursor":219,"vscode-copilot":221,"windsurf":223,"zed":225,"codex-cli":227,"gemini-cli":229,"chatgpt":231,"openclaw":233,"cline":235,"continue":237,"jetbrains-ai":239},{"short":216},"Claude Desktop membaca server lokal dari claude_desktop_config.json; tambahkan server jarak jauh sebagai konektor kustom di aplikasi.",{"short":218},"Claude Code menggunakan server dari perintah claude mcp add atau file .mcp.json di direktori root repository.",{"short":220},"Cursor membaca mcp.json dari .cursor\u002F di proyek Anda, atau dari ~\u002F.cursor\u002F untuk semua proyek.",{"short":222},"VS Code membaca .vscode\u002Fmcp.json di workspace, mcp.json di profil pengguna, atau file .mcp.json portabel yang lebih baru.",{"short":224},"Windsurf kini bernama Devin Desktop. Aplikasi ini membaca mcp_config.json, tetapi dokumentasi resminya berbeda pendapat tentang lokasi file tersebut.",{"short":226},"Zed mencantumkan server MCP di bawah context_servers dalam settings.json.",{"short":228},"Codex menyimpan server di config.toml, masing-masing dalam tabel [mcp_servers.\u003Cname>], dan dapat menambahkannya dengan codex mcp add.",{"short":230},"Gemini CLI membaca mcpServers dari settings.json di ~\u002F.gemini\u002F atau folder .gemini\u002F proyek.",{"short":232},"ChatGPT tidak memiliki file konfigurasi; tambahkan server MCP jarak jauh sebagai app dalam Developer mode.",{"short":234},"OpenClaw membaca server dari mcp.servers di ~\u002F.openclaw\u002Fopenclaw.json, file JSON5, atau menambahkannya dengan openclaw mcp add.",{"short":236},"Cline menyimpan server di cline_mcp_settings.json dalam penyimpanan ekstensi VS Code, atau di ~\u002F.cline\u002Fmcp.json untuk CLI.",{"short":238},"Continue memuat file blok YAML dari .continue\u002FmcpServers\u002F di workspace Anda.",{"short":240},"JetBrains AI Assistant menerima konfigurasi server MCP di layar pengaturan. Tempel JSON dalam format mcpServers.",{"common":242},{"skip":5,"menu":6,"language":7,"sections":8,"footer":9,"tool":10,"home":11,"breadcrumbs":12,"copy":13,"copied":14,"download":15},1790863388628]