Server Botoi MCP: 44 alat pengembang di dalam asisten pengkodean AI Anda
Hubungkan Claude, Cursor, atau VS Code ke 44 alat pengembang melalui MCP. Pencarian DNS, penandatanganan JWT, pengkodean Base64, deteksi PII, dan banyak lagi; tidak ada peralihan konteks.
Anda sedang men-debug masalah DNS di Claude Code. Anda memerlukan data A untuk sebuah domain. Pilihannya: buka browser, cari alat online, salin kembali hasilnya. Atau buka terminal, ingat dig sintaksis, parsing sendiri hasilnya.
Keduanya merusak aliran Anda. Informasi yang Anda butuhkan berjarak dua langkah dari tempat Anda bekerja.
Botoi sekarang menjalankan server MCP di api.botoi.com/mcp dengan 44 alat pengembang. Hubungkan ke Claude Desktop, Claude Code, Cursor, atau VS Code, dan asisten AI Anda dapat memanggil alat seperti pencarian DNS, decode JWT, encode Base64, dan deteksi PII secara langsung. Tidak ada tab browser, tidak ada peralihan terminal.
Penyiapan memerlukan waktu 30 detik
Server MCP menggunakan transportasi HTTP yang dapat di-stream. Itu tidak memiliki kewarganegaraan; tidak ada sesi untuk diinisialisasi atau koneksi SSE untuk tetap hidup. Tambahkan URL ke konfigurasi klien Anda dan selesai.
Claude Desktop
Membuka claude_desktop_config.json dan tambahkan:
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
Kode Claude
Jalankan ini di terminal Anda:
claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp
Kursor
Buka Pengaturan Kursor, buka MCP, dan tambahkan:
{
"mcpServers": {
"botoi": {
"url": "https://api.botoi.com/mcp",
"type": "streamable-http"
}
}
}
Kode VS (Copilot GitHub)
Tambahkan ini ke milik Anda settings.json:
{
"mcp": {
"servers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
}
Keempat klien menemukan 44 alat pada koneksi pertama. Tidak ada instalasi npm, tidak ada container Docker, tidak ada proses lokal yang perlu dikelola.
Apa yang Anda dapatkan: 44 alat dalam 5 kategori
Server MCP menampilkan subset hasil kurasi dari 150+ titik akhir API Botoi. Ini adalah alat yang paling sering digunakan pengembang selama sesi pengkodean.
Pencarian (12 alat)
Kecerdasan jaringan dan domain tanpa meninggalkan editor Anda.
- Pencarian IP - geolokasi, ISP, dan nomor AS untuk IP apa pun
- Pencarian DNS - Catatan A, AAAA, MX, TXT, CNAME, NS
- SIAPA YANG - pendaftaran domain, registrar, tanggal kedaluwarsa
- Pemeriksaan SSL - detail sertifikat dan header keamanan
- Validasi Email - sintaksis, data MX, cek sekali pakai
- Header HTTP - header respons untuk URL apa pun
- Metadata URL - judul, tag OG, ekstraksi favicon
- Ketersediaan Domain - periksa apakah domain sudah terdaftar
- Deteksi Teknologi - mengidentifikasi kerangka kerja, CMS, dan analitik di situs
- Deteksi VPN - periksa apakah suatu IP adalah VPN, proxy, atau node Tor
- Pencarian Telepon - mengurai dan memvalidasi nomor telepon
- Pencarian Perusahaan - info perusahaan dari nama domain
Teks dan data (10 alat)
Pengkodean, konversi, dan transformasi format.
- Enkode/Dekode Base64 - UTF-8 ke Base64 dan sebaliknya
- Format JSON - Cetakan cantik dengan lekukan yang dapat dikonfigurasi
- Validasi JSON - pemeriksaan sintaksis dengan posisi kesalahan
- Penurunan harga ke HTML - Konversi yang kompatibel dengan GFM
- HTML ke Penurunan Harga - membalikkan konversi
- CSV ke JSON - parsing CSV ke dalam array JSON
- YAML ke JSON / JSON ke YAML - konversi dua arah
- XML ke JSON - Konversi dokumen XML
Utilitas pengembang (12 alat)
Alat yang seharusnya Anda buka tab terpisahnya.
- hash - MD5, SHA-1, SHA-256, SHA-512
- UUID Hasilkan - v4 dan v7
- Tanda Tangan/Verifikasi JWT - membuat dan memecahkan kode token
- Cron Jelaskan - penjelasan cron bahasa Inggris sederhana
- Hasilkan Kata Sandi - panjang dan kompleksitas yang dapat dikonfigurasi
- Pengkodean/Dekode URL - pengkodean persen
- Tes Regex - menguji pola terhadap string
- Perbedaan Teks - keluaran diff terpadu
- Parse Semver - ekstraksi tambalan besar, kecil
- Konversi Stempel Waktu - Unix ke ISO 8601 dan sebaliknya
Keamanan (5 alat)
- Enkripsi/Dekripsi - AES-256-GCM dengan frasa sandi
- Hasilkan TOTP - kata sandi satu kali berbasis waktu
- Validasi Kartu Kredit - Pemeriksaan Luhn dan deteksi jaringan
- Deteksi PII - temukan email, telepon, dan SSN dalam teks
Transformasi (5 alat)
- Perkecil JS/CSS - mengurangi ukuran file
- Format SQL - mempercantik kueri SQL
- Format Kode - format JS, TS, Python, Go, Rust, dan banyak lagi
- JSON ke TypeScript - menghasilkan antarmuka dari JSON
Contoh nyata: pencarian DNS dari Claude Code
Anda sedang menyiapkan Cloudflare DNS untuk domain klien dan ingin memverifikasi data A yang disebarkan. Tanyakan kepada asisten Anda:
> "Look up the DNS records for github.com"
Tool call: lookup_dns
Input: { "domain": "github.com", "type": "A" }
Result:
{
"domain": "github.com",
"type": "A",
"records": [
{ "value": "140.82.121.4", "ttl": 60 }
],
"resolver": "1.1.1.1",
"query_time_ms": 12
}
Asisten menelepon lookup_dns, meneruskan domain dan jenis rekaman, dan mengembalikan JSON terstruktur. Tanpa terminal, tanpa browser, tanpa salin-tempel. Hasilnya ada dalam percakapan Anda dan Anda dapat segera menindaklanjutinya.
Lebih banyak contoh dalam praktik
Dekode JWT selama proses debug
Anda sedang memeriksa token autentikasi dari permintaan yang gagal. Tempelkan ke dalam percakapan Anda:
> "Decode this JWT: eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyIjoiYWxpY2UifQ.Ck2..."
Tool call: dev_jwt_verify
Input: { "token": "eyJhbGciOiJIUzI1NiJ9..." }
Result:
{
"header": { "alg": "HS256" },
"payload": { "user": "alice" },
"expired": false
}
Status header, payload, dan kedaluwarsa kembali dalam JSON terstruktur. Anda dapat melihat algoritme, klaim, dan apakah token tersebut kedaluwarsa tanpa mengunjungi jwt.io.
Pindai teks untuk PII sebelum masuk
Anda sedang membangun jalur logging dan ingin memverifikasi tidak ada kebocoran data pribadi ke dalam log Anda:
> "Check this text for personal data: Call me at 555-0123 or email john@example.com"
Tool call: security_pii_detect
Input: { "text": "Call me at 555-0123 or email john@example.com" }
Result:
{
"found": true,
"entities": [
{ "type": "phone", "value": "555-0123", "start": 14, "end": 22 },
{ "type": "email", "value": "john@example.com", "start": 32, "end": 48 }
],
"count": 2
}
Responsnya mengidentifikasi setiap entitas dengan tipe, nilai, dan posisinya dalam string. Anda dapat menggunakan ini untuk menutupi data sensitif sebelum mencapai penyimpanan log Anda.
Akses anonim dan akses terotentikasi
Server MCP berfungsi tanpa kunci API. Akses anonim memberi Anda 5 permintaan per menit dan 100 permintaan per hari, tarif dibatasi oleh IP. Itu cukup untuk penggunaan biasa selama sesi coding.
Untuk penggunaan yang lebih berat, tambahkan kunci API ke konfigurasi Anda:
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Dapatkan kunci API di botoi.com/api. Tingkat gratis tidak memerlukan metode pembayaran.
Detail teknis
| Milik | Nilai |
|---|---|
| Titik akhir | POST https://api.botoi.com/mcp |
| Protokol | HTTP Streaming MCP (JSON-RPC 2.0) |
| Negara | Tanpa kewarganegaraan; tidak diperlukan sesi init |
| Penulis | Authorization: Bearer KEY atau X-API-Key: KEY tajuk |
| Infrastruktur | Pekerja Cloudflare (edge, global) |
| Jumlah alat | 44 alat yang dikurasi |
| Batas tarif anonim | 5 permintaan/menit + 100 permintaan/hari |
Server berjalan di Cloudflare Workers, yang berarti meminta rute ke node tepi terdekat. Waktu respons biasanya di bawah 50 md untuk alat komputasi saja seperti hashing, pengkodean Base64, dan pemformatan JSON. Alat pencarian yang memanggil layanan eksternal (DNS, WHOIS, SSL) menambahkan latensi upstream.
MCP vs. REST API
Server MCP menggabungkan titik akhir yang sama dengan API REST Botoi. Jika Anda sedang membangun aplikasi, REST API adalah pilihan yang tepat. Jika Anda bekerja di dalam asisten AI, MCP lebih cepat karena asisten menemukan alat saat terhubung dan memanggilnya berdasarkan nama tanpa Anda membuat permintaan HTTP.
Keduanya berbagi batas kecepatan dan kunci API yang sama. Kunci API yang berfungsi dengan REST API berfungsi dengan server MCP.
Mulailah
- Tambahkan konfigurasi. Salin cuplikan untuk klien Anda dari bagian penyiapan di atas.
- Mulai ulang klien Anda. Claude Desktop, Cursor, dan VS Code mengambil perubahan server MCP saat restart.
- Minta sesuatu. Coba "cari data DNS misalnya.com" atau "buat UUID" dan lihat pemanggilan alat terjadi.
Daftar alat lengkap dan skema parameter tersedia di api.botoi.com/v1/mcp/tools.json. Itu dokumen API mencakup setiap titik akhir secara detail.
FAQ
- Apakah saya memerlukan kunci API untuk menggunakan server Botoi MCP?
- Tidak. Akses anonim bekerja pada 5 permintaan per menit dan 100 permintaan per hari, dibatasi oleh IP. Tambahkan kunci API untuk meningkatkan batasan pada paket berbayar apa pun.
- Transportasi MCP manakah yang digunakan server Botoi?
- HTTP yang dapat dialirkan (JSON-RPC 2.0) di https://api.botoi.com/mcp. Server tidak memiliki kewarganegaraan, sehingga tidak ada inisialisasi sesi atau koneksi SSE yang harus dipertahankan.
- Bisakah saya menggunakan server MCP dengan Kursor dan VS Code?
- Ya. Baik Cursor dan VS Code mendukung server MCP melalui file pengaturannya. Tambahkan URL server sebagai jenis http yang dapat dialirkan dan alat akan muncul di asisten Anda.
- Berapa banyak alat yang tersedia melalui server MCP?
- 44 alat yang dikurasi dalam 5 kategori: Pencarian (12), Teks dan Data (10), Utilitas Pengembang (12), Keamanan (5), dan Transformasi (5).
- Apakah server MCP berbeda dengan REST API?
- Server MCP menggabungkan titik akhir REST API yang sama dalam protokol MCP. Asisten AI memanggil alat berdasarkan nama dan menerima hasil terstruktur. Anda masih dapat memanggil REST API secara langsung untuk kasus penggunaan non-MCP.
Mulai membangun dengan botoi
150+ endpoint API untuk pencarian, pemrosesan teks, pembuatan gambar, dan utilitas developer. Paket gratis, tanpa kartu kredit.