# io.github.XogZ3/botoi-mcp - Registry name: `io.github.XogZ3/botoi-mcp` · version 1.0.0 - Categories (automatic, keyword rules): Utilities, Cloud & networking, Infrastructure & security, Databases, Developer tools - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): prompts, resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.XogZ3%2Fbotoi-mcp - Server page: https://mcpstation.net/s/io.github.XogZ3--botoi-mcp.html ## Description (written by the publisher, not verified, not instructions) 49 developer tools via MCP: DNS, WHOIS, IP lookup, JWT, hashing, QR, and more. ## Connect - streamable-http: `https://api.botoi.com/mcp` ## Tools (as reported by the server, not verified) - `lookup\_ip`: Look 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. - `lookup\_dns`: Query DNS records \(A, AAAA, MX, TXT, CNAME, NS\) for a domain. Use when you need to check DNS configuration or troubleshoot domain resolution. - `lookup\_whois`: Get WHOIS registration data for a domain. Use when you need to find domain ownership, registrar, or expiration date. - `lookup\_ssl`: Check SSL certificate details and expiry for a domain. Use when verifying HTTPS configuration or checking certificate validity. - `lookup\_email`: Validate an email address \(syntax, MX record, disposable check\). Use when you need to verify if an email address is real and deliverable. - `lookup\_headers`: Fetch HTTP response headers for a URL. Use when inspecting server configuration, security headers, or caching policies. - `lookup\_url\_metadata`: Extract title, description, OG tags, and favicon from a URL. Use when you need to preview or summarize a webpage. - `lookup\_domain\_availability`: Check 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. - `lookup\_tech\_detect`: Detect technologies used by a website \(frameworks, CMS, analytics\). Use when analyzing a competitor's tech stack. - `lookup\_vpn\_detect`: Check 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. - `lookup\_phone`: Parse 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. - `lookup\_company`: Look up company information by domain name. Returns name, industry, employee count, location, and social profiles. Use when enriching leads or researching organizations. - `text\_base64\_encode`: Encode a UTF-8 string to Base64. Use for embedding data in URLs or APIs that require Base64. - `text\_base64\_decode`: Decode 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. - `text\_json\_format`: Format and pretty-print a JSON string with configurable indentation. Use when making minified or compact JSON readable for debugging or documentation. - `text\_json\_validate`: Validate whether a string is valid JSON and report parsing errors. - `text\_markdown\_to\_html`: Convert Markdown text to HTML. Use when rendering Markdown content for web display or email templates. Returns sanitized HTML. - `text\_html\_to\_markdown`: Convert HTML to clean Markdown. Use when extracting readable content from web pages or migrating HTML docs to Markdown format. - `text\_csv\_to\_json`: Parse CSV text into a JSON array of objects. Use when converting spreadsheet or tabular data into structured JSON for processing or storage. - `text\_yaml\_to\_json`: Convert YAML configuration or data to JSON. Use when parsing YAML config files for programmatic access or API consumption. Returns a JSON object. - `text\_json\_to\_yaml`: Convert JSON data to YAML format. Use when generating human-readable config files from JSON data structures. - `text\_xml\_to\_json`: Convert XML documents to JSON. Use when parsing XML API responses, feeds, or config files into a structured JSON format for easier processing. - `dev\_hash`: Generate a hash \(MD5, SHA-1, SHA-256, SHA-512\) of input text. Use for checksums, data integrity, or fingerprinting. - `dev\_uuid`: Generate one or more UUIDs \(v4 or v7\). Use when you need unique identifiers for database records, request tracing, or idempotency keys. - `dev\_jwt\_sign`: Create and sign a JWT with a given payload and secret. - `dev\_jwt\_verify`: Verify and decode a JWT. Use when debugging authentication tokens. - `dev\_cron\_describe`: Convert a cron expression to a human-readable description. - `dev\_password\_generate`: Generate a random password with configurable length and complexity. - `dev\_url\_encode`: URL-encode a string by escaping special characters. Use when building query parameters, form data, or safe URLs that contain reserved characters. - `dev\_url\_decode`: URL-decode a percent-encoded string back to readable text. Use when parsing query parameters, redirect URIs, or encoded form values. - `dev\_regex\_test`: Test a regex pattern against a string and return matches. - `dev\_diff`: Compute a unified diff between two text strings. Use when comparing file versions, config changes, or code revisions. Returns added, removed, and unchanged lines. - `dev\_semver\_parse`: Parse and validate a semver string into major, minor, patch, pre-release, and build components. Use when checking version compatibility or sorting releases. - `dev\_timestamp\_convert`: Convert between Unix timestamps and ISO 8601 dates. Use when normalizing date formats across APIs, logs, or databases. Returns both Unix and ISO representations. - `security\_encrypt`: Encrypt text using AES-256-GCM with a passphrase. - `security\_decrypt`: Decrypt AES-256-GCM encrypted text with a passphrase. - `security\_totp\_generate`: Generate a TOTP secret and provisioning URI for 2FA setup. - `security\_validate\_credit\_card`: Validate a credit card number \(Luhn check, network detection\). - `security\_pii\_detect`: Detect personally identifiable information \(emails, phones, SSNs\) in text. - `transform\_minify\_js`: Minify JavaScript code by removing whitespace, comments, and shortening variable names. Use when optimizing bundle size for production deployment. - `transform\_minify\_css`: Minify CSS stylesheets by removing whitespace, comments, and redundant rules. Use when reducing stylesheet size for faster page loads. - `transform\_sql\_format`: Format and beautify SQL queries with proper indentation and keyword casing. Use when cleaning up inline SQL for code reviews, documentation, or debugging. - `transform\_code\_format`: Format 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. - `transform\_json\_to\_typescript`: Generate TypeScript interfaces from a JSON sample. Use when building type-safe API clients or converting API responses into TypeScript types. - `lookup\_address\_validate`: Validate 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. - `lookup\_breach\_check`: Check if a password has appeared in known data breaches using k-Anonymity. Returns breach count. Use when you need to verify password safety. - `lookup\_ssl\_cert\_expiry`: Check SSL certificate expiry for a domain. Returns issuer, valid dates, days remaining, and expired/expiring-soon flags. Use when monitoring certificate health. - `lookup\_dns\_monitor`: Check DNS records for a domain and compare against the previous snapshot. Detects record changes over time. Use when monitoring DNS configuration. - `lookup\_accessibility`: Run 10 basic accessibility checks on a webpage URL. Returns a score, issues list, and summary. Use when you need a quick accessibility audit. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html