> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jinba.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 公開ToolSetを探す

> Exploreページで他組織が公開したToolSetを見つけ、自組織のAPIキーでそのツールを実行する

組織はToolSetを**Public**として公開できます。公開ToolSetは**Explore**ページに一覧表示され、誰でもツールとスキーマを閲覧でき、Jinba ToolboxのAPIキーを持つ組織なら実行できます。

## Exploreページ

`https://toolbox.jinba.io/explore`を開きます。サインインは不要です。

* **検索** -- \*\*Search tool sets...\*\*ボックスは、ToolSetの名前・説明・スラッグに一致します。
* **タグ** -- よく使われるタグが最大8個のピルとして表示されます。クリックで絞り込み、**Clear filter**で解除します。検索文字列とタグはURL（`?q=&tag=`）に保持されるため、絞り込んだ状態を共有できます。
* **カード** -- 各結果にはToolSetのスラッグ、説明、最大4個のタグ、言語、ToolSetの最新バージョン番号（公開呼び出しで実行されるバージョンより新しい場合があります）が表示されます。一覧に載るのは、`default`環境にバージョンを公開済みの公開ToolSetだけです。

カードをクリックすると`/explore/{organizationId}/{toolsetSlug}`のToolSetページが開きます。**Public**バッジが付き、入力スキーマ付きのツール一覧（出力スキーマは後述の検索APIから取得できます）、**Versions**、**Details**（言語、作成日、パッケージがある場合は**Dependencies**にその名前）、呼び出すエンドポイントを示す**Quick Start**が表示されます。ソースコードは表示されません。

## 公開ToolSetを使う

**1. ToolSetを見つける**

ページURLから組織IDとToolSetのスラッグを控えます。組織IDはそこに表示される正規のIDである必要があり、公開エンドポイントは組織スラッグを受け付けません。

**2. APIキーを作成する**

自組織のものを含め、有効なJinba ToolboxのAPIキーならどれでも使えます。[APIキー管理](/ja/pages/toolbox/console/api-keys)を参照してください。

**3. RESTまたはMCPで実行する**

```bash theme={null}
curl -X POST https://toolbox-api.jinba.io/v1/public/{organizationId}/{toolsetSlug}/run/{toolSlug} \
  -H "Authorization: Bearer $JINBA_TOOLBOX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input": {"query": "Hello"}}'
```

レスポンスには`runId`、`version`、`success`、`output`、`error`、`durationMs`が含まれます。他組織からの呼び出しでは提供者が`default`環境に公開したバージョンが、提供者自身のキーによる呼び出しではそのキーの環境向けに公開されたバージョンが実行されます。未公開ドラフトが実行されることはなく、その環境に公開済みバージョンが無い場合は`400`と「No published version available」で拒否されます。ToolSetでMCPが有効なら、同じツールを`/v1/public/{organizationId}/{toolsetSlug}/mcp`からも利用できます。[MCP連携](/ja/pages/toolbox/developer/mcp)を参照してください。

成功した実行ごとに、提供者ではなく**自組織のクレジットが1消費**されます。[クレジット](/ja/pages/toolbox/console/credits)を参照してください。

## 検索API

一覧は認証なしでAPIからも取得できます。

```bash theme={null}
# All public ToolSets
curl "https://toolbox-api.jinba.io/v1/explore/toolsets"

# Text search
curl "https://toolbox-api.jinba.io/v1/explore/toolsets?q=weather"

# Filter by tag
curl "https://toolbox-api.jinba.io/v1/explore/toolsets?tag=slack"
```

`limit`（既定50、最大100）と`offset`でページングします。`GET /v1/explore/toolsets/{organizationId}/{toolsetSlug}`は1つのToolSetをツールとバージョン付きで返し、`GET /v1/explore/tags`はよく使われるタグを返します。詳細は[REST API](/ja/pages/toolbox/developer/api#exploreルート)リファレンスを参照してください。

## 自分のToolSetを公開する

Exploreページに載せるには、ToolSetを**Public**に設定し、`default`環境にバージョンを公開する必要があります。別の環境プロファイル（例: `staging`）にだけ公開したToolSetは一覧に載りません。可視性スイッチとその影響は[可視性設定](/ja/pages/toolbox/console/toolsets#可視性設定)で説明しています。

## 関連

* [ToolSet管理](/ja/pages/toolbox/console/toolsets) -- 可視性と公開
* [クレジット](/ja/pages/toolbox/console/credits) -- 実行費用を誰が支払うか
* [REST API](/ja/pages/toolbox/developer/api) -- 公開ルートと検索ルート


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.