Thousand API

com.thousand-api由 thousand-api.com 发布官方发布者v1.2.0更新于 Oct 24, 2026

Certainty for AI Agents. Deterministic MCP tools for dates, crypto, finance. 84 tools.

已验证Streamable HTTP可网页运行开发者工具安全与监控数据与分析

概览

AI 生成的概览

托管式 MCP 端点,提供 84 个确定性小工具,涵盖日期、工作日、文本、URL、颜色、单位、哈希与查询。

可以做什么
Thousand API 是一个远程 MCP 服务器,在一个端点后汇集了许多细分的实用工具。它涵盖日期与日历(节假日、工作日推算、时区与 cron 调度)、文本处理(HTML 转纯文本、token 估算、分块、PII 掩码、差异比较、相似度)、URL 与网络检查(页面元信息、重定向解析、健康检查、IP 信息、邮编、汇率)、转换(单位、颜色、Markdown 转 HTML、二维码)以及少量安全辅助(JWT 解码、哈希)。辅助工具可让助手搜索工具目录、获取工具 schema、查看配额用量并运行诊断,批处理工具可在一次请求中串联最多十个工具调用。
适用场景
适合需要可靠、可重复计算而非模型猜测的场景:工作日截止日期、节假日判断、时区换算、发送长文本前的 token 预算、文本差异、URL 检查或单位与颜色转换。它是一个便利工具集,当这些小事经常出现时值得添加。
运行要求
远程 streamable HTTP 端点,无需本地运行时或安装包。需要从服务商控制台获取 API 密钥,并通过 x-api-key 请求头发送。需要能访问服务商端点的网络,用量计入带月度配额的套餐。
安装前请注意
API 密钥是机密,通过 x-api-key 请求头发送,请勿写入共享日志或提示词。用量按月度配额计量,超限会返回限流错误。请求内容(包括 URL、文本及传给工具的数据)会发送到第三方服务。JWT 工具仅解码而不验证签名,PII 掩码与 token 估算为启发式,并不精确。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Thousand API,将其添加到工作区。
  2. 连接 x-api-key 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.thousand-api%2Fthousand-api/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "thousand-api": {
      "type": "http",
      "url": "https://mcp.thousand-api.com/mcp",
      "headers": {
        "x-api-key": "<YOUR_API_KEY>"
      }
    }
  }
}

README

该仓库没有 README。

工具

84

utility.search_tools

Search Tools

[utility] キーワード・カテゴリで MCP ツールを検索(無効ツールは除外) / Searches Thousand API MCP tools by keyword and category; disabled tools are excluded. [use_cases: tool_discovery]

输入参数limitquerycategory

utility.get_tool_schema

Get Tool Schema

[utility] 指定ツールの inputSchema・outputSchema をオンデマンド取得 / Returns inputSchema and outputSchema for one tool on demand (tools/list omits outputSchema). [use_cases: tool_discovery]

输入参数tool必填

utility.get_usage

Get Usage

[utility] プランと月次クォータの使用状況(残量・リセット時刻)を返す / Returns the current API key plan and monthly quota usage before hitting limit_exceeded (429). [use_cases: quota, billing]

无需输入参数。

utility.diagnose_mcp

Diagnose MCP

[utility] API疎通・APIキー有効性・無効ツール件数を一括診断(クォータ消費なし) / Runs MCP self-diagnostics: API health via GET /v1/health (no quota), API key check via tool-settings (no quota), and disabled tool counts. [use_cases: tool_discovery, billing]

无需输入参数。

data.execute_batch

Execute Batch

