The API layer for AI agents and developers
One API key. 150+ tools.
From your code or
your AI agent.
IP geolocation, email validation, DNS, hashing, JWT, QR codes, PDF, and 140+ more. Sub-50ms from Cloudflare's edge. MCP-native.
Try it now
API playground
Pick an endpoint, edit the JSON, hit Run. Live responses, no signup required.
Works everywhere
Call from any language. Same key, same format.
POST JSON in, get JSON back. Pick a use case and a language to see how.
1// Add to your Claude Desktop MCP config2{3 "mcpServers": {4 "botoi": {5 "type": "streamable-http",6 "url": "https://api.botoi.com/mcp",7 "headers": {8 "Authorization": "Bearer YOUR_KEY"9 }10 }11 }12}
How it works
From zero to API call in under a minute
Get your free key
10 seconds, no credit card.
Call from code or MCP
Same key works for both. POST JSON or connect your AI client.
Ship the feature
Not the plumbing.
Endpoints
Every utility, one API call away
150+ endpoints across 5 categories. POST JSON in, get JSON back. Same auth everywhere. No SDKs to install.
/v1/ip/lookup Geolocate any IP: country, city, coordinates, ASN
/v1/email/validate Validate emails: MX, disposable, typo detection
/v1/useragent/parse Parse user agents into browser, OS, device
/v1/timezone Current time, UTC offset, DST detection
/v1/dns/lookup Query A, MX, TXT, CNAME, NS, and SOA records
/v1/dns/propagation Check DNS across Google, Cloudflare, Quad9
/v1/url-metadata Extract Open Graph, Twitter Card, and meta tags
/v1/ip/reverse Reverse DNS PTR record lookup for any IP
/v1/whois RDAP/WHOIS domain registration lookup
/v1/ssl Check HTTPS reachability and security headers
/v1/headers Inspect all request headers as JSON
/v1/phone Phone number validation and country detection
/v1/company Extract title, OG data, and favicon from domains
Pricing
Start free, scale when you need to
Free
Starter
Pro
Business
FAQ
Common questions
How does IP geolocation work? +
The IP geolocation endpoint uses Cloudflare's edge network to determine the caller's location. Data includes country, city, region, coordinates, timezone, and ASN. No third-party lookups are involved, so responses are fast.
What does email validation check? +
The email validation endpoint runs five checks: format validation, MX record verification via DNS, disposable domain detection (80+ known providers), free email provider detection, and role-based address detection. It also suggests corrections for common typos like "gmial.com".
How is this different from RapidAPI? +
Botoi is a provider, not a marketplace. We build and operate all 150+ endpoints. One key, one bill, one format. No third-party dependencies, no per-API pricing, no marketplace middleman.
Can AI agents use the API? +
Yes. Botoi exposes 49 tools via MCP (Model Context Protocol). Claude, Cursor, VS Code, Windsurf, and any MCP-compatible client can call them natively. Add one JSON config and your agent has access to DNS lookups, email validation, JWT decoding, hashing, and more.
What happens if I exceed my rate limit? +
The API returns a 429 status with a Retry-After header. Upgrade anytime to increase your limits. Your API key stays the same across all tiers.
What is the MCP server? +
The MCP (Model Context Protocol) server at api.botoi.com/mcp exposes 49 curated developer tools to AI assistants. Your AI assistant can call DNS lookups, validate emails, decode JWTs, hash strings, and more without leaving your editor.
Your next project needs utility tools.
Get them all with one key.
Free tier. No credit card. 500 requests per day. MCP access included.