MCPツール索引

69 本の MCP ツールから用途に合うものを素早く見つけるための索引です。エージェント向けには search_tools / get_tool_schema、MCP Resource の tool-catalog も利用できます。

エージェント向けツール発見

手段名前 / URI説明
utility.search_toolsutility.search_toolsキーワード・カテゴリでツールを検索(無効ツールは除外)
utility.get_tool_schemautility.get_tool_schema1 ツール分の inputSchema + outputSchema を取得
MCP Resource`thousand-api://catalog/tools`カテゴリ・ラベル・use_cases・data.execute_batch プリセット付き JSON カタログ(有効ツールのみ)

search_tools の例

{
  "query": "json",
  "category": "data",
  "limit": 5
}

data.execute_batch ワークフロープリセット

複数ツールを連続呼び出しする前に data.execute_batch を検討してください。下記を data.execute_batch の引数にそのままコピーできます。

バッチ API リファレンス

今日の日付 → 祝日判定 → 為替レート

現在日時を取得し、その日が祝日かを判定したうえで USD/JPY レートを取得する定番チェーン。

{
  "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",
        "amount": 100
      }
    }
  ]
}

JSON 検証 → マージ → 統計計算

JSON を検証し、デフォルト値をマージしたうえで数値配列の統計を計算する。

{
  "tools": [
    {
      "id": "validate",
      "tool": "data.validate_json",
      "args": {
        "json_str": "{\"scores\":[10,20,30,40]}"
      }
    },
    {
      "id": "merge",
      "tool": "data.merge_json",
      "args": {
        "mode": "merge",
        "base": "{{validate.json}}",
        "patch": {
          "meta": {
            "source": "batch"
          }
        }
      }
    },
    {
      "id": "stats",
      "tool": "data.calc_stats",
      "args": {
        "values": [
          10,
          20,
          30,
          40
        ]
      }
    }
  ]
}

スラッグ生成 → Base64 → HMAC 署名

テキストからスラッグを生成し、Base64 エンコードして HMAC 署名を順次作成する。

{
  "tools": [
    {
      "id": "slug",
      "tool": "text.generate_slug",
      "args": {
        "text": "Hello World API"
      }
    },
    {
      "id": "b64",
      "tool": "convert.base64",
      "args": {
        "data": "{{slug.slug}}",
        "direction": "encode"
      }
    },
    {
      "id": "hmac",
      "tool": "security.generate_hmac",
      "args": {
        "mode": "sign",
        "algorithm": "sha256",
        "message": "{{b64.output}}",
        "secret": "my-secret-key"
      }
    }
  ]
}

ユースケース別索引

accounting

accounting

ツール名日本語ラベル英語ラベル
`utility.calc_tax`消費税計算Calc Tax

住所・郵便番号

Address lookup

ツール名日本語ラベル英語ラベル
`network.lookup_postal_code`郵便番号検索Lookup Postal Code

分析・統計

Analytics

ツール名日本語ラベル英語ラベル
`data.calc_stats`統計計算Calc Stats

認証

Authentication

ツール名日本語ラベル英語ラベル
`security.decode_jwt`JWT解析Decode JWT

バッチ実行

Batch execution

ツール名日本語ラベル英語ラベル
`data.execute_batch`バッチ実行Execute Batch

batch_test_date

batch_test_date

ツール名日本語ラベル英語ラベル
`datetime.check_custom_holidays`カスタム休業日判定Check Custom Holidays

課金・プラン

Billing

ツール名日本語ラベル英語ラベル
`utility.calc_tax`消費税計算Calc Tax
`utility.diagnose_mcp`MCP自己診断Diagnose MCP
`utility.get_usage`クォータ・使用量確認Get Usage

営業日・スケジュール

Business planning