[data] 【複数ツール連続の前に検討】tools:[{id,tool,args}] で MCP ツールを最大10件順次実行。{{stepId.field}} で前ステップ結果を参照。関連ツール3〜5本を個別呼び出しすると往復3〜5回+ツール呼び出しオーバーヘッドが重複するが、execute_batch で1回にまとめコンテキスト消費を大幅削減(概算)。Examples: (1) 今日の日時→祝日→為替 tools:[{id:now,tool:datetime.get_current_datetime,args:{timezone:Asia/Tokyo}},{id:holiday,tool:datetime.is_holiday,args:{country:JP,date:{{now.date}}}},{id:rate,tool:network.get_exchange_rate,args:{from:USD,to:JPY}}] (2) JSON検証→マージ→統計 tools:[validate:data.validate_json,merge:data.merge_json,stats:data.calc_stats] (3) スラッグ→Base64→HMAC tools:[slug:text.generate_slug,b64:convert.base64,hmac:security.generate_hmac]。詳細は tool-catalog の execute_batch_presets 参照 / Prefer before chaining MCP tools: run up to 10 tools via tools:[{id,tool,args}] with {{stepId.field}} refs. Calling 3-5 related tools individually costs ~3-5 round trips plus repeated tool-call overhead; execute_batch combines them into one call, cutting context usage significantly (approx.). Ex1 today→holiday→rate: tools:[{id:now,tool:datetime.get_current_datetime,args:{timezone:Asia/Tokyo}},{id:holiday,tool:datetime.is_holiday,args:{country:JP,date:{{now.date}}}},{id:rate,tool:network.get_exchange_rate,args:{from:USD,to:JPY}}]. Ex2 validate JSON→merge→stats. Ex3 slug→base64→HMAC. See execute_batch_presets in the tool-catalog MCP Resource. [use_cases: workflow, batch]

输入参数stepstoolsstop_on_error

datetime.get_holidays

Get Holidays

[datetime] 指定した国・年の祝日一覧を取得します。日程調整や営業日計算の前処理として使えます。レスポンスに cache_ttl(推奨キャッシュ保持秒数)と cached_at(データ取得時刻)を含み、再取得の要否判断に使えます。 / Returns public holidays for a country and year. Responses include cache_ttl (recommended cache duration in seconds) and cached_at (fetch time) to decide whether to refetch. [use_cases: calendar, business_planning]

输入参数yearcountry必填

datetime.get_calendar_month

Get Calendar Month

[datetime] 指定した年月の月間カレンダー(曜日・祝日・営業日サマリー) / Returns a monthly calendar with weekday, holiday, and business-day summary for a year and month. [use_cases: calendar, business_planning]

输入参数year必填month必填country

datetime.is_holiday

Is Holiday

[datetime] 指定した国・日付が祝日かどうかを判定します。祝日名も返します。レスポンスに cache_ttl(推奨キャッシュ保持秒数)と cached_at(データ取得時刻)を含み、再取得の要否判断に使えます。 / Checks whether a date is a public holiday in the given country and returns the holiday name. Responses include cache_ttl and cached_at for refetch decisions. [use_cases: calendar, business_planning]

输入参数date必填country必填

datetime.add_business_days

Add Business Days

[datetime] 指定した日付からN営業日後(または前)の日付を計算します。土日・祝日を自動的にスキップします。例: 「3営業日後の納期」「5営業日以内に返答」などの計算に使います。 / Calculates a date N business days after (or before) a start date, skipping weekends and holidays. [use_cases: calendar, business_planning]

输入参数days必填from必填country必填

datetime.add_calendar_days

Add Calendar Days

[datetime] 暦日(カレンダー日)の加算・減算(SQL ヒント付き) / Add or subtract calendar days from a date and return a SQL DATE_ADD/DATE_SUB hint. [use_cases: calendar, testing]

输入参数date必填days必填timezone

datetime.generate_test_dates

Generate Test Dates

[datetime] テストデータ・DBシーディング用に基準日から複数オフセット(±N日)の日付セットを一括生成(ラベル・SQL INSERT ヒント付き)。datetime.add_calendar_days は単発加算、本ツールは複数オフセットの一括生成 / Generate multiple labeled test dates from one base date and day offsets (batch seeding). Unlike datetime.add_calendar_days (single offset), returns SQL INSERT VALUES hints for factories. [use_cases: testing, calendar]

输入参数formatoffsets必填timezonebase_date必填

datetime.check_business_hours

Check Business Hours

[datetime] 営業時間内かどうかを判定(タイムゾーン・祝日対応・デフォルト: Asia/Tokyo) / Checks whether a datetime falls within configured business hours, holidays, and timezone rules. [use_cases: business_planning, scheduling]

输入参数hours必填countrydatetime必填timezone

datetime.check_custom_holidays

Check Custom Holidays

