JigsawStack MCP Server について
JigsawStack MCP Server は、AI モデルから JigsawStack のモデルを利用できるようにする MCP サーバーです。Node.js と Express.js で構築されており、各ツールは独立したディレクトリに配置されるため、追加や更新を個別に行えます。
主な機能
- 01Node.js と Express.js で構築
- 02ツールごとに独立したディレクトリ構成
- 03JIGSAWSTACK_API_KEY 環境変数による認証
- 04Web スクレイピング・AI 検索・画像生成ツール
活用シーン
- 01LLM による Web コンテンツの取得
- 02複雑なクエリに対する AI 検索の実行
- 03プロンプトから base64 形式の画像を生成
MCP 対応
本プロジェクトは MCP サーバーであり、Web スクレイピング、検索、画像生成などの JigsawStack 連携ツールを LLM に提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
JigsawStack MCP サーバー
はじめに
JigsawStack MCP(Model Context Protocol)サーバーは、さまざまなツールの統合と管理を支援するために設計された、多用途のプラットフォームです。サーバー内の各ディレクトリは、LLM がさまざまな目的で利用できる個別のツールを表します。サーバーは Node.js と Express.js を使用して構築されており、各ツールは専用のディレクトリに格納されています。そのため、システム全体に影響を与えることなく、ツールを簡単に追加、削除、更新できます。
まず、当社のウェブサイトから JIGSAWSTACK_API_KEY を取得してください。JigsawStack サービスを利用するには、このキーが必要です。JigsawStackで無料アカウントに登録すると、API キーを取得できます。
Smithery AIから MCP をインストールすることもできます。
インストール
前提条件
- システムに
gitがインストールされていることを確認してください。 node.jsとnpmがインストールされていることを確認してください。- または、パッケージマネージャーとして
npmの代わりにyarnを使用できます。
リポジトリのセットアップ手順:
- リポジトリをクローンします:
git clone https://github.com/yourusername/jigsawstack-mcp-server.git - プロジェクトディレクトリに移動します:
cd jigsawstack-mcp-server - 必要な依存関係をインストールします:
npm install or yarn install
MCP とは?
MCP は Model Context Protocol の略です。LLM を統合し、外部データを公開するさまざまなツールやコンポーネントをモジュール式に管理できるフレームワークです。ここでは、各ツールが専用のディレクトリに格納されているため、システム全体に影響を与えることなく、ツールを簡単に追加、削除、更新できます。
JigsawStack MCP サーバーの使用
MCP サーバーでは、4 つのツールを利用できます。各ツールは専用のディレクトリに格納されており、それぞれに使用手順があります。
ツールの実行
ツールを実行するには、
- ツールのディレクトリに移動し、手順に従ってください。
- JIGSAWSTACK API キーを使用して、JIGSAWSTACK_API_KEY 環境変数を設定します。
export JIGSAWSTACK_API_KEY=your_api_key - サーバーを起動します:
npm start - ウェブブラウザーで
http://localhost:3000にアクセスして、サーバーを利用します。
ディレクトリ構成
/ai-web-scraper: AI にウェブ上の情報をスクレイピングさせます!/ai-web-search: 複雑なクエリにも対応できる、AI を活用した検索です。/image-generation: プロンプトを使用して画像を生成し、画像の base64 文字列を取得します。
お問い合わせ
ご質問や問題がございましたら、[email protected] までお問い合わせください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。