ツール名日本語ラベル英語ラベル
`datetime.add_business_days`営業日計算Add Business Days
`datetime.check_business_hours`営業時間判定Check Business Hours
`datetime.check_custom_holidays`カスタム休業日判定Check Custom Holidays
`datetime.get_calendar_month`月カレンダー取得Get Calendar Month
`datetime.get_holidays`祝日一覧取得Get Holidays
`datetime.is_holiday`祝日判定Is Holiday

カレンダー・祝日

Calendar & holidays

ツール名日本語ラベル英語ラベル
`datetime.add_business_days`営業日計算Add Business Days
`datetime.add_calendar_days`暦日加算・減算Add Calendar Days
`datetime.check_custom_holidays`カスタム休業日判定Check Custom Holidays
`datetime.convert_japanese_era`和暦↔西暦変換Convert Japanese Era
`datetime.generate_test_dates`テスト用日付セット生成Generate Test Dates
`datetime.get_calendar_month`月カレンダー取得Get Calendar Month
`datetime.get_holidays`祝日一覧取得Get Holidays
`datetime.is_holiday`祝日判定Is Holiday

Cron

Cron

ツール名日本語ラベル英語ラベル
`datetime.get_cron_next`Cron次回実行時刻Get Cron Next
`datetime.parse_laravel_schedule`Laravelスケジュール式パースParse Laravel Schedule

暗号・ハッシュ

Cryptography

ツール名日本語ラベル英語ラベル
`security.generate_hash`ハッシュ生成Generate Hash
`security.generate_hmac`HMAC署名生成・検証Generate HMAC

フォーマット変換

Format conversion

ツール名日本語ラベル英語ラベル
`convert.base64`Base64変換Convert Base64
`convert.color`色空間変換Convert Color
`convert.csv`CSV変換Convert CSV
`convert.data_size`データサイズ単位変換Convert Data Size
`convert.format`形式変換(統合)Convert Format
`convert.format_number`数値フォーマットFormat Number
`convert.get_qrcode`QRコード生成Get QR Code
`convert.markdown`Markdown変換Convert Markdown
`convert.roman_numerals`ローマ数字変換Convert Roman Numerals
`convert.toml`TOML変換Convert TOML
`convert.transform_image`画像変換Transform Image
`convert.unit`単位変換Convert Unit
`convert.xml`XML変換Convert XML
`convert.yaml`YAML変換Convert YAML
`datetime.convert_iso_duration`ISO 8601 Duration変換Convert ISO Duration

データ抽出

Data extraction

ツール名日本語ラベル英語ラベル
`data.calc_stats`統計計算Calc Stats
`data.diff_arrays`配列差分Diff Arrays
`data.query_json`JSONPathクエリQuery JSON

データ処理

Data processing

ツール名日本語ラベル英語ラベル
`data.validate_all`統合バリデーションValidate All
`data.validate_schema`JSON Schema検証Validate Schema

デザイン・配色

Design

ツール名日本語ラベル英語ラベル
`utility.calc_color_contrast`WCAGコントラスト比Calc Color Contrast
`utility.generate_color_palette`カラーパレット生成Generate Color Palette

設計レビュー

Design review

ツール名日本語ラベル英語ラベル
`text.diff_markdown_tables`Markdownテーブル構造化diffDiff Markdown Tables

開発ユーティリティ

Dev utilities

ツール名日本語ラベル英語ラベル
`utility.calc_expression`数式評価Calc Expression
`utility.calc_pagination`ページネーション計算Calc Pagination
`utility.compare_versions`バージョン比較Compare Versions

EC・決済

E-commerce

ツール名日本語ラベル英語ラベル
`security.validate_barcode`バーコード検証・変換Validate Barcode
`security.validate_luhn`Luhnチェックディジット検証Validate Luhn

為替・金融

Finance

ツール名日本語ラベル英語ラベル
`network.get_exchange_rate`為替レート取得Get Exchange Rate

地理・距離

Geography

