Botoi Mcp

io.github.XogZ3由 GitHub 帳號 XogZ3 發布v1.0.0更新於 Oct 25, 2026

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

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取開發者工具安全與監控

概覽

AI 產生的概覽

遠端 MCP 伺服器,提供 49 個開發者實用工具,涵蓋 DNS、WHOIS、IP 查詢以及 JWT、雜湊、編碼和文字轉換。

可以做什麼
查詢網路與網域資訊:IP 地理位置、DNS 記錄、WHOIS、SSL 憑證、HTTP 回應標頭、URL 中繼資料、網站技術棧、VPN/代理偵測、電話號碼、依網域查公司,以及電子郵件驗證、網域可用性檢查和信用卡 Luhn 校驗。編碼與格式轉換:Base64、URL 編碼、Markdown 與 HTML、CSV、YAML、XML、JSON 互轉,並支援 JSON 格式化與驗證。產生開發基礎值:雜湊、UUID、密碼、TOTP 密鑰、JWT 簽章與驗證、cron 表達式說明、semver 解析和時間戳轉換。文字比較與處理:統一 diff、正規表達式比對、PII 偵測和 JavaScript 壓縮。使用口令進行 AES-256-GCM 加密與解密。
適用情境
適合需要快速進行網路或網域診斷、資料格式轉換或小型開發工具操作,而不想安裝本機工具的情境。也適用於偵錯 DNS、SSL、回應標頭或權杖,以及準備和檢查結構化文字。
執行需求
遠端 streamable HTTP 端點 api.botoi.com;未宣告任何套件、環境變數或請求標頭。MCP 用戶端需要網路存取。
安裝前請注意
多個工具接收敏感輸入:加解密的口令、JWT 簽章密鑰和 TOTP 密鑰。查詢會把 IP、網域、電子郵件、電話號碼和 URL 傳送給第三方服務。信用卡校驗和 PII 偵測意味著卡號和個資會經過遠端伺服器;除非信任營運方,否則不要傳送真實密鑰或卡號。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Botoi Mcp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.XogZ3%2Fbotoi-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "botoi": {
      "type": "http",
      "url": "https://api.botoi.com/mcp"
    }
  }
}

README

該儲存庫沒有 README。

工具

49

lookup_ip

IP Lookup

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.

輸入參數ip

lookup_dns

DNS Lookup

Query DNS records (A, AAAA, MX, TXT, CNAME, NS) for a domain. Use when you need to check DNS configuration or troubleshoot domain resolution.

輸入參數typedomain必填

lookup_whois

WHOIS Lookup

Get WHOIS registration data for a domain. Use when you need to find domain ownership, registrar, or expiration date.

輸入參數domain必填

lookup_ssl

SSL Check

Check SSL certificate details and expiry for a domain. Use when verifying HTTPS configuration or checking certificate validity.

輸入參數domain必填

lookup_email

Email Validate

Validate an email address (syntax, MX record, disposable check). Use when you need to verify if an email address is real and deliverable.

輸入參數email必填

lookup_headers

HTTP Headers

Fetch HTTP response headers for a URL. Use when inspecting server configuration, security headers, or caching policies.

無需輸入參數。

lookup_url_metadata

URL Metadata

Extract title, description, OG tags, and favicon from a URL. Use when you need to preview or summarize a webpage.

輸入參數url必填

lookup_domain_availability

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.

輸入參數domain必填

lookup_tech_detect

Tech Detect

Detect technologies used by a website (frameworks, CMS, analytics). Use when analyzing a competitor's tech stack.

輸入參數url必填

lookup_vpn_detect

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.

輸入參數ip必填

lookup_phone

Phone Lookup

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.

輸入參數phone必填

lookup_company

Company Lookup

Look up company information by domain name. Returns name, industry, employee count, location, and social profiles. Use when enriching leads or researching organizations.

輸入參數domain必填

text_base64_encode

Base64 Encode

Encode a UTF-8 string to Base64. Use for embedding data in URLs or APIs that require Base64.

輸入參數text必填urlSafe

text_base64_decode

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.

輸入參數encoded必填urlSafe

text_json_format

JSON Format

Format and pretty-print a JSON string with configurable indentation. Use when making minified or compact JSON readable for debugging or documentation.

輸入參數json必填indent

text_json_validate

JSON Validate