[datetime] 法定祝日+カスタム休業日をまとめて判定(複数日・週末対応) / Checks multiple dates against public holidays plus custom non-working days. Returns holiday status, reason (legal/custom/weekend), and name per date. Optionally treats weekends as holidays. [use_cases: batch_test_date, calendar, business_planning]

输入参数dates必填countrycustom_holidaysinclude_weekends

datetime.calc_schedule

Calc Schedule

[datetime] タイムゾーン変換・DST考慮のスケジュール計算 / Converts datetimes across timezones with DST support; add hours, next business day, or next weekday. [use_cases: timezone, scheduling]

输入参数valueat_timecountrybase_time必填operation必填to_timezone必填from_timezone必填

datetime.get_cron_next

Get Cron Next

[datetime] Cron式を解析して次回実行日時を計算(人間向け説明付き・デフォルト: Asia/Tokyo) / Parses a cron expression and returns upcoming run times with a human-readable explanation. [use_cases: scheduling, cron]

输入参数fromcounttimezoneexpression必填

datetime.parse_laravel_schedule

Parse Laravel Schedule

[datetime] Laravel スケジュール式を Cron 式に変換し次回実行時刻を計算 / Parses Laravel scheduler expressions and returns cron equivalents with next run times. [use_cases: scheduling, cron]

输入参数counttimezoneexpression必填base_datetime

network.get_exchange_rate

Get Exchange Rate

[network] 2通貨間の為替レートを取得し、指定金額の換算結果を返します。from(基準通貨)から to(換算先通貨)へのレート・換算額・取得時刻を含みます。レスポンスに cache_ttl(推奨キャッシュ保持秒数)と cached_at(データ取得時刻)を含み、再取得の要否判断に使えます。 / Fetches the exchange rate between two currencies and converts an optional amount. Responses include cache_ttl and cached_at for refetch decisions. [use_cases: finance]

输入参数to必填from必填amount

network.lookup_postal_code

Lookup Postal Code

[network] 日本の郵便番号↔住所の正引き・逆引き(日本郵便公式データ・最大50件)。レスポンスに cache_ttl(推奨キャッシュ保持秒数)と cached_at(データ取得時刻)を含み、再取得の要否判断に使えます。 / Bidirectional Japanese postal code lookup using official Japan Post data. Responses include cache_ttl and cached_at for refetch decisions. [use_cases: localization, address]

输入参数codelimitaddresscountry

network.get_page_meta

Get Page Meta

[network] URLのページ情報(タイトル・説明・OGP・favicon)を取得します。ユーザーが共有したURLの内容確認、リンクの要約、SNSプレビューの生成などに使えます。AIが直接アクセスできないURLの情報を取得する際に有効です。 / Fetches page title, description, OGP tags, and favicon for a URL when the agent cannot browse directly. [use_cases: url_check, scraping]

输入参数url必填

utility.get_distance

Get Distance

[utility] 2地点の緯度・経度間の地上距離(メートル)を計算します。座標は「緯度,経度」の文字列で1点ずつ渡します。アルゴリズムは hubeny(既定・高速)・球面三角法・測地線航法から選択できます。 / Calculates geodesic distance in meters between two latitude/longitude coordinate pairs. [use_cases: geo, mapping]

输入参数p1必填p2必填type

utility.convert_coordinates

Convert Coordinates

[utility] Convert geographic coordinates between WGS84 (GPS), Tokyo Datum (旧日本測地系), JGD2011 (測地成果2011), and map tile coordinates (XYZ tile scheme used by GSI, OpenStreetMap, and Google Maps). Essential for Japanese map applications where GPS data and legacy coordinate systems diverge by up to 450 meters. / Convert Coordinates. Developer utilities for calculations and checks. [use_cases: geo, mapping]

输入参数to必填lat必填lng必填from必填zoom

convert.get_qrcode

Get QR Code

[convert] テキストやURLからQRコード画像を生成します。PNG・JPEG・SVG・EPS形式に対応し、サイズや前景色・背景色を指定できます。MCPでは画像を image コンテンツとして返します。コンテキスト節約のため return: "metadata_only" でサイズ・形式のみ取得できます。 / Generates a QR code image (PNG, JPEG, SVG, EPS) from text or a URL with size and color options. [use_cases: media, data_conversion]

输入参数data必填sizeformat必填returnbg_colorfg_color