ツール名日本語ラベル英語ラベル
`utility.convert_coordinates`座標系変換Convert Coordinates
`utility.get_distance`距離計算Get Distance

JSON検証

JSON validation

ツール名日本語ラベル英語ラベル
`data.merge_json`JSONマージ/パッチMerge JSON
`data.query_json`JSONPathクエリQuery JSON
`data.validate_json`JSONバリデーションValidate JSON

ローカライゼーション

Localization

ツール名日本語ラベル英語ラベル
`datetime.convert_japanese_era`和暦↔西暦変換Convert Japanese Era
`datetime.format_relative_time`相対時刻フォーマットFormat Relative Time
`network.lookup_postal_code`郵便番号検索Lookup Postal Code

地図・座標

Mapping

ツール名日本語ラベル英語ラベル
`utility.convert_coordinates`座標系変換Convert Coordinates
`utility.get_distance`距離計算Get Distance

メディア

Media

ツール名日本語ラベル英語ラベル
`convert.get_qrcode`QRコード生成Get QR Code
`convert.transform_image`画像変換Transform Image

ネットワーク

Network

ツール名日本語ラベル英語ラベル
`network.calc_cidr`CIDR/IPレンジ計算Calc CIDR
`network.check_ip_in_range`IP範囲チェックCheck IP In Range
`network.dns_lookup`DNSルックアップDNS Lookup
`network.get_ip_info`IP情報取得Get IP Info
`network.http_fetch`HTTP FetchHTTP Fetch
`network.inspect_url`URLヘルスチェックInspect URL

クォータ

Quota

ツール名日本語ラベル英語ラベル
`utility.get_usage`クォータ・使用量確認Get Usage

スケジュール

Scheduling

ツール名日本語ラベル英語ラベル
`datetime.calc_datetime_diff`日時差分計算Calc Datetime Diff
`datetime.calc_schedule`タイムゾーン変換Calc Schedule
`datetime.check_business_hours`営業時間判定Check Business Hours
`datetime.convert_iso_duration`ISO 8601 Duration変換Convert ISO Duration
`datetime.format_relative_time`相対時刻フォーマットFormat Relative Time
`datetime.get_cron_next`Cron次回実行時刻Get Cron Next
`datetime.get_current_datetime`現在時刻取得Get Current Datetime
`datetime.parse_laravel_schedule`Laravelスケジュール式パースParse Laravel Schedule

スキーマ検証

Schema check

ツール名日本語ラベル英語ラベル
`data.validate_format`フォーマット検証Validate Format
`data.validate_json`JSONバリデーションValidate JSON

スクレイピング

Scraping

ツール名日本語ラベル英語ラベル
`network.get_page_meta`ページメタ情報取得Get Page Meta

セキュリティ

Security

ツール名日本語ラベル英語ラベル
`security.decode_jwt`JWT解析Decode JWT
`security.generate_hash`ハッシュ生成Generate Hash
`security.generate_hmac`HMAC署名生成・検証Generate HMAC
`security.generate_uuid`UUID生成Generate UUID
`security.validate_uuid`UUID検証Validate UUID

テストデータ

Test data

ツール名日本語ラベル英語ラベル
`datetime.add_calendar_days`暦日加算・減算Add Calendar Days
`datetime.generate_test_dates`テスト用日付セット生成Generate Test Dates

テキスト処理

Text processing

ツール名日本語ラベル英語ラベル
`convert.roman_numerals`ローマ数字変換Convert Roman Numerals
`text.calc_text_similarity`テキスト類似度計算Calc Text Similarity
`text.convert_japanese`日本語変換Convert Japanese
`text.convert_string_case`文字列ケース変換Convert String Case
`text.diff_markdown_tables`Markdownテーブル構造化diffDiff Markdown Tables
`text.diff_text`テキスト差分Diff Text
`text.estimate_tokens`トークン数見積もりEstimate Tokens
`text.extract_text_from_html`HTML→テキスト抽出Extract Text from HTML
`text.format_number_words`数値→言語表現変換Format Number Words
`text.generate_random_string`ランダム文字列生成Generate Random String
`text.generate_slug`スラッグ生成Generate Slug
`text.get_text_stats`テキスト統計Get Text Stats
`text.render_template`テンプレート描画Render Template
`text.test_regex`正規表現テストTest Regex

