ProvenTools について
ProvenTools のビジネスアイデア、根拠、構築用プロンプト、検証レポートにアクセスする読み取り専用クライアントです。CLI、エージェントスキル、ローカル MCP サーバーを含み、データ利用には対象となる ProvenTools アカウントと API キーが必要です。
主な機能
- 01読み取り専用 CLI
- 02同梱エージェントスキル
- 03ローカル stdio MCP サーバー
活用シーン
- 01コマンドラインから ProvenTools のデータにアクセス
- 02ローカルエージェントで ProvenTools を利用
- 03MCP クライアント経由で ProvenTools に接続
MCP 対応
MCP クライアントから ProvenTools に接続するための、読み取り専用ローカル stdio MCP サーバーを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @proventools/mcpPROVENTOOLS_API_KEYシークレットOptional ProvenTools API key from the dashboard. Keep it in the client's secret store; never commit it to a project file.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
12掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| page | integer | いいえ | 結果ページ。 |
| query | string | いいえ | 検索する語句。 |
| category | string | いいえ | カテゴリの正確な名前。 |
| difficulty | string | いいえ | Easy、Medium、または Hard。 |
詳細
ProvenTools エージェントクライアント
開発者向けツールとローカルエージェントを ProvenTools に接続する、公式のオープンソースクライアントです。
proventools:読み取り専用 CLI と、同梱のエージェントスキル@proventools/mcp:読み取り専用のローカル stdio MCP サーバー
ホスト型の ProvenTools アプリケーション、API の実装、データセット、コンテンツ、および顧客システムは、このリポジトリに含まれません。
ステータス
CLI と読み取り専用のローカル MCP ベータ版は、npm と GitHub で公開されています。
このリポジトリには、公式 MCP Registry、Claude のコミュニティプラグインマーケットプレイス、および Cursor Directory 向けに準備されたメタデータも含まれています。クライアントは無料でインストールできます。ProvenTools のデータにアクセスするには、引き続き利用資格のある ProvenTools アカウントと API キーが必要です。
ディレクトリへの掲載は承認制であり、テストや npm ステージングのワークフローでは実行されません。
検証
Node.js 22.14 以降を使用してください。
npm test
テストでは、実際の npm tarball をビルドして内容が正確であることを確認し、よくある認証情報や個人データのパターンをスキャンします。また、両方のパッケージをオフラインでインストールし、実行ファイルのスモークテストを実施します。
セキュリティ
ProvenTools API キーを、issue、プロンプト、コマンド引数、チェックイン済みの設定ファイル、またはログに決して含めないでください。脆弱性は https://www.proventools.net/contact から非公開で報告してください。
ライセンス
このリポジトリのクライアントコード、テスト、ドキュメント、および同梱のスキルは、MIT ライセンスで提供されています。このライセンスは、ProvenTools API、データセット、コンテンツ、商標、有料機能、またはサービスへのアクセス権を付与するものではありません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。