mcpField
K
Kanibal Tools

Kanibal Tools

ローカル
github.com/kanibal-studio法務・行政04 日前に更新

Kanibal Tools について

Kanibal Toolsは、テレマーケティングの同意、GDPR、リード分析、モデル選定を扱うAIアシスタント向けのローカルMCPサーバーです。4つのツールは読み取り専用で、入力値だけを使い、ネットワークやファイルにはアクセスしません。

主な機能

  1. 01フランスの電話勧誘同意を確認
  2. 02GDPRの域外委託ギャップレポート
  3. 03有効商談あたりのリード費用を順位付け
  4. 04利用可能な低コストモデルを選定

活用シーン

  1. 01フランスの電話勧誘同意の有効性を確認
  2. 02EU/EEA外の顧客サービス委託を点検
  3. 03有効商談単価でB2Bリード元を比較
  4. 04提示されたカタログからモデルを選択

MCP 対応

stdio経由でMCPクライアントに4つのローカルな読み取り専用ツールを公開します。各ツールは引数だけを使い、状態を保持しません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"kanibal-studio-kanibal-tools": {
"command": "uvx",
"args": [
"kanibal-tools-mcp"
]
}
}
}
起動コマンドuvx kanibal-tools-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypikanibal-tools-mcp0.1.1

ツール

4

掲載時のツール一覧 · 4 日前に更新

パラメーター型必須説明
nowanyいいえ基準時刻(ISO 8601)。デフォルトは現在の UTC 時刻です。
revoked_atanyいいえ撤回日または撤回の兆候。該当しない場合は省略します。
collected_atstringはい同意の取得日時(ISO 8601)。タイムゾーンのない日付は UTC として解釈されます。
max_age_daysanyいいえより厳格な内部期限(日数)。365 を超える値または正の数でない値は、法定の 365 日に戻ります。

詳細

kanibal-tools-mcp

PyPI Python CI MIT

AI アシスタントに Kanibal Studio(ALTA VISTA360, S.L.U.)のローカルな読み取り専用ツールを 4 つ提供する、MCP サーバーです。

ツール機能
check_telemarketing_consentフランス限定:電話勧誘への同意が décret 2026-662 に基づき現在も有効かどうかを判定します。フェイルクローズ方式です。
rank_lead_sources_by_kept_meetingCSV テキストをもとに、リード単価ではなく、実施された適格な商談 1 件あたりのコストで B2B リードソースを順位付けします。
gdpr_offshore_gap_reportEU/EEA 域外に外部委託されたカスタマーサービスの GDPR ギャップレポートを作成します。法的助言ではありません。
select_least_cost_capable_model提供されたカタログから、能力があり、利用可能で、承認済みのモデルのうち、宣言されたコストランクが最も低いものを選びます。

各ツールは引数のみから計算します。ネットワークへの呼び出しも、ファイルへのアクセスもなく、呼び出し間で状態を保持しません。4 つすべてが、MCP クライアント向けに読み取り専用かつ閉世界として設定されています。公開済みパッケージ demarchage-consent、 cost-per-kept-meeting、 rgpd-offshore-check、 least-cost-capable を利用します。

Claude Code で使用する

claude mcp add kanibal-tools -- uvx kanibal-tools-mcp

Claude Desktop、Cursor、またはその他の MCP クライアントで使用する

このサーバーをクライアントの MCP 設定に追加します。

{
  "mcpServers": {
    "kanibal-tools": {
      "command": "uvx",
      "args": ["kanibal-tools-mcp"]
    }
  }
}

uv を使わない場合は、pip install kanibal-tools-mcp でインストールし、コマンドとして kanibal-tools-mcp を使用します。このサーバーは stdio 経由で MCP を使用し、Python 3.10 以降が必要です。

リクエスト例

  • 「2025-11-02 に取得した電話勧誘への同意は、今日も有効ですか?」
  • 「10 月のリードソースの CSV です。実施された商談 1 件あたりのコストで順位付けしてください。」
  • 「チュニジアのカスタマーサービスについて GDPR ギャップレポートを作成してください。SCC はありますが、移転影響評価はありません。」
  • 「このモデルカタログの中で、Python とデバッグに対応できる最も低価格なモデルはどれですか?」

制限事項

  • 同意確認ツールが適用するのはフランスの規則のみです(décret 2026-662)。これは確認であり、法的助言ではありません。
  • GDPR レポートはチェックリストです。重大なギャップがないというレポートは、コンプライアンスを認定するものではありません。
  • 実施された商談 1 件あたりのコストが低くても、収益性が証明されるわけではありません。
  • モデルの選定には、提供されたカタログに記載された情報のみを使用します。モデルの切り替えやプロバイダーへの呼び出しは行わず、コスト削減も保証しません。

開発

pip install -e ".[dev]"
pytest

テストでは、インメモリの MCP クライアントセッションを通じてすべてのツールを呼び出します。

プロジェクトの背景とライセンス

Kanibal Studio が作成し、ALTA VISTA360, S.L.U. と関連しています。公開サイトは Altavista360、 Altavista Conseil、 K-Pulse です。

MIT License のもとでライセンスされています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。