network.get_ip_info

Get IP Info

[network] IPアドレスの地理情報を取得 / Looks up geographic information for an IP address; omit address to use the caller IP. [use_cases: network]

输入参数address

text.extract_text_from_html

Extract Text from HTML

[text] HTMLからプレーンテキストを抽出(タグ除去・エンティティデコード・空白正規化・リンク一覧オプション) / Extracts plain text from HTML with tag removal and entity decoding. [use_cases: text_processing]

输入参数html必填max_lengthpreserve_links

text.get_text_stats

Get Text Stats

[text] テキストの文字数・単語数・段落数・推定読了時間を計算(ja / en) / Counts characters, words, paragraphs, and estimated reading time for Japanese or English text. [use_cases: text_processing]

输入参数langtext必填

text.estimate_tokens

Estimate Tokens

[text] テキストのLLMトークン数を近似計算。TOKENを節約するため、HTMLや長文をLLMに渡す前に消費トークン数を事前確認できる / Approximates LLM token usage from text before sending it to a model—save tokens by checking HTML or long documents upfront. Character-type heuristics only; not exact tokenizer output. [use_cases: text_processing, token_estimation]

输入参数text必填model_hint

text.split_text

Split Text

[text] 長文を文・段落の境界を保ったままチャンク分割(LLMコンテキスト・RAG前処理用、overlap対応) / Splits long text into chunks without breaking sentence/paragraph boundaries. Useful for preparing text for LLM context windows or RAG chunking. Combine with text.estimate_tokens to size chunks by token budget (character-based sizing only for now). [use_cases: text_processing, rag, token_estimation]

输入参数text必填overlapboundarymax_chars必填

text.mask_pii

Mask PII

[text] テキスト内の個人情報(メール・日本の電話番号・クレジットカード)を正規表現+Luhnで検出してマスキング。固定長マスクで元の長さを漏らさない。正規表現ベースのため偽陽性/偽陰性あり(専用DLPの代替ではない) / Detects and masks PII (email addresses, Japanese phone numbers, credit card numbers) in text using regex + Luhn validation for cards. Uses fixed-length masking (not length-preserving) so masked output doesn't leak the original length. Note: regex-based detection has inherent false-positive/false-negative tradeoffs — not a substitute for a dedicated DLP solution. [use_cases: security, text_processing]

输入参数text必填typesmask_char

text.diff_text

Diff Text

[text] 2つのテキストを比較し、unified diff または JSON 形式で差分を返す / Compares two texts and returns unified diff or structured JSON differences. [use_cases: text_processing]

输入参数formatmodified必填original必填context_lines

text.diff_markdown_tables

Diff Markdown Tables

[text] 2つの Markdown テーブルをセル単位で比較し、列・行の追加削除とセル変更を構造化して返す / Compares two Markdown tables at the cell level with structured added/changed/removed rows. [use_cases: design_review, text_processing]

输入参数after必填before必填key_column

text.calc_text_similarity

Calc Text Similarity

[text] 2つのテキストの類似度を Levenshtein・Jaro-Winkler・Jaccard で数値スコア(0〜1)として返す / Returns Levenshtein, Jaro-Winkler, and Jaccard similarity scores for two texts. [use_cases: text_processing]

输入参数text1必填text2必填algorithms

network.resolve_url

Resolve URL

[network] URLの最終リダイレクト先を追跡(短縮URL・アフィリエイトURLの実体確認) / Follows redirects to resolve the final URL—useful for short links and affiliate URLs. [use_cases: url_check]

输入参数url必填

convert.markdown

Convert Markdown

[convert] MarkdownテキストをHTMLに変換(GFM対応・XSSサニタイズ) / Converts Markdown to HTML with optional GFM support and XSS sanitization. [use_cases: data_conversion]

输入参数markdown必填sanitize

utility.generate_color_palette

Generate Color Palette

[utility] 基準カラーコードからカラーパレットを生成(補色・類似色・トライアド等) / Generates mathematically accurate palettes (complementary, analogous, triad, etc.) from a base color. [use_cases: design]

输入参数typecolor必填

utility.calc_color_contrast

Calc Color Contrast

