MCP server for AI agents
Give Claude, Cursor, Windsurf, and VS Code access to 44 dev utilities. DNS lookups, WHOIS, hashing, JWT decoding, code formatting, and more; all through a single MCP endpoint.
Quick start
Pick your AI tool and paste the config. You'll have 44 tools available in under 30 seconds.
Config file
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}Available tools
44 tools across 5 categories. All stateless, all callable via MCP Streamable HTTP.
Lookup
12IP Lookup
Look up geolocation, ISP, and network details for an IP address.
DNS Lookup
Query DNS records (A, AAAA, MX, TXT, CNAME, NS) for a domain.
WHOIS Lookup
Get WHOIS registration data for a domain.
SSL Check
Check SSL certificate details and expiry for a domain.
Email Validate
Validate an email address (syntax, MX record, disposable check).
HTTP Headers
Fetch HTTP response headers for a URL.
URL Metadata
Extract title, description, OG tags, and favicon from a URL.
Domain Availability
Check if a domain name is available for registration.
Tech Detect
Detect technologies used by a website (frameworks, CMS, analytics).
VPN Detect
Check if an IP address is a VPN, proxy, or Tor exit node.
Phone Lookup
Parse and validate a phone number (country, carrier, line type).
Company Lookup
Look up company information by domain name.
Text & Data
10Base64 Encode
Encode a UTF-8 string to Base64.
Base64 Decode
Decode a Base64 string back to UTF-8.
JSON Format
Format and pretty-print a JSON string with configurable indentation.
JSON Validate
Validate whether a string is valid JSON and report parsing errors.
Markdown to HTML
Convert Markdown text to HTML.
HTML to Markdown
Convert HTML to clean Markdown.
CSV to JSON
Parse CSV text into a JSON array of objects.
YAML to JSON
Convert YAML to JSON.
JSON to YAML
Convert JSON to YAML.
XML to JSON
Convert XML to JSON.
Developer
12Hash Text
Generate a hash (MD5, SHA-1, SHA-256, SHA-512) of input text.
UUID Generate
Generate one or more UUIDs (v4 or v7).
JWT Sign
Create and sign a JWT with a given payload and secret.
JWT Verify
Verify and decode a JWT.
Cron Describe
Convert a cron expression to a human-readable description.
Password Generate
Generate a random password with configurable length and complexity.
URL Encode
URL-encode a string.
URL Decode
URL-decode a string.
Regex Test
Test a regex pattern against a string and return matches.
Text Diff
Compute a unified diff between two text strings.
Semver Parse
Parse a semver string into major, minor, patch components.
Timestamp Convert
Convert between Unix timestamps and ISO 8601 dates.
Security
5Encrypt Text
Encrypt text using AES-256-GCM with a passphrase.
Decrypt Text
Decrypt AES-256-GCM encrypted text with a passphrase.
TOTP Generate
Generate a TOTP secret and provisioning URI for 2FA setup.
Validate Credit Card
Validate a credit card number (Luhn check, network detection).
PII Detect
Detect personally identifiable information (emails, phones, SSNs) in text.
Transform
5Minify JS
Minify JavaScript code.
Minify CSS
Minify CSS stylesheets.
SQL Format
Format and beautify SQL queries.
Code Format
Format source code (supports JS, TS, Python, Go, Rust, and more).
JSON to TypeScript
Generate TypeScript interfaces from a JSON sample.
Example prompts
Ask your AI assistant in plain English. It picks the right tool.
"Look up the DNS records for example.com"
"Generate a QR code for https://botoi.com"
"Convert 100 USD to EUR"
"Check if the SSL certificate for github.com is expiring soon"
"What's the WHOIS info for google.com?"
"Validate this IBAN: DE89370400440532013000"
Security and rate limits
Anonymous access
- 5 requests per minute (burst)
- 100 requests per day
- No signup required
Authenticated access
- Higher rate limits based on plan
- Pass key via
Authorization: Bearer KEY - Or via
X-API-Keyheader
Config with API key
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
} - All 44 tools are read-only except encrypt/decrypt (idempotent).
- No OAuth, no sessions. HTTPS only.
- Runs on Cloudflare Workers across 300+ edge locations.
Frequently asked questions
What is MCP?
Do I need an API key?
Authorization header to get higher limits.
Which AI tools work with Botoi MCP?
https://api.botoi.com/mcp.
What's the server URL?
https://api.botoi.com/mcp using Streamable HTTP transport.
It is stateless with no session initialization required.
Can I use it in production?
What happens if I hit rate limits?
Start building with 44 MCP tools
Free tier included. No credit card required. Upgrade when you need higher limits.