twig について
Twigは、MCPサーバーやA2A Agent Cardなどの説明文を評価・改善するCLIとホステッドAPIです。意図との一致度、具体性、差別化を採点し、書き換え案や有料のモニタリング、競合分析を提供します。
主な機能
- 013つの観点で説明文を採点
- 02説明文の最適化案を3種類生成
- 03スコアと位置づけを週次監視
- 04カテゴリ順位と意図の傾向を比較
- 05説明変更とx402収益の変化を測定
活用シーン
- 01公開前にMCPサーバーのツール説明を確認
- 02エージェントの検索傾向に応じて説明を更新
- 03カテゴリ内での競合上の位置を追跡
- 04最適化した説明とx402収益の変化を比較
MCP 対応
TwigはJSON-RPC tools/listを読み取り、ほかの対応ソースとともにMCPサーバーを分析します。ホステッドAPIは分析対象のMCPサーバーURLを受け付けますが、クライアントに業務ツールを提供するサーバーではありません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Twig
エージェントがあなたを選ぶかどうかは、エージェント次第です。Twig はエージェントに選ばれるための力になります。
Kindling の一部です — エージェント経済のためのエージェント SEO。
無料監査。有料モニタリング。プレミアムインテリジェンス。
| プラン | 機能 | 価格 |
|---|---|---|
| Free | twig analyze — 説明を採点します。twig optimize — より良い候補を取得します。 | 常に無料 |
| Monitor | 毎週の再採点、競争上のポジション、インテントのトレンドアラート | x402 経由でレポートあたり $0.50–2.00 |
| Intelligence | カテゴリ別ベンチマーク、インテントコーパス、競争力インデックス | x402 経由でクエリあたり $0.50–1.00 |
| Enterprise | 測定された x402 収益増加分の 15% | 成果報酬型。改善がなければ 0 |
問題
すべての MCP ツールには説明があります。LLM がサービスを呼び出すかどうかを判断する際に読むのが、その説明です。「選択」されるか「スキップ」されるかを分ける唯一のシグナルです。
ほとんどの説明はひどいものです。
| ツール | 現在の説明 | Twig のスコア |
|---|---|---|
exa/answer | 「AI による回答」 | F(28/100) |
wordspace/invoke | 「wordspace AI エージェントループを実行」 | F(31/100) |
exa/find-similar | 「類似ページを検索」 | F(33/100) |
jupiter/portfolio | 「ウォレットのポートフォリオポジション」 | D(42/100) |
これらのツールは便利です。しかし、その説明は役に立ちません。x402-discovery や MCPay に登録されても、何ができるのか分からずエージェントにスキップされるなら意味がありません。
登録されるのは最低条件です。Twig は、あなたが選ばれるための支援をします。
クイックスタート
npm install -g @kind-ling/twig
# Free — score your descriptions
twig analyze https://myservice.com/.well-known/agent.json
# Free — get optimized variants
twig optimize https://myservice.com/.well-known/agent.json
# Paid — set up weekly monitoring
twig monitor https://myservice.com/.well-known/agent.json
# Paid — see how you rank in your category
twig competitive crypto-defi
# Paid — see what agents are actually searching for
twig intents crypto-defi
ライブ API
Twig はホスト型 API として https://twig.kind-ling.com で利用できます。
# Health check
curl https://twig.kind-ling.com/health
# Analyze any MCP server
curl -X POST https://twig.kind-ling.com/analyze \
-H "Content-Type: application/json" \
-d '{"url": "https://your-mcp-server.com/mcp"}'
# Optimize descriptions
curl -X POST https://twig.kind-ling.com/optimize \
-H "Content-Type: application/json" \
-d '{"url": "https://your-mcp-server.com/mcp", "category": "crypto-defi"}'
レスポンス形式:
{
"ok": true,
"url": "https://your-mcp-server.com/mcp",
"output": "🔍 Analyzing...\n Score: 72/100 (C)\n ..."
}
公開エンドポイントでは API キーは不要です。レート制限が適用されます。
スコアリングモデル
3 つの評価軸があり、それぞれ 0~100 点です。
| 評価軸 | 重み | 測定内容 |
|---|---|---|
| インテント適合度 | 40% | カテゴリ内でエージェントがよく使うクエリとの類似度 |
| 具体性 | 35% | 出力形式、パラメーター、制約、例が含まれているか |
| 差別化 | 25% | カテゴリ内の類似サービスと比べて際立っているか |
評価: A(85 以上) · B(70 以上) · C(55 以上) · D(40 以上) · F(40 未満)
スコアが 40 未満の場合、エージェントにスキップされています。
Twig のモニタリング対象
説明 — ライブのインテントコーパスに基づいて毎週再採点します。スコアの変化を通知し、ポジショニングのずれを把握できます。
競争上のポジション — カテゴリ内の類似サービスと比べた順位です。競合が改善してあなたを追い越したときに把握できます。
インテントのトレンド — 今週と先週で、エージェントが何を検索しているかを確認できます。クエリは変化します。説明もそれに合わせて更新する必要があります。
ボリュームとの相関 — 説明の変更と x402 のボリューム変化を対応付けます。最適化と収益のつながりを確認できます。
最適化候補
Twig はツールごとに 3 つの候補を生成します。
機能型 — 動作を表す動詞 + 対象 + 戻り値の型:
「リアルタイムのウェブ情報を使って質問に回答します。出典 URL、信頼度スコア、根拠となる引用を含む回答を返します。調査やファクトチェックに最適です。」
構造型 — 入力 → 出力と制約:
「ウェブ Q&A。入力:質問文字列。戻り値:回答(文字列)、出典(URL 配列)、信頼度(0~1)。対応範囲:事実に関するクエリ、時事問題、調査結果の統合。」
文脈型 — ユースケース → 動作 → 出力(LLM に最も選ばれやすい形式):
「出典付きの引用を含む事実に基づいた回答が必要なときに使用します。リアルタイムでウェブを検索し、URL と根拠となる引用を含む回答をまとめます。調査、ファクトチェック、時事問題に最適です。」
導入前 / 導入後
exa/answer
変更前: AI-powered answer ← F(28/100)
変更後(コンテキストに応じた説明): Use when you need a factual answer with sourced citations. Queries the web in real-time and synthesizes a response with source URLs and supporting quotes. Best for research, fact-checking, and current events. ← B(72/100)
wordspace/invoke
変更前: Run wordspace AI agent loop ← F(31/100)
変更後(構造化された説明): Executes a Wordspace multi-step agent workflow. Input: task description and optional context. Returns: completed output, intermediate steps, tool calls made. Best for complex tasks requiring multiple tool invocations. $2/call. ← B(74/100)
収益モデル
標準(モニタリング)
週次レポートは Base 上の x402 によって利用制限されています。一度設定すれば、自動的に実行されます。
twig monitor 0xYourWallet --url https://myservice.com/.well-known/agent.json
エンタープライズ(成果報酬型)
既存の x402 トランザクション量があるサービス向けです。
twig measure 0xWallet --baseline— 7 日間のベースラインを記録します- Twig に最適化された説明を導入します
twig measure 0xWallet --compare— 差分を測定します(14~30 日後)- 収益増加分の 15%を Base 上で USDC により支払います
- 収益が横ばいまたは減少した場合、支払いは不要です。
すべてオンチェーンの USDC 送金ログで測定されます。自己申告は不要です。
対応ソース
- A2A エージェントカード(
/.well-known/agent.json) - MCP サーバー(JSON-RPC
tools/list) - OpenAPI 仕様
- ローカル JSON スキーマファイル
- x402-discovery カタログ(競合分析用)
CLI リファレンス
twig analyze <url> Score descriptions (0-100, free)
twig optimize <url> Generate 3 optimized variants (free)
twig monitor <url> Weekly monitoring (paid via x402)
twig competitive <category> Category ranking (paid via x402)
twig intents <category> Top agent queries (paid via x402)
twig measure <wallet> Measure x402 revenue
twig measure <wallet> --baseline Save baseline
twig measure <wallet> --compare Compare to baseline
twig report <wallet> Revenue report with fee calculation
Categories: crypto-defi, data-feeds, research, computation, media, communication, general
Twig v0.1.0 · Kind-ling · Permanent Upper Class · MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。