タイムゾーン

Timezone

ツール名日本語ラベル英語ラベル
`datetime.calc_datetime_diff`日時差分計算Calc Datetime Diff
`datetime.calc_schedule`タイムゾーン変換Calc Schedule
`datetime.format_relative_time`相対時刻フォーマットFormat Relative Time
`datetime.get_current_datetime`現在時刻取得Get Current Datetime

トークン見積もり

Token estimation

ツール名日本語ラベル英語ラベル
`text.estimate_tokens`トークン数見積もりEstimate Tokens

ツール発見

Tool discovery

ツール名日本語ラベル英語ラベル
`utility.diagnose_mcp`MCP自己診断Diagnose MCP
`utility.get_tool_schema`ツールスキーマ取得Get Tool Schema
`utility.search_tools`ツール検索Search Tools

URL確認

URL inspection

ツール名日本語ラベル英語ラベル
`network.get_page_meta`ページメタ情報取得Get Page Meta
`network.inspect_url`URLヘルスチェックInspect URL
`network.resolve_url`URLリダイレクト追跡Resolve URL

バリデーション

Validation

ツール名日本語ラベル英語ラベル
`data.validate_format`フォーマット検証Validate Format
`security.generate_uuid`UUID生成Generate UUID
`security.validate_barcode`バーコード検証・変換Validate Barcode
`security.validate_luhn`Luhnチェックディジット検証Validate Luhn
`security.validate_uuid`UUID検証Validate UUID

ワークフロー

Workflow

ツール名日本語ラベル英語ラベル
`data.diff_arrays`配列差分Diff Arrays
`data.execute_batch`バッチ実行Execute Batch
`data.merge_json`JSONマージ/パッチMerge JSON

カテゴリ別一覧

日時・カレンダー

API リファレンスを見る

ツール名日本語ラベルユースケース
`datetime.add_business_days`営業日計算calendar, business_planning
`datetime.add_calendar_days`暦日加算・減算calendar, testing
`datetime.calc_datetime_diff`日時差分計算timezone, scheduling
`datetime.calc_schedule`タイムゾーン変換timezone, scheduling
`datetime.check_business_hours`営業時間判定business_planning, scheduling
`datetime.check_custom_holidays`カスタム休業日判定batch_test_date, calendar, business_planning
`datetime.convert_iso_duration`ISO 8601 Duration変換scheduling, data_conversion
`datetime.convert_japanese_era`和暦↔西暦変換calendar, localization
`datetime.format_relative_time`相対時刻フォーマットtimezone, scheduling, localization
`datetime.generate_test_dates`テスト用日付セット生成testing, calendar
`datetime.get_calendar_month`月カレンダー取得calendar, business_planning
`datetime.get_cron_next`Cron次回実行時刻scheduling, cron
`datetime.get_current_datetime`現在時刻取得timezone, scheduling
`datetime.get_holidays`祝日一覧取得calendar, business_planning
`datetime.is_holiday`祝日判定calendar, business_planning
`datetime.parse_laravel_schedule`Laravelスケジュール式パースscheduling, cron

テキスト・文字列

API リファレンスを見る

