settlegrid-discovery について
@settlegrid/discoveryは、SettleGridマーケットプレイスの有料ツールを探すAIエージェント向けMCPサーバーです。検索やカテゴリの閲覧に加え、ツールの詳細、価格、開発者プロフィールを確認できます。
主な機能
- 01テキストやカテゴリでツール検索
- 02ツールslugから詳細取得
- 03カテゴリと件数の一覧表示
- 04開発者プロフィールとツールの確認
活用シーン
- 01検索条件に合うマーケットプレイスツールの発見
- 02ツールの価格やメソッドの確認
- 03カテゴリ別のツール閲覧
- 04開発者の公開ツールの確認
MCP 対応
検索、ツール詳細、カテゴリ一覧、開発者プロフィールなどのマーケットプレイス探索ツールをMCPクライアントに提供します。SETTLEGRID_API_URLでSettleGrid APIのベースURLを設定できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
4掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | 返す結果の最大数(1-100、デフォルトは 20) |
| query | string | いいえ | 自由入力の検索クエリ |
| category | string | いいえ | ツールのカテゴリで絞り込みます(例:finance、weather、ai) |
詳細
@settlegrid/discovery
AI エージェントが SettleGrid マーケットプレイス上の収益化されたツールを見つけられる MCP(Model Context Protocol)サーバーです。ツールの URL をハードコーディングしたり、サードパーティのディレクトリに頼ったりする代わりに、エージェントはこのサーバーに接続して、プログラムからツールを検索、閲覧、詳細確認できます。これにより、SettleGrid は AI 経済の標準的なディスカバリーレイヤーとなります。
クイックスタート
npx を使用(インストール不要)
npx @settlegrid/discovery
グローバルにインストール
npm install -g @settlegrid/discovery
settlegrid-discovery
ソースから(このリポジトリ)
cd packages/discovery-server
npm install
npm run dev # tsx, auto-reloads
npm run build # compile to dist/
npm start # run compiled output
設定
| 変数 | デフォルト | 説明 |
|---|---|---|
SETTLEGRID_API_URL | https://settlegrid.ai | SettleGrid API のベース URL |
利用可能なツール
search_tools
マーケットプレイス上の収益化された AI ツールを検索します。
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
query | string | いいえ | 自由入力の検索クエリ |
category | string | いいえ | カテゴリーで絞り込み |
limit | number | いいえ | 最大結果数、1~100(デフォルト 20) |
{ name, slug, description, category, pricing, version, url } の配列を返します。
get_tool
slug を指定して、特定のツールの詳細を取得します。
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
slug | string | はい | ツールの slug 識別子 |
{ name, slug, description, category, pricing, version, methods, quickStart, url } を返します。
list_categories
各ツールカテゴリーと件数を一覧表示します。パラメーターはありません。
{ name, count } の配列を返します。
get_developer
開発者の公開プロフィールと、公開済みのツールを取得します。
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
slug | string | はい | 開発者プロフィールの slug |
{ name, bio, tools[], reputation } を返します。
Claude Desktop に追加
~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)を編集します。
{
"mcpServers": {
"settlegrid-discovery": {
"command": "npx",
"args": ["-y", "@settlegrid/discovery"]
}
}
}
ローカルまたはステージング API を指定するには:
{
"mcpServers": {
"settlegrid-discovery": {
"command": "npx",
"args": ["-y", "@settlegrid/discovery"],
"env": {
"SETTLEGRID_API_URL": "http://localhost:3005"
}
}
}
}
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。