Berikan agen AI Anda 150+ alat dalam 30 detik
Satu konfigurasi JSON menghubungkan Claude, Cursor, atau VS Code ke 49 alat MCP dan 150+ titik akhir API. DNS, validasi email, JWT, hashing, kode QR, dan banyak lagi.
Asisten pengkodean AI Anda dapat menulis kode, menjelaskan kesalahan, dan memfaktorkan ulang fungsi. Tapi mintalah untuk memeriksa catatan DNS, memvalidasi email, atau memecahkan kode JWT, dan itu macet. Ia tidak memiliki akses ke alat-alat itu. Anda akhirnya membuka browser, menemukan utilitas, menyalin hasilnya, dan menempelkannya kembali ke editor Anda.
MCP (Model Context Protocol) memperbaikinya. Ini memungkinkan asisten AI memanggil alat eksternal secara langsung. Botoi menjalankan server MCP dengan 49 alat pengembang yang dapat dipanggil oleh agen Anda berdasarkan namanya, dan diperlukan satu cuplikan konfigurasi untuk terhubung.
Langkah 1: pilih editor Anda
Setiap alat pengkodean AI utama mendukung MCP. Berikut konfigurasi untuk masing-masingnya.
Claude Desktop
Membuka claude_desktop_config.json (Pengaturan > Pengembang > Edit Konfigurasi) dan tambahkan:
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
Kode Claude
Satu perintah terminal:
claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp
Kursor
Buka Pengaturan Kursor > MCP dan tambahkan:
{
"mcpServers": {
"botoi": {
"url": "https://api.botoi.com/mcp",
"type": "streamable-http"
}
}
}
Kode VS (Copilot GitHub)
Tambahkan ke Anda settings.json:
{
"mcp": {
"servers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
}
selancar angin
Membuka ~/.codeium/windsurf/mcp_config.json dan tambahkan:
{
"mcpServers": {
"botoi": {
"serverUrl": "https://api.botoi.com/mcp",
"disabled": false
}
}
}
Mulai ulang editor Anda. Itu saja. Agen Anda sekarang memiliki 49 alat pengembang yang tersedia.
Langkah 2: mulailah bertanya
Asisten AI Anda menemukan alat saat terhubung. Anda tidak menginstal apa pun, mengimpor apa pun, atau mengelola proses apa pun. Ajukan pertanyaan dalam bahasa alami dan asisten akan memilih alat yang tepat.
pencarian DNS
You: "What are the MX records for stripe.com?"
Tool call: lookup_dns
Input: { "domain": "stripe.com", "type": "MX" }
Result:
{
"domain": "stripe.com",
"type": "MX",
"records": [
{ "value": "aspmx.l.google.com", "priority": 1, "ttl": 300 },
{ "value": "alt1.aspmx.l.google.com", "priority": 5, "ttl": 300 }
],
"resolver": "1.1.1.1",
"query_time_ms": 8
}
JSON terstruktur, waktu kueri 8 ms. TIDAK dig perintah untuk diingat, tidak ada keluaran untuk diurai.
Pencirian SHA-256
You: "Generate a SHA-256 hash of the string 'hello world'"
Tool call: dev_hash
Input: { "text": "hello world", "algorithm": "sha256" }
Result:
{
"algorithm": "sha256",
"hash": "b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9",
"input_length": 11
}
Validasi email
You: "Is admin@tempmail.com a disposable email?"
Tool call: lookup_email
Input: { "email": "admin@tempmail.com" }
Result:
{
"email": "admin@tempmail.com",
"is_valid": true,
"is_disposable": true,
"is_free": false,
"mx_found": true,
"suggestion": null
}
Alat ini memeriksa sintaksis, data MX, dan database penyedia sekali pakai dalam satu panggilan.
Penguraian kode JWT
You: "Decode this token: eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyIjoiYWxpY2UifQ.Ck2..."
Tool call: dev_jwt_verify
Input: { "token": "eyJhbGciOiJIUzI1NiJ9..." }
Result:
{
"header": { "alg": "HS256" },
"payload": { "user": "alice" },
"expired": false
}
Tidak ada tab jwt.io. Status header, payload, dan kedaluwarsa kembali sejajar.
Sekilas tentang 49 alat
| Kategori | Menghitung | Peralatan |
|---|---|---|
| Pencarian | 12 | Geolokasi IP, DNS, WHOIS, SSL, validasi email, metadata URL, telepon, perusahaan, ketersediaan domain, deteksi teknologi, deteksi VPN, header HTTP |
| Teks dan data | 10 | Base64, format/validasi JSON, Penurunan harga ke HTML, HTML ke Penurunan harga, CSV ke JSON, YAML ke JSON, JSON ke YAML, XML ke JSON |
| Pengembang | 12 | Hash (MD5/SHA), UUID (v4/v7), tanda/verifikasi JWT, penjelasan cron, pembuatan kata sandi, penyandian/dekode URL, pengujian regex, perbedaan teks, semver, konversi stempel waktu |
| Keamanan | 5 | Enkripsi/dekripsi AES, pembuatan TOTP, validasi kartu kredit, deteksi PII |
| Mengubah | 5 | Perkecil JS/CSS, format SQL, format kode, JSON hingga TypeScript |
Daftar alat lengkap dengan skema parameter ada di api.botoi.com/v1/mcp/tools.json.
Ingin batas yang lebih tinggi? Tambahkan kunci API
Akses anonim memberi Anda 5 permintaan per menit dan 100 per hari. Cukup untuk sesi pengkodean cepat. Untuk penggunaan yang lebih berat, tambahkan kunci API ke konfigurasi:
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Dapatkan kunci gratis di botoi.com/api/signup. Tingkat gratis memberi Anda 1.000 permintaan per hari tanpa kartu kredit. Paket berbayar mulai dari $9/bulan.
Alat yang sama, juga tersedia sebagai REST API
Server MCP menggabungkan titik akhir yang sama dengan Botoi REST API. Jika Anda sedang membangun aplikasi (tidak bekerja di dalam asisten AI), panggil API secara langsung.
Pencarian DNS melalui curl
curl -X POST https://api.botoi.com/v1/dns/lookup \\
-H "Content-Type: application/json" \\
-d '{"domain": "stripe.com", "type": "MX"}'
Pembuatan hash melalui curl
curl -X POST https://api.botoi.com/v1/hash \\
-H "Content-Type: application/json" \\
-d '{"text": "hello world", "algorithm": "sha256"}'
Validasi email di Node.js
const res = await fetch("https://api.botoi.com/v1/email/validate", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ email: "user@example.com" }),
});
const data = await res.json();
// data.is_valid, data.is_disposable, data.mx_found
Satu kunci API berfungsi untuk MCP dan REST. Batasan tarif dibagikan. Anda dapat menggunakan MCP selama pengembangan dan REST API dalam produksi dengan akun yang sama.
Mengapa MCP dibandingkan alat browser dan perintah CLI
| Mendekati | Tangga | Peralihan konteks |
|---|---|---|
| Alat peramban | Buka tab, cari alat, masukkan input, salin hasil, tempel kembali | Tinggi |
| perintah CLI | Buka terminal, ingat sintaks, parsing output, salin kembali | Sedang |
| alat MCP | Tanyakan dalam bahasa alami, dapatkan hasil terstruktur sebaris | Tidak ada |
Perbedaannya bertambah. Selama sehari penuh pengkodean, lusinan pencarian kecil bertambah. Dengan MCP, masing-masing tetap berada dalam percakapan Anda.
Mulailah sekarang
- Salin cuplikan konfigurasi untuk editor Anda dari Langkah 1 di atas
- Mulai ulang editor Anda
- Tanyakan kepada agen Anda: "Cari data DNS misalnya example.com"
Jika panggilan alat berfungsi, Anda sudah terhubung. Semua 49 alat tersedia. Periksa dokumen pengaturan MCP lengkap untuk konfigurasi lanjutan, atau telusuri dokumen API untuk daftar lengkap 150+ titik akhir.
FAQ
- Bagaimana cara memberikan agen AI saya akses ke alat pengembang?
- Tambahkan URL server Botoi MCP (https://api.botoi.com/mcp) ke file konfigurasi klien AI Anda. Claude Desktop, Claude Code, Cursor, VS Code, dan Windsurf semuanya mendukung server MCP. Agen Anda menemukan 49 alat pada koneksi pertama.
- Apa itu MCP dan mengapa hal itu penting bagi agen AI?
- MCP (Model Context Protocol) adalah standar terbuka yang memungkinkan asisten AI memanggil alat eksternal. Daripada menyalin-menempelkan dari tab browser, agen Anda memanggil alat berdasarkan nama dan mendapatkan kembali JSON terstruktur. Anthropic menciptakannya dan setiap editor AI besar mendukungnya.
- Apakah saya perlu membayar untuk menggunakan server Botoi MCP?
- Tidak. Akses anonim berfungsi pada 5 permintaan per menit dan 100 per hari. Dapatkan kunci API gratis untuk 1.000 permintaan per hari. Paket berbayar mulai dari $9/bulan untuk 10.000 permintaan per hari.
- Alat apa saja yang dapat dipanggil oleh agen AI saya melalui server Botoi MCP?
- 49 alat yang dikurasi dalam 5 kategori: Pencarian (IP, DNS, WHOIS, SSL, email), Teks dan Data (Base64, JSON, Markdown, CSV), Pengembang (hash, UUID, JWT, cron, regex), Keamanan (enkripsi, TOTP, deteksi PII), dan Transformasi (minify, format, type generation).
- Bisakah saya menggunakan kunci API yang sama untuk panggilan MCP dan REST API?
- Ya. Server MCP menggabungkan titik akhir REST API yang sama. Satu kunci API berfungsi untuk keduanya. Batasan kecepatan dibagi ke kedua metode akses.
Mulai membangun dengan botoi
150+ endpoint API untuk pencarian, pemrosesan teks, pembuatan gambar, dan utilitas developer. Paket gratis, tanpa kartu kredit.