ToolPipe MCP Server について
ToolPipe MCP Serverは、MCP対応AIクライアントにデータ処理、ネットワーク検索、コード生成、テストなどの開発者向けツールを提供します。ホスト型リモートサーバーへの接続と、npxによるローカル実行に対応しています。
主な機能
- 01JSON・CSV・YAMLの変換
- 02テキスト処理と正規表現テスト
- 03DNS・SSL・ドメイン検索
- 04コードとDevOps設定の生成
- 05QRコード・ハッシュ・UUID
活用シーン
- 01データファイルの検証と変換
- 02Webサイト・DNS・SSLの確認
- 03API・コード・デプロイ設定の生成
MCP 対応
120種類以上の開発者向けツールをMCP経由で公開し、ホスト型リモートサーバーへの接続またはnpxでのローカル起動が可能です。READMEにはClaude、Cursor、Windsurf、VS Code、Clineが対応クライアントとして記載されています。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://toolpipe.dev/mcpclaude mcp add --transport http cosai-labs-toolpipe https://toolpipe.dev/mcp{"mcpServers":{"cosai-labs-toolpipe":{"type":"http","url":"https://toolpipe.dev/mcp"}}}Cursor で開く{"servers":{"cosai-labs-toolpipe":{"type":"http","url":"https://toolpipe.dev/mcp"}}}VS Code で開く{"mcpServers":{"cosai-labs-toolpipe":{"type":"http","url":"https://toolpipe.dev/mcp"}}}{"mcpServers":{"cosai-labs-toolpipe":{"serverUrl":"https://toolpipe.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
ToolPipe MCP Server
Model Context Protocol を通じて AI エージェントが利用できる、120 以上の開発者向けユーティリティツールです。コードレビュー、フェイクデータ生成、JSON Schema 検証、セキュリティヘッダーのチェック、API クライアント生成、OpenAPI 仕様の生成、CSV 分析、コードの圧縮、コードのフォーマット、JSON のフォーマット、QR コード、ハッシュ、UUID、DNS、正規表現、JWT、SQL のフォーマット、XML/YAML 変換、テキスト要約、キーワード抽出、SSL チェック、WHOIS 検索、TypeScript 生成、Docker Compose 生成、GitHub Actions ワークフロー、Nginx 設定などに対応しています。
Claude、Cursor、Windsurf、VS Code、Cline、または MCP 互換のあらゆるクライアントで動作します。
クイックスタート
リモート(インストール不要、推奨)
ホストされているサーバーに直接接続します。
Claude Desktop / Claude Code:
{
"mcpServers": {
"toolpipe": {
"url": "https://troops-submission-what-stays.trycloudflare.com/mcp"
}
}
}
ローカル(npx 経由)
npx @cosai-labs/toolpipe-mcp-server
Claude Desktop(ローカル):
{
"mcpServers": {
"toolpipe": {
"command": "npx",
"args": ["-y", "@cosai-labs/toolpipe-mcp-server"],
"env": {
"TOOLPIPE_API_KEY": "tp_your_key_here"
}
}
}
}
Cursor / VS Code
.cursor/mcp.json または .vscode/mcp.json に追加します。
{
"servers": {
"toolpipe": {
"url": "https://troops-submission-what-stays.trycloudflare.com/mcp"
}
}
}
環境変数
| 変数 | デフォルト | 説明 |
|---|---|---|
TOOLPIPE_API_KEY | (none) | レート制限を緩和するための API キー |
TOOLPIPE_BASE_URL | https://toolpipe.dev | API のベース URL |
TOOLPIPE_LOCAL | false | 基本的なツールにローカル実装を使用するかどうか |
無料の API キー(1 日あたり 100 回の呼び出し)を取得するには、{"email": "[email protected]"} を指定して POST /api-keys/register を実行します。メールアドレス以外の登録は不要です。
120 以上のツール
データとフォーマット
| ツール | 説明 |
|---|---|
json_format | JSON のフォーマット、検証、整形(ローカル) |
json_to_yaml | JSON を YAML に変換 |
json_to_csv | JSON 配列を CSV に変換 |
json_validate_schema | JSON Schema に照らして JSON を検証 |
json_query | ドット記法のパスを使って JSON をクエリ |
json_to_schema | サンプルデータから JSON Schema を生成 |
json_diff | 2 つの JSON オブジェクトを比較 |
code_format | コードをフォーマット(JSON、SQL、HTML) |
csv_to_json | CSV を JSON に変換 |
yaml_to_json | YAML を JSON に変換 |
xml_to_json | XML を JSON に変換 |
yaml_validate | YAML を検証し、JSON に変換 |
env_parse | .env ファイルを解析して JSON に変換 |
テキスト処理
| ツール | 説明 |
|---|---|
analyze_text | 単語数、読了時間、文の数を分析 |
text_stats | テキストの統計情報と読みやすさのスコア |
summarize_text | 抜粋型のテキスト要約 |
detect_language | 言語を検出 |
text_diff | 2 つのテキストを比較(ユニファイド差分) |
text_similarity | Jaccard、コサイン、文字列の類似度 |
slugify | テキストを URL に適したスラッグに変換 |
slug_generate | URL スラッグを生成 |
regex_test | 正規表現パターンを一致箇所の詳細とともにテスト |
lorem_ipsum | プレースホルダーテキストを生成 |
markdown_to_html | Markdown を HTML に変換 |
markdown_table | Markdown テーブルを生成 |
markdown_strip | Markdown をプレーンテキストに変換 |
html_strip | HTML タグを除去してプレーンテキストに変換 |
sql_format | SQL クエリをフォーマット |
エンコードとセキュリティ
| ツール | 説明 |
|---|---|
hash_text | テキストのハッシュを計算:MD5、SHA-1、SHA-256、SHA-512(ローカル) |
base64_encode_decode | Base64 をエンコード/デコード(ローカル) |
url_encode | 文字列を URL エンコード |
url_decode | 文字列を URL デコード |
html_encode | HTML エンティティにエンコード |
html_decode | HTML エンティティをデコード |
hash_multiple | 複数のハッシュを計算(MD5、SHA1、SHA256、SHA512、BLAKE2) |
jwt_decode | JWT トークンをデコード |
jwt_create | テスト用の JWT トークンを作成 |
generate_uuid | UUID v4 を生成(ローカル) |
generate_password | セキュアなパスワードを生成 |
password_check | パスワードの強度と解読にかかる時間をチェック |
number_convert | 10 進数/2 進数/16 進数/ローマ数字を相互変換 |
number_format | 数値をフォーマット:カンマ区切り、単語表記、科学表記 |
Web とネットワーク
| ツール | 説明 |
|---|---|
dns_lookup | DNS ルックアップ(A、AAAA、MX、NS、TXT) |
ip_lookup | IP ジオロケーション |
validate_ip | IP アドレスの検証と分類 |
validate_email | メールアドレスの形式と MX レコードの検証 |
extract_metadata | URL メタデータ(OG タグ)の抽出 |
check_website_status | Web サイトの稼働状況の確認 |
seo_analyze | SEO 分析 |
http_request | HTTP リクエスト(API 経由の curl) |
headers_analyze | HTTP レスポンスヘッダーの分析 |
web_extract | Web ページからのコンテンツ抽出 |
shorten_url | 短縮 URL の作成 |
http_status | HTTP ステータスコードのリファレンス |
my_ip | 呼び出し元の IP アドレスの取得 |
test_endpoint | 実行時間を計測した API エンドポイントのテスト |
ssl_check | 任意のドメインの SSL 証明書の確認 |
whois_lookup | WHOIS ドメイン登録情報の検索 |
http_headers | HTTP レスポンスヘッダーの取得 |
コードと DevOps
| ツール | 説明 |
|---|---|
code_analyze | コードの分析:言語、関数、複雑度 |
schema_generate | TypeScript/Python/Zod スキーマの生成 |
generate_gitignore | 任意の言語向け .gitignore の生成 |
generate_dockerfile | Dockerfile の生成 |
generate_env_file | env ファイルの生成 |
generate_openapi | OpenAPI 仕様の生成 |
generate_typescript_interface | JSON から TypeScript インターフェースを生成 |
generate_sql_create | JSON から SQL CREATE TABLE を生成 |
generate_github_actions | GitHub Actions CI ワークフローの生成 |
generate_nginx_config | Nginx サーバー設定の生成 |
generate_docker_compose | docker-compose.yml の生成 |
generate_package_json | package.json の生成 |
csp_generate | Content Security Policy ヘッダーの生成 |
cors_headers | CORS 設定の生成 |
メディアとビジュアル
| ツール | 説明 |
|---|---|
generate_qr_code | QR コード URL の生成 |
color_convert | HEX/RGB/HSL カラーの変換 |
color_palette | カラーパレットの生成 |
ユーティリティ
| ツール | 説明 |
|---|---|
timestamp_convert | タイムスタンプ/日付の変換 |
cron_parse | cron を平易な英語に解析 |
get_crypto_prices | 暗号資産のリアルタイム価格 |
css_minify | CSS の圧縮 |
js_minify | JavaScript の圧縮 |
text_summarize | 抽出型テキスト要約 |
text_keywords | 関連度スコア付きキーワード抽出 |
text_readability | 可読性スコア(Flesch-Kincaid、ARI) |
text_diff_detailed | 件数付きの詳細なテキスト差分 |
get_random_quote | ランダムな引用文 |
generate_fake_data | モックデータの生成 |
template_render | 変数を使ったテンプレートのレンダリング |
data_transform | JSON データの並べ替え、フィルタリング、グループ化 |
prompt_build | 構造化された LLM プロンプトの作成 |
テストと DevOps
| ツール | 説明 |
|---|---|
webhook_create | テスト用 Webhook ビンの作成 |
webhook_inspect | キャプチャした Webhook リクエストの確認 |
mock_generate | モック API データの生成(ユーザー、製品、注文、コメント、投稿) |
crontab_generate | 平易な英語から cron 式を生成 |
diff_generate | 2 つのテキスト間の差分/パッチを生成 |
api_stats | ToolPipe API の統計情報の取得 |
アカウントと支払い
| ツール | 説明 |
|---|---|
register_api_key | 無料 API キーの登録 |
check_api_usage | API キーの使用状況とクォータの確認 |
create_payment | 暗号資産の支払い注文の作成 |
verify_payment | オンチェーンで暗号資産の支払いを検証 |
get_pricing | 料金プランと支払い情報の取得 |
料金
| プラン | 価格 | 1 日あたりの上限 |
|---|---|---|
| Free | $0 | 1 日あたり 100 回 |
| Pro | $9.99/mo | 1 日あたり 10,000 回 |
| Enterprise | $49.99/mo | 1 日あたり 100,000 回 |
暗号資産(ETH、USDC、USDT、DAI)でお支払いいただけます。KYC は不要です。AI エージェントはプログラムから支払いできます。
API
基盤となる REST API には 200 以上のエンドポイントがあります。対話型ドキュメントは /docs、クイックスタートガイドは /quickstart でご覧いただけます。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。