[utility] 2色間のWCAG 2.1コントラスト比とAA/AAA適合判定を計算 / Calculates WCAG 2.1 contrast ratio and AA/AAA compliance between two colors. [use_cases: design]

输入参数background必填foreground必填

convert.color

Convert Color

[convert] HEX/RGB/HSL/HSV/CMYK間の色空間変換(RGB中継で一貫性を保証) / Converts colors between HEX, RGB, HSL, HSV, and CMYK via RGB. [use_cases: data_conversion]

输入参数from必填color必填

network.inspect_url

Inspect URL

[network] URLのヘルスチェック(ステータス・レスポンスタイム・SSL・ヘッダー) / Checks URL health: HTTP status, response time, SSL certificate, and response headers. [use_cases: url_check, network]

输入参数url必填

security.decode_jwt

Decode JWT

[security] JWTをデコード(署名検証なし・ヘッダー・ペイロード・有効期限) / Decodes a JWT header and payload without signature verification; returns expiry metadata. [use_cases: security, auth]

输入参数token必填

convert.unit

Convert Unit

[convert] 長さ・重さ・温度・面積・体積・速度・データ量の単位変換(mathjs) / Converts numeric values across length, weight, temperature, area, volume, speed, and data units. [use_cases: data_conversion]

输入参数to必填from必填value必填

security.generate_hash

Generate Hash

[security] テキストからMD5・SHA-1・SHA-256・SHA-512のハッシュ値を生成 / Generates MD5, SHA-1, SHA-256, or SHA-512 hashes from text for checksums and integrity checks. [use_cases: security, crypto]

输入参数text必填algorithm

security.generate_uuid

Generate UUID

[security] 暗号学的に安全な UUID v4 を1件以上生成(最大100件) / Generate one or more cryptographically secure UUID v4 strings. Unlike LLM-generated UUIDs, these are guaranteed to be RFC 4122-compliant with proper version and variant bits. Use for database primary keys, job IDs, and any context requiring unique identifiers. [use_cases: security, validation]

输入参数countversion

security.validate_uuid

Validate UUID

[security] UUID形式の検証とバージョン(v1-v5)・variant の判定 / Validate whether strings are properly formatted UUIDs and identify their version (v1-v5). Useful for checking user input, validating IDs from external systems, or verifying AI-generated UUIDs before using them as database keys. [use_cases: security, validation]

输入参数values必填

security.validate_barcode

Validate Barcode

[security] ISBN/JANバーコードの検証とISBN-10/ISBN-13変換 / Validates and normalizes barcode formats such as EAN-13, UPC, and ISBN. [use_cases: validation, ecommerce]

输入参数code必填type

security.validate_luhn

Validate Luhn

[security] Luhn(mod 10)チェックディジット検証(クレジットカード・IMEI等) / Validates Luhn check digits for credit cards, IMEI, and similar identifiers. [use_cases: validation, ecommerce]

输入参数value必填format

security.generate_hmac

Generate HMAC

[security] HMAC署名の生成・検証(SHA-256/512/1/MD5・timing-safe compare) / Generates or verifies HMAC signatures for common hash algorithms. [use_cases: security, crypto]

输入参数mode必填secret必填message必填encodingalgorithm必填signature

security.generate_totp

Generate TOTP

[security] RFC 6238準拠のTOTPコード生成・検証(2FA向け・HMAC-SHA1。任意のtimestampで評価時刻を固定可。QR/otpauthはスコープ外) / Generates or validates RFC 6238 TOTP (time-based one-time password) codes for 2FA implementations. Exact HMAC-SHA1 computation and time-step math are error-prone for LLMs to do by hand. Optional timestamp (UNIX seconds) overrides evaluation time for deterministic tests. QR code / otpauth:// URI generation is out of scope — pair with a QR code tool if needed. [use_cases: security, auth, crypto]

输入参数codeaction必填digitsperiodsecret必填windowtimestamp

convert.csv

Convert CSV

[convert] CSVとJSONの相互変換(ヘッダー・区切り文字・UTF-8 BOM対応・最大1MB) / Converts CSV to JSON or JSON to CSV with delimiter and header options. [use_cases: data_conversion]

输入参数to必填bomfrom必填input必填delimiterhas_header

convert.yaml

Convert YAML

