エージェントにツールを与える3ステップ
選んで、つないで、与える。
種類を選ぶ
組み込みカタログから選ぶか、Webhook、Python 関数、MCP 接続、またはツールとしてのエージェントを作成します。
つなぐ
ベンダーから渡された API キー、または自社サービスの URL と認証情報を貼り付けます。認証情報は暗号化して保存されます。
与える
使うべきエージェントに対してオンにするか、グローバルにしてすべてのエージェントが使えるようにします。いつ呼び出すかは、ツールの説明文からエージェントが判断します。
種類を選ぶ
組み込みカタログから選ぶか、Webhook、Python 関数、MCP 接続、またはツールとしてのエージェントを作成します。
つなぐ
ベンダーから渡された API キー、または自社サービスの URL と認証情報を貼り付けます。認証情報は暗号化して保存されます。
与える
使うべきエージェントに対してオンにするか、グローバルにしてすべてのエージェントが使えるようにします。いつ呼び出すかは、ツールの説明文からエージェントが判断します。
5種類のツールを、1つのリストに
エージェントが届く必要のあるものは何でも、渡す方法があります。
60種類のツールが、すぐ使える
ウェブ検索、Wikipedia、ArXiv、ヘッドレスブラウザ、Gmail、Google Calendar、GitHub、Telegram、テキスト読み上げ、BI ボード、自社の Drive — それぞれがカタログの1枚のカードで、多くは追加した瞬間から動きます。
あらゆる HTTP API
エンドポイントを記述するだけ — メソッド、URL、ヘッダー、認証、エージェントが送るべき JSON — それがそのままツールになります。GET、POST、PUT、PATCH、DELETE に対応し、ベアラートークンまたは API キー認証を使えます。
自社の Python
関数を書いて入力スキーマを与えれば、タイムアウト付きのサンドボックスで実行されます — インターネットアクセスを許可しない限りオフラインです。
ツールとしてのエージェント
あるエージェントを別のエージェントに公開します — ライター役はリサーチャー役に尋ね、営業エージェントは在庫チェック役に尋ねられます。それぞれが自分自身のプロンプト、モデル、ツールを保ったままです。
エージェントビルダーの中を見る誰が何を持つかは、自分で決める
ツールをエージェントごとに付与するか、グローバルにするか。削除せずにオフにでき、結果をキャッシュでき、実行前に人の承認を必須にできます。
組み込みツール 60 個
現時点の Create Tool カタログです。カテゴリを選ぶとリストが絞り込まれます。
- Tavily Search検索API キーが必要
- DuckDuckGo Search検索
- Google Serper検索API キーが必要
- YouTube Search検索
- YouTube Video Info検索
- Google Places検索API キーが必要
- Wikipediaナレッジ
- ArXivナレッジ
- PubMedナレッジ
- StackExchangeナレッジ
- Semantic Scholarナレッジ
- OpenWeatherMapナレッジAPI キーが必要
- Google ScholarナレッジAPI キーが必要
- Wolfram AlphaコンピュートAPI キーが必要
- Python REPLコンピュート
- Shell Commandコンピュート
- SQL DatabaseデータAPI キーが必要
- Pandas DataFrameデータ
- Vector Store Searchデータ
- GraphQLデータAPI キーが必要
- BI Boardデータ
- DALL-E Image GenerationAI・メディアAPI キーが必要
- ElevenLabs TTSAI・メディアAPI キーが必要
- Google Cloud TTSAI・メディアAPI キーが必要
- HuggingFace HubAI・メディアAPI キーが必要
- Yahoo Finance News金融
- Google Finance金融API キーが必要
- Google Trends金融API キーが必要
- Web Fetchユーティリティ
- Crawl URLユーティリティ
- Firecrawl ScrapeユーティリティAPI キーが必要
- Jina Readerユーティリティ
- HTTP Request (GET)ユーティリティ
- JSON Navigatorユーティリティ
- HTTP Requests Toolkitユーティリティ
- Playwright Browserユーティリティ
- Markdown to HTMLユーティリティ
- GitHub生産性API キーが必要
- GitLab生産性API キーが必要
- Office 365生産性API キーが必要
- Gmail生産性API キーが必要
- Google Calendar生産性API キーが必要
- Telegram Send Message生産性API キーが必要
- Zalo生産性
- Notify Operators (Push)生産性
- N8NMCP サーバーAPI キーが必要
- WordPress (Royal MCP)MCP サーバー
- GitHubMCP サーバーAPI キーが必要
- SlackMCP サーバーAPI キーが必要
- Google DriveMCP サーバーAPI キーが必要
- NotionMCP サーバーAPI キーが必要
- Custom MCP ServerMCP サーバー
- Drive Docsドライブ
- Drive Mindmapドライブ
- Drive Script Storyboardドライブ
- Drive Tablesドライブ
- WordPress連携
- Viettel Post連携
- KiotViet連携
- ERPNext / Frappe連携
それぞれの種類に必要なもの
登録する前に知っておきたい、項目、オプション、制限。
ツールの種類
- Built-in — カタログから選ぶ
- Webhook — あらゆる HTTP エンドポイント
- Code — サンドボックス化された Python 関数
- MCP — あらゆる MCP サーバー
- Agent as tool — ワークスペース内の別のエージェント
Webhook ツール
- GET、POST、PUT、PATCH、DELETE
- 認証なし、ベアラートークン、または API キー
- カスタムヘッダー
- エージェントが埋める JSON 入力スキーマ
Code ツール
- ブラウザで編集する Python
- タイムアウト付きのサンドボックスで実行
- 許可しない限りインターネットアクセスはオフ
- ほかのツールと同じく、入力スキーマを持つ
MCP サーバー
- URL で接続、SSE または Streamable HTTP 経由
- ベアラートークン認証とカスタムヘッダー
- 検出したツールを1つずつ一覧表示
- 1つずつオン・オフを切り替え
- ツールごと、またはすべてに対する承認
連携
- Viettel Post — 料金、配送、ステータス、送り状
- KiotViet — 商品、在庫、顧客、注文、請求書
- WordPress — 投稿、固定ページ、メディア、WooCommerce の商品
- ERPNext / Frappe — 自社サイトのドキュメント
- 自社の Composio キーを使った Composio ツールキット
アクセスと安全性
- エージェントごとに付与、またはすべてにグローバル
- 削除せずにオフに切り替え
- 選んだツールの実行前に人の承認
- 結果のキャッシュ、承認が有効な場合はバイパス
- すべての呼び出しを実行ログに記録
手作業でツールをつなぐ vs. カタログ
同じ連携を、2通りのやり方で。
新しい API が1つ増えるたびに、コード、デプロイ、それを説明するプロンプトが必要になる。
エンドポイントを一度記述すれば、付与したどのエージェントでも呼び出せる。
削除できるツールも、読み取るだけのツールと同じくらい自由に動いてしまう。
書き込むツールには承認を必須にすれば、実行は人を待つ。
MCP サーバーをつなぐと、望むと望まざるとにかかわらず、持っているツールすべてが付いてくる。
検出したツールを1つずつオン・オフできる。
どのエージェントがどのシステムに届くのか、誰も確信が持てない。
各ツールのページに、付与先のエージェントが一覧表示される。
ツールについてのよくある質問
最初のシステムをつなぐ前に、みんなが聞くこと。