Communityコーディング&開発github.com

Securitytrails自動化 (Composio)

ComposioのSecuritytrailsツールキットをRube MCP経由で利用し、ドメイン調査やセキュリティ分析などのSecuritytrailsタスクを自動化します。必ず最初にツール検索を行い、最新のスキーマを取得してから実行してください。

Securitytrails自動化 (Composio) とは?

このスキルは、Rube MCP(Composio)を介してSecuritytrailsの全操作を自動化します。主なユースケースは、ドメインやIPアドレスに関する脅威インテリジェンスの取得、DNSレコードの調査、サブドメイン探索など、セキュリティ分析に必要なデータ収集ワークフローを自動化することです。 プラットフォーム:Claude Code、Cursor、CodexなどのRube MCP互換エージェント。 動作の流れ:まずRUBE_SEARCH_TOOLSで利用可能なツールスキーマを動的に取得し、次にRUBE_MANAGE_CONNECTIONSでSecuritytrails接続のACTIVE状態を確認します。その後、RUBE_MULTI_EXECUTE_TOOLで実際のツールを実行します。ツールスキーマは頻繁に変更されるため、ハードコードせず毎回検索から最新情報を取得することが必須です。セッションIDはワークフロー内で使い回し、メモリパラメータは空でも必ず指定します。ページネーションが必要な場合はレスポンスのトークンを確認し、全データを取得するまで続けます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/securitytrails-automation

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Rube MCP を使用した Securitytrails 自動化

Composio の Securitytrails ツールキットを Rube MCP 経由で使用して、Securitytrails の操作を自動化します。

ツールキット ドキュメント: composio.dev/toolkits/securitytrails

前提条件

  • Rube MCP が接続されていること (RUBE_SEARCH_TOOLS が利用可能であること)
  • ツールキット securitytrails を使用した RUBE_MANAGE_CONNECTIONS を介したアクティブな Securitytrails 接続
  • 現在のツールスキーマを取得するために、最初に必ず RUBE_SEARCH_TOOLS を呼び出すこと

セットアップ

Rube MCP を入手する: MCP サーバーとして https://rube.app/mcp をクライアント設定に追加します。API キーは不要です。エンドポイントを追加するだけで機能します。

  1. RUBE_SEARCH_TOOLS が応答することを確認して、Rube MCP が利用可能であることを確認します
  2. ツールキット securitytrails を指定して RUBE_MANAGE_CONNECTIONS を呼び出します
  3. 接続が ACTIVE でない場合は、返された認証リンクに従ってセットアップを完了します
  4. ワークフローを実行する前に、接続ステータスが ACTIVE であることを確認します

ツールの検出

ワークフローを実行する前に、常に使用可能なツールを検出します。

RUBE_SEARCH_TOOLS
queries: [{use_case: "Securitytrails operations", known_fields: ""}]
session: {generate_id: true}

これにより、利用可能なツールスラッグ、入力スキーマ、推奨実行計画、既知の落とし穴が返されます。

コアワークフローパターン

ステップ 1: 利用可能なツールを検出する

RUBE_SEARCH_TOOLS
queries: [{use_case: "your specific Securitytrails task"}]
session: {id: "existing_session_id"}

ステップ 2: 接続を確認する

RUBE_MANAGE_CONNECTIONS
toolkits: ["securitytrails"]
session_id: "your_session_id"

ステップ 3: ツールを実行する

RUBE_MULTI_EXECUTE_TOOL
tools: [{
  tool_slug: "TOOL_SLUG_FROM_SEARCH",
  arguments: {/* 検索結果からのスキーマ準拠の引数 */}
}]
memory: {}
session_id: "your_session_id"

既知の落とし穴

  • 必ず最初に検索する: ツールスキーマは変更されます。RUBE_SEARCH_TOOLS を呼び出さずに、ツールスラッグや引数をハードコードしないでください。
  • 接続を確認する: ツールを実行する前に、RUBE_MANAGE_CONNECTIONS が ACTIVE ステータスを示していることを確認します。
  • スキーマ準拠: 検索結果から正確なフィールド名とタイプを使用します。
  • メモリパラメータ: RUBE_MULTI_EXECUTE_TOOL の呼び出しには、空 ({}) であっても常に memory を含めます。
  • セッションの再利用: ワークフロー内でセッション ID を再利用します。新しいワークフローには新しい ID を生成します。
  • ページネーション: レスポンスでページネーショントークンを確認し、完了するまでフェッチを続けます。

クイックリファレンス

操作アプローチ
ツールの検索Securitytrails 固有のユースケースで RUBE_SEARCH_TOOLS を実行
接続ツールキット securitytrails で RUBE_MANAGE_CONNECTIONS を実行
実行検出されたツールスラッグで RUBE_MULTI_EXECUTE_TOOL を実行
一括操作run_composio_tool() を使用して RUBE_REMOTE_WORKBENCH を実行
完全なスキーマschemaRef を持つツールの場合は RUBE_GET_TOOL_SCHEMAS を実行

提供元: Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

関連スキル