[convert] YAMLとJSONの相互変換(JSON出力時のインデント指定・最大1MB) / Converts between YAML and JSON deterministically. [use_cases: data_conversion]

输入参数to必填from必填input必填indent

convert.toml

Convert TOML

[convert] TOMLとJSONの相互変換(ネストテーブル・テーブル配列対応・最大1MB) / Converts between TOML and JSON. [use_cases: data_conversion]

输入参数input必填indentdirection必填

convert.xml

Convert XML

[convert] XMLとJSONの相互変換(属性プレフィックス・ネスト要素対応・最大1MB) / Converts between XML and JSON. [use_cases: data_conversion]

输入参数input必填indentdirection必填attribute_prefix

convert.base64

Convert Base64

[convert] Base64エンコード/デコード(URL-safe対応・UTF-8/hex/base64入力) / Encodes or decodes Base64 with optional URL-safe mode and input encodings. [use_cases: data_conversion]

输入参数data必填url_safedirection必填input_encoding

convert.url_encoding

URL Encode/Decode

[convert] URLパーセントエンコード/デコード(component=encodeURIComponent / uri=encodeURI・不正%シーケンスは明確なエラー) / Encodes or decodes URL percent-encoding (encodeURIComponent/decodeURIComponent or encodeURI/decodeURI). Handles multi-byte UTF-8 characters (e.g. Japanese) correctly and returns a clear error on malformed percent-sequences instead of throwing. [use_cases: data_conversion]

输入参数text必填componentdirection必填

convert.format

Convert Format

[convert] JSONハブで CSV/YAML/TOML/XML/Base64 を相互変換(convert_csv 等の統合代替) / Convert between JSON and CSV, YAML, TOML, XML, or Base64 in one tool. All conversions go through JSON (no direct csv→yaml). Can replace convert_csv, convert_yaml, convert_toml, convert_xml, and JSON↔Base64 workflows. Consolidates per-format conversion tools into a single interface; individual tools remain available for now. [use_cases: data_conversion]

输入参数data必填format必填optionsdirection必填

utility.calc_expression

Calc Expression

[utility] 数式・計算式の安全な評価(mathjs・変数バインディング・精度指定) / Safely evaluates mathematical expressions with optional variables. [use_cases: dev]

输入参数precisionvariablesexpression必填

utility.calc_tax

Calc Tax

[utility] 日本の消費税計算(標準10%・軽減8%・端数処理・複数品目合算・税抜↔税込変換) / Calculates Japanese consumption tax with configurable rates, rounding, and multi-item totals. [use_cases: accounting, billing]

输入参数rateitemsamountroundingdirection

utility.calc_loan

Calc Loan

[utility] ローン返済計算(元利均等・元金均等・返済計画表・円単位端数調整) / Calculates loan repayment (equal payment or equal principal method), including monthly breakdown of principal/interest. LLMs frequently make rounding errors in compound interest math; this returns exact yen-rounded figures with correct final-month adjustment. [use_cases: finance, billing]

输入参数methodprincipal必填annual_rate必填term_months必填include_schedule

utility.compare_versions

Compare Versions

[utility] Semverバージョン比較・ソート・レンジ判定 / Compares semantic version strings and reports ordering. [use_cases: dev]

输入参数againstcompareversionssatisfiesinclude_prerelease

utility.calc_pagination

Calc Pagination

[utility] ページネーション計算(offset/limit/from/to/page_range 等を一括算出) / Calculates pagination offsets, page counts, and slice boundaries. [use_cases: dev]

输入参数per_pagetotal_items必填window_sizecurrent_page必填

network.dns_lookup

DNS Lookup

[network] ドメインのDNSレコード取得(A / AAAA / CNAME / MX / TXT / NS・type=all対応) / Resolves DNS records (A, AAAA, MX, TXT, etc.) for a domain or hostname. [use_cases: network]

输入参数typedomain必填

network.calc_cidr

Calc CIDR

[network] IPv4 CIDR/IPレンジ計算(ネットワーク・ブロードキャスト・マスク・ホスト数) / Calculates network address, broadcast, host range, and subnet details from CIDR notation. [use_cases: network]

输入参数cidr必填

network.check_ip_in_range

Check IP In Range