ツール名日本語ラベルユースケース
`text.calc_text_similarity`テキスト類似度計算text_processing
`text.convert_japanese`日本語変換text_processing
`text.convert_string_case`文字列ケース変換text_processing
`text.diff_markdown_tables`Markdownテーブル構造化diffdesign_review, text_processing
`text.diff_text`テキスト差分text_processing
`text.estimate_tokens`トークン数見積もりtext_processing, token_estimation
`text.extract_text_from_html`HTML→テキスト抽出text_processing
`text.format_number_words`数値→言語表現変換text_processing
`text.generate_random_string`ランダム文字列生成text_processing
`text.generate_slug`スラッグ生成text_processing
`text.get_text_stats`テキスト統計text_processing
`text.render_template`テンプレート描画text_processing
`text.test_regex`正規表現テストtext_processing

変換・フォーマット

API リファレンスを見る

ツール名日本語ラベルユースケース
`convert.base64`Base64変換data_conversion
`convert.color`色空間変換data_conversion
`convert.csv`CSV変換data_conversion
`convert.data_size`データサイズ単位変換data_conversion
`convert.format`形式変換(統合)data_conversion
`convert.format_number`数値フォーマットdata_conversion
`convert.get_qrcode`QRコード生成media, data_conversion
`convert.markdown`Markdown変換data_conversion
`convert.roman_numerals`ローマ数字変換data_conversion, text_processing
`convert.toml`TOML変換data_conversion
`convert.transform_image`画像変換media, data_conversion
`convert.unit`単位変換data_conversion
`convert.xml`XML変換data_conversion
`convert.yaml`YAML変換data_conversion

データ処理

API リファレンスを見る

ツール名日本語ラベルユースケース
`data.calc_stats`統計計算data_extraction, analytics
`data.diff_arrays`配列差分data_extraction, workflow
`data.execute_batch`バッチ実行workflow, batch
`data.merge_json`JSONマージ/パッチjson_validation, workflow
`data.query_json`JSONPathクエリjson_validation, data_extraction
`data.validate_all`統合バリデーションdata_processing
`data.validate_format`フォーマット検証validation, schema_check
`data.validate_json`JSONバリデーションjson_validation, schema_check
`data.validate_schema`JSON Schema検証data_processing

ネットワーク・インフラ

API リファレンスを見る

ツール名日本語ラベルユースケース
`network.calc_cidr`CIDR/IPレンジ計算network
`network.check_ip_in_range`IP範囲チェックnetwork
`network.dns_lookup`DNSルックアップnetwork
`network.get_exchange_rate`為替レート取得finance
`network.get_ip_info`IP情報取得network
`network.get_page_meta`ページメタ情報取得url_check, scraping
`network.http_fetch`HTTP Fetchnetwork
`network.inspect_url`URLヘルスチェックurl_check, network
`network.lookup_postal_code`郵便番号検索localization, address
`network.resolve_url`URLリダイレクト追跡url_check

セキュリティ・認証

API リファレンスを見る

ツール名日本語ラベルユースケース
`security.decode_jwt`JWT解析security, auth
`security.generate_hash`ハッシュ生成security, crypto
`security.generate_hmac`HMAC署名生成・検証security, crypto
`security.generate_uuid`UUID生成security, validation
`security.validate_barcode`バーコード検証・変換validation, ecommerce
`security.validate_luhn`Luhnチェックディジット検証validation, ecommerce
`security.validate_uuid`UUID検証security, validation

開発ユーティリティ

API リファレンスを見る

ツール名日本語ラベルユースケース
`utility.calc_color_contrast`WCAGコントラスト比design
`utility.calc_expression`数式評価dev
`utility.calc_pagination`ページネーション計算dev
`utility.calc_tax`消費税計算accounting, billing
`utility.compare_versions`バージョン比較dev
`utility.convert_coordinates`座標系変換geo, mapping
`utility.diagnose_mcp`MCP自己診断tool_discovery, billing
`utility.generate_color_palette`カラーパレット生成design
`utility.get_distance`距離計算geo, mapping
`utility.get_tool_schema`ツールスキーマ取得tool_discovery
`utility.get_usage`クォータ・使用量確認quota, billing
`utility.search_tools`ツール検索tool_discovery