Validate whether a string is valid JSON and report parsing errors.

輸入參數json必填

text_markdown_to_html

Markdown to HTML

Convert Markdown text to HTML. Use when rendering Markdown content for web display or email templates. Returns sanitized HTML.

輸入參數gfmmarkdown必填sanitize

text_html_to_markdown

HTML to Markdown

Convert HTML to clean Markdown. Use when extracting readable content from web pages or migrating HTML docs to Markdown format.

輸入參數html必填

text_csv_to_json

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.

輸入參數csv必填delimiterhas_header

text_yaml_to_json

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.

輸入參數yaml必填

text_json_to_yaml

JSON to YAML

Convert JSON data to YAML format. Use when generating human-readable config files from JSON data structures.

輸入參數data必填indent

text_xml_to_json

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.

輸入參數xml必填

dev_hash

Hash Text

Generate a hash (MD5, SHA-1, SHA-256, SHA-512) of input text. Use for checksums, data integrity, or fingerprinting.

輸入參數text必填algorithm必填

dev_uuid

UUID Generate

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

JWT Sign

Create and sign a JWT with a given payload and secret.

輸入參數secret必填payload必填expires_in

dev_jwt_verify

JWT Verify

Verify and decode a JWT. Use when debugging authentication tokens.

輸入參數token必填

dev_cron_describe

Cron Describe

Convert a cron expression to a human-readable description.

輸入參數expression必填

dev_password_generate

Password Generate

Generate a random password with configurable length and complexity.

輸入參數countlengthnumberssymbolslowercaseuppercaseexcludeAmbiguous

dev_url_encode

URL Encode

URL-encode a string by escaping special characters. Use when building query parameters, form data, or safe URLs that contain reserved characters.

輸入參數text必填component

dev_url_decode

URL Decode

URL-decode a percent-encoded string back to readable text. Use when parsing query parameters, redirect URIs, or encoded form values.

輸入參數text必填component

dev_regex_test

Regex Test

Test a regex pattern against a string and return matches.

輸入參數flagspattern必填testString必填

dev_diff

Text 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.

輸入參數modified必填original必填

dev_semver_parse

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.

輸入參數version必填

dev_timestamp_convert

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.

輸入參數tofromtimestamp必填

security_encrypt

Encrypt Text

Encrypt text using AES-256-GCM with a passphrase.

輸入參數password必填plaintext必填

security_decrypt

Decrypt Text

Decrypt AES-256-GCM encrypted text with a passphrase.

輸入參數password必填ciphertext必填

security_totp_generate

TOTP Generate

Generate a TOTP secret and provisioning URI for 2FA setup.

輸入參數digitsperiodsecret必填

security_validate_credit_card

Validate Credit Card

Validate a credit card number (Luhn check, network detection).

輸入參數number必填

security_pii_detect

PII Detect

Detect personally identifiable information (emails, phones, SSNs) in text.

輸入參數text必填

transform_minify_js

Minify JS

Minify JavaScript code by removing whitespace, comments, and shortening variable names. Use when optimizing bundle size for production deployment.

輸入參數code必填

transform_minify_css

Minify CSS

Minify CSS stylesheets by removing whitespace, comments, and redundant rules. Use when reducing stylesheet size for faster page loads.

輸入參數code必填

transform_sql_format

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.

輸入參數sql必填indent

transform_code_format

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.

輸入參數code必填language必填

transform_json_to_typescript

JSON to TypeScript

Generate TypeScript interfaces from a JSON sample. Use when building type-safe API clients or converting API responses into TypeScript types.

輸入參數json必填name

lookup_address_validate

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.

輸入參數address必填

lookup_breach_check

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.

輸入參數password必填

lookup_ssl_cert_expiry

SSL Certificate Expiry

Check SSL certificate expiry for a domain. Returns issuer, valid dates, days remaining, and expired/expiring-soon flags. Use when monitoring certificate health.

輸入參數domain必填

lookup_dns_monitor

DNS Monitor

Check DNS records for a domain and compare against the previous snapshot. Detects record changes over time. Use when monitoring DNS configuration.

輸入參數typesdomain必填

lookup_accessibility

Accessibility Check

Run 10 basic accessibility checks on a webpage URL. Returns a score, issues list, and summary. Use when you need a quick accessibility audit.

輸入參數url必填

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。