[network] 指定IPv4が複数CIDRレンジに含まれるかをビット演算で判定。calc_cidrでレンジ情報取得→check_ip_in_rangeでIP判定の連携が可能。セキュリティグループルール検証・VPC設計支援向け / Checks whether an IPv4 address falls within one or more CIDR blocks using bit-mask arithmetic. [use_cases: network]

输入参数ip必填ranges必填

network.check_domain_format

Check Domain Format

[network] ドメイン名のRFC 1035/1123形式検証(ラベル・TLD・IDN/Punycode)。DNS解決は行わない(解決はnetwork.dns_lookup)。tldは末尾ラベルのみ(PSL非対応) / Validates whether a string is a well-formed domain name per RFC 1035/1123 (label length, character set, IDN/Punycode). Format validation only — does NOT perform DNS resolution (use network.dns_lookup for that). TLD field is the raw last label, not a public-suffix-list-aware effective TLD. [use_cases: validation, network]

输入参数domain必填

network.http_fetch

HTTP Fetch

[network] 外部URLへHTTPリクエストを送信しレスポンスを返す。GET/POST/PUT/PATCH/DELETE/HEAD対応。認証付きAPI呼び出し向け。Starterプラン以上が必要 / Send an HTTP request to an external URL and return the response. Supports GET/POST/PUT/PATCH/DELETE/HEAD methods with custom headers and body. Useful for calling authenticated APIs on behalf of the agent. Requires Starter plan or above. [use_cases: network]

输入参数url必填bodymethodheaderstimeout_ms

data.query_json

Query JSON

[data] JSONPathクエリでJSONデータから値を抽出(フィルタ式対応・最大1MB) / Extracts values from JSON using JSONPath, including filter expressions. [use_cases: json_validation, data_extraction]

输入参数json必填query必填

data.calc_stats

Calc Stats

[data] 数値配列の統計値を計算(平均・中央値・最頻値・分散・標準偏差・パーセンタイル・最大1000要素) / Computes mean, median, standard deviation, percentiles, and related stats for numeric arrays. [use_cases: data_extraction, analytics]

输入参数values必填

data.validate_format

Validate Format

[data] IPv4/IPv6/CIDR・メール・URL・クレジットカード・日本の電話番号の形式検証 / Validates IPv4/IPv6/CIDR, email, URL, credit card, and Japanese phone formats. [use_cases: validation, schema_check]

输入参数type必填value必填

convert.data_size

Convert Data Size

[convert] データサイズ単位変換(SI 1000進 / binary 1024進を一括換算) / Converts data sizes between SI (1000-based) and binary (1024-based) units. [use_cases: data_conversion]

输入参数from必填value必填

convert.format_number

Format Number

[convert] 数値のロケール別フォーマット(通貨・パーセント・単位付き) / Formats numbers with locale, currency, percent, and precision options. [use_cases: data_conversion]

输入参数unitstylevalue必填localecurrencymaximum_fraction_digitsminimum_fraction_digits

text.convert_japanese

Convert Japanese

[text] 日本語テキストをひらがな・カタカナ・ローマ字に変換(kuromoji) / Converts Japanese text between hiragana, katakana, and half-width forms. [use_cases: text_processing]

输入参数to必填text必填

text.generate_slug

Generate Slug

[text] テキスト(日本語含む)をURLセーフなスラッグに変換(ヘボン式ローマ字化 + 正規化) / Generates URL-safe slugs from text with locale-aware rules. [use_cases: text_processing]

输入参数text必填localelowercaseseparatormax_length

datetime.get_current_datetime

Get Current Datetime

[datetime] 指定タイムゾーンの現在日時(ISO / Unix / 曜日・デフォルト: Asia/Tokyo) / Returns the current date and time in a given IANA timezone for accurate "today" calculations. [use_cases: timezone, scheduling]

输入参数formattimezone

datetime.calc_datetime_diff

Calc Datetime Diff

[datetime] 2つの日時の差分を年・月・週・日・時間・分・秒で計算(デフォルト: Asia/Tokyo) / Calculates the difference between two datetimes in multiple units. [use_cases: timezone, scheduling]

输入参数to必填from必填timezone

datetime.format_relative_time

Format Relative Time

