Skip to content
Official MCP RegistryListed

io.github.XogZ3/botoi-mcp

49 developer tools via MCP: DNS, WHOIS, IP lookup, JWT, hashing, QR, and more.

First seen 2 Oct 2026. Evidence as of 3 Oct 2026.

49
Tools
From an anonymous probe
1
Source listings
Each with its own history
0
Recorded changes
Since first seen

Tools

ToolDescriptionBehaviour
dev_cron_describeConvert a cron expression to a human-readable description.Read-only
dev_diffCompute a unified diff between two text strings. Use when comparing file versions, config changes, or code revisions. Returns added, removed, and unchanged lines.Read-only
dev_hashGenerate a hash (MD5, SHA-1, SHA-256, SHA-512) of input text. Use for checksums, data integrity, or fingerprinting.Read-only
dev_jwt_signCreate and sign a JWT with a given payload and secret.Read-only
dev_jwt_verifyVerify and decode a JWT. Use when debugging authentication tokens.Read-only
dev_password_generateGenerate a random password with configurable length and complexity.Read-only
dev_regex_testTest a regex pattern against a string and return matches.Read-only
dev_semver_parseParse and validate a semver string into major, minor, patch, pre-release, and build components. Use when checking version compatibility or sorting releases.Read-only
dev_timestamp_convertConvert between Unix timestamps and ISO 8601 dates. Use when normalizing date formats across APIs, logs, or databases. Returns both Unix and ISO representations.Read-only
dev_url_decodeURL-decode a percent-encoded string back to readable text. Use when parsing query parameters, redirect URIs, or encoded form values.Read-only
dev_url_encodeURL-encode a string by escaping special characters. Use when building query parameters, form data, or safe URLs that contain reserved characters.Read-only
dev_uuidGenerate one or more UUIDs (v4 or v7). Use when you need unique identifiers for database records, request tracing, or idempotency keys.Read-only
lookup_accessibilityRun 10 basic accessibility checks on a webpage URL. Returns a score, issues list, and summary. Use when you need a quick accessibility audit.Read-only
lookup_address_validateValidate a freeform address and return structured components (street, city, state, postal code, country), GPS coordinates, and confidence score. Use when you need to verify or parse an address.Read-only
lookup_breach_checkCheck if a password has appeared in known data breaches using k-Anonymity. Returns breach count. Use when you need to verify password safety.Read-only
lookup_companyLook up company information by domain name. Returns name, industry, employee count, location, and social profiles. Use when enriching leads or researching organizations.Read-only
lookup_dnsQuery DNS records (A, AAAA, MX, TXT, CNAME, NS) for a domain. Use when you need to check DNS configuration or troubleshoot domain resolution.Read-only
lookup_dns_monitorCheck DNS records for a domain and compare against the previous snapshot. Detects record changes over time. Use when monitoring DNS configuration.Read-only
lookup_domain_availabilityCheck if a domain name is available for registration. Use when brainstorming project names or validating domain ideas. Returns availability status and WHOIS data if registered.Read-only
lookup_emailValidate an email address (syntax, MX record, disposable check). Use when you need to verify if an email address is real and deliverable.Read-only
lookup_headersFetch HTTP response headers for a URL. Use when inspecting server configuration, security headers, or caching policies.Read-only
lookup_ipLook up geolocation, ISP, and network details for an IP address. Use when you need to determine the physical location, internet provider, or AS number for a given IP.Read-only
lookup_phoneParse and validate a phone number, returning country, carrier, line type, and E.164 format. Use when normalizing user-submitted phone numbers or verifying contact data.Read-only
lookup_sslCheck SSL certificate details and expiry for a domain. Use when verifying HTTPS configuration or checking certificate validity.Read-only
lookup_ssl_cert_expiryCheck SSL certificate expiry for a domain. Returns issuer, valid dates, days remaining, and expired/expiring-soon flags. Use when monitoring certificate health.Read-only
lookup_tech_detectDetect technologies used by a website (frameworks, CMS, analytics). Use when analyzing a competitor's tech stack.Read-only
lookup_url_metadataExtract title, description, OG tags, and favicon from a URL. Use when you need to preview or summarize a webpage.Read-only
lookup_vpn_detectCheck if an IP address is a VPN, proxy, or Tor exit node. Use when assessing connection trustworthiness or flagging suspicious traffic. Returns detection type and provider details.Read-only
lookup_whoisGet WHOIS registration data for a domain. Use when you need to find domain ownership, registrar, or expiration date.Read-only
security_decryptDecrypt AES-256-GCM encrypted text with a passphrase.Not declared
security_encryptEncrypt text using AES-256-GCM with a passphrase.Not declared
security_pii_detectDetect personally identifiable information (emails, phones, SSNs) in text.Read-only
security_totp_generateGenerate a TOTP secret and provisioning URI for 2FA setup.Read-only
security_validate_credit_cardValidate a credit card number (Luhn check, network detection).Read-only
text_base64_decodeDecode a Base64 string back to UTF-8 text. Use when extracting data from Base64-encoded API responses, tokens, or email headers. Returns the original plaintext string.Read-only
text_base64_encodeEncode a UTF-8 string to Base64. Use for embedding data in URLs or APIs that require Base64.Read-only
text_csv_to_jsonParse CSV text into a JSON array of objects. Use when converting spreadsheet or tabular data into structured JSON for processing or storage.Read-only
text_html_to_markdownConvert HTML to clean Markdown. Use when extracting readable content from web pages or migrating HTML docs to Markdown format.Read-only
text_json_formatFormat and pretty-print a JSON string with configurable indentation. Use when making minified or compact JSON readable for debugging or documentation.Read-only
text_json_to_yamlConvert JSON data to YAML format. Use when generating human-readable config files from JSON data structures.Read-only
text_json_validateValidate whether a string is valid JSON and report parsing errors.Read-only
text_markdown_to_htmlConvert Markdown text to HTML. Use when rendering Markdown content for web display or email templates. Returns sanitized HTML.Read-only
text_xml_to_jsonConvert XML documents to JSON. Use when parsing XML API responses, feeds, or config files into a structured JSON format for easier processing.Read-only
text_yaml_to_jsonConvert YAML configuration or data to JSON. Use when parsing YAML config files for programmatic access or API consumption. Returns a JSON object.Read-only
transform_code_formatFormat source code with language-aware indentation and style rules. Supports JS, TS, Python, Go, Rust, and more. Use when standardizing code style or preparing snippets for documentation.Read-only
transform_json_to_typescriptGenerate TypeScript interfaces from a JSON sample. Use when building type-safe API clients or converting API responses into TypeScript types.Read-only
transform_minify_cssMinify CSS stylesheets by removing whitespace, comments, and redundant rules. Use when reducing stylesheet size for faster page loads.Read-only
transform_minify_jsMinify JavaScript code by removing whitespace, comments, and shortening variable names. Use when optimizing bundle size for production deployment.Read-only
transform_sql_formatFormat and beautify SQL queries with proper indentation and keyword casing. Use when cleaning up inline SQL for code reviews, documentation, or debugging.Read-only

Change history

No changes since the first observation. The first snapshot is the baseline.

Source listings
SourceListingFirst seenLast seenVersions
Official MCP Registryio.github.XogZ3/botoi-mcp2 Oct 20263 Oct 20261