Security & Testing
botoi.com
Provides tools to look up IP geolocation, DNS records, WHOIS data, SSL certificates, and email validation.
ENDPOINT 1
https://api.botoi.com/mcp
Known tools 49
lookup_ipLook up geolocation, ISP, and network details for an IP address.
lookup_dnsQuery DNS records (A, AAAA, MX, TXT, CNAME, NS) for a domain.
lookup_whoisGet WHOIS registration data for a domain.
lookup_sslCheck SSL certificate details and expiry for a domain.
lookup_emailValidate an email address (syntax, MX record, disposable check).
lookup_headersFetch HTTP response headers for a URL.
lookup_url_metadataExtract title, description, OG tags, and favicon from a URL.
lookup_domain_availabilityCheck if a domain name is available for registration.
lookup_tech_detectDetect technologies used by a website (frameworks, CMS, analytics).
lookup_vpn_detectCheck if an IP address is a VPN, proxy, or Tor exit node.
lookup_phoneParse and validate a phone number, returning country, carrier, line type, and E.164 format.
lookup_companyLook up company information by domain name.
text_base64_encodeEncode a UTF-8 string to Base64.
text_base64_decodeDecode a Base64 string back to UTF-8 text.
text_json_formatFormat and pretty-print a JSON string with configurable indentation.
text_json_validateValidate whether a string is valid JSON and report parsing errors.
text_markdown_to_htmlConvert Markdown text to HTML.
text_html_to_markdownConvert HTML to clean Markdown.
text_csv_to_jsonParse CSV text into a JSON array of objects.
text_yaml_to_jsonConvert YAML configuration or data to JSON.
text_json_to_yamlConvert JSON data to YAML format.
text_xml_to_jsonConvert XML documents to JSON.
dev_hashGenerate a hash (MD5, SHA-1, SHA-256, SHA-512) of input text.
dev_uuidGenerate one or more UUIDs (v4 or v7).
dev_jwt_signCreate and sign a JWT with a given payload and secret.
dev_jwt_verifyVerify and decode a JWT.
dev_cron_describeConvert a cron expression to a human-readable description.
dev_password_generateGenerate a random password with configurable length and complexity.
dev_url_encodeURL-encode a string by escaping special characters.
dev_url_decodeURL-decode a percent-encoded string back to readable text.
dev_regex_testTest a regex pattern against a string and return matches.
dev_diffCompute a unified diff between two text strings.
dev_semver_parseParse and validate a semver string into major, minor, patch, pre-release, and build components.
dev_timestamp_convertConvert between Unix timestamps and ISO 8601 dates.
security_encryptEncrypt text using AES-256-GCM with a passphrase.
security_decryptDecrypt AES-256-GCM encrypted text with a passphrase.
security_totp_generateGenerate a TOTP secret and provisioning URI for 2FA setup.
security_validate_credit_cardValidate a credit card number (Luhn check, network detection).
security_pii_detectDetect personally identifiable information (emails, phones, SSNs) in text.
transform_minify_jsMinify JavaScript code by removing whitespace, comments, and shortening variable names.
transform_minify_cssMinify CSS stylesheets by removing whitespace, comments, and redundant rules.
transform_sql_formatFormat and beautify SQL queries with proper indentation and keyword casing.
transform_code_formatFormat source code with language-aware indentation and style rules.
transform_json_to_typescriptGenerate TypeScript interfaces from a JSON sample.
lookup_address_validateValidate a freeform address and return structured components (street, city, state, postal code, country), GPS coordinates, and confidence score.
lookup_breach_checkCheck if a password has appeared in known data breaches using k-Anonymity.
lookup_ssl_cert_expiryCheck SSL certificate expiry for a domain.
lookup_dns_monitorCheck DNS records for a domain and compare against the previous snapshot.
lookup_accessibilityRun 10 basic accessibility checks on a webpage URL.