[datetime] 絶対日時を「3時間前」「昨日」等の相対・自然言語表現に変換(7日超は絶対日付) / Formats an absolute datetime as locale-aware relative phrases like "3 hours ago", with absolute-date fallback beyond 7 days. [use_cases: timezone, scheduling, localization]

输入参数stylelocaledatetime必填timezonereference

datetime.convert_japanese_era

Convert Japanese Era

[datetime] 和暦↔西暦変換(明治・大正・昭和・平成・令和、元号境界日対応) / Converts between Japanese era names and Gregorian dates. [use_cases: calendar, localization]

输入参数dayeradatemonthera_yeardirection必填

datetime.convert_iso_duration

Convert ISO Duration

[datetime] ISO 8601 Duration のパース・フォーマット(PT1H30M ↔ 成分・秒数) / Converts ISO 8601 duration strings to and from human-readable forms. [use_cases: scheduling, data_conversion]

输入参数dayshoursyearsmonthsminutessecondsdurationdirection必填include_months_years

text.convert_string_case

Convert String Case

[text] 文字列ケース変換(camel / snake / kebab / pascal 等・入力ケース自動検出・to=all 対応) / Converts string case (camelCase, snake_case, kebab-case, etc.). [use_cases: text_processing]

输入参数to必填text必填

text.generate_random_string

Generate Random String

[text] 暗号学的に安全なランダム文字列生成(文字セット・長さ・個数指定) / Generates random strings with configurable charset and length. [use_cases: text_processing]

输入参数countlengthcharset

data.validate_json

Validate JSON

[data] JSON文字列のパース・JSON Schema(Draft-07)検証・構文エラーの自動修復 / Parses JSON and optionally validates against Draft-07 JSON Schema with optional auto-repair. [use_cases: json_validation, schema_check]

输入参数schemajson_str必填auto_repair

data.validate_schema

Validate Schema

[data] パース済みJSONデータの本格的なJSON Schema(Draft-07)検証(format/pattern/min-max等・schema_path付きエラー)。data.validate_json(構文チェック+自動修復)とは別。2段階: validate_json→validate_schema / Validate Schema. Structured data validation, query, and transformation. [use_cases: data_processing]

输入参数data必填schema必填all_errors

data.validate_all

Validate All

[data] JSON/UUID/Luhn/バーコードを type で指定して統合検証(個別 validate_* の代替) / Unified validation for JSON, UUID, Luhn checksum, and barcodes (ISBN/JAN/UPC). Specify type and value; pass type-specific options (schema, format, type hint). Can replace validate_json, validate_uuid, validate_luhn, and validate_barcode. Consolidates per-type validators into one interface; individual tools remain available for now. [use_cases: data_processing]

输入参数type必填value必填options

data.merge_json

Merge JSON

[data] JSONオブジェクトのdeep mergeまたはRFC 6902 JSON Patch適用(変更キー一覧付き) / Deep-merges two JSON objects or applies RFC 6902 JSON Patch operations. [use_cases: json_validation, workflow]

输入参数base必填mode必填patchoperationsarray_strategynull_overwrites

data.diff_arrays

Diff Arrays

[data] 2つの配列を比較し added / removed / unchanged を返す(プリミティブ配列・key指定オブジェクト配列・順序無視比較) / Compares two arrays and returns added, removed, and unchanged elements. [use_cases: data_extraction, workflow]

输入参数keyafter必填before必填ignore_order

data.sort_json

Sort JSON

[data] JSONオブジェクト配列を複数キー・昇順/降順混在で安定ソート(ドット記法のネストキー対応・欠損/null/型不一致は末尾) / Sorts an array of JSON objects by one or more keys, with independent ascending/descending order per key. Uses a stable sort, so LLMs no longer need to hand-write multi-key comparator logic (a common source of bugs). [use_cases: data_processing, workflow]

输入参数items必填sort_keys必填

convert.transform_image

Transform Image

[convert] URLから画像を取得しWebP/JPEG/PNG/AVIF変換・リサイズ・圧縮(MCPはimageコンテンツ返却。return: metadata_onlyでコンテキスト節約可) / Fetches an image from a URL and converts format, resizes, or compresses it to Base64. [use_cases: media, data_conversion]

输入参数fiturl必填widthformatheightreturnquality

版本历史

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

评分

已满足适用检查项的 75%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。