mcpField
S
Simple MCP Search Server

Simple MCP Search Server

ローカル
github.com/MartinSchlott検索174 週間前に更新

Simple MCP Search Server について

Simple MCP Search Serverは、Jina AIによるウェブ検索、URLのスクレイピング、詳細検索を提供するMCPサーバーです。ウェブ情報を探して取得するクライアント向けで、HTTPとstdioのトランスポートに対応します。

主な機能

  1. 01サイト指定付きウェブ検索
  2. 02URLからのコンテンツ取得
  3. 03推論の強さを指定した詳細検索
  4. 04HTTPまたはstdioの設定

活用シーン

  1. 01テーマに関するウェブページの検索
  2. 02URLページ内容の取得
  3. 03詳細検索による質問の調査

MCP 対応

MCPクライアントにウェブ検索、URLスクレイピング、詳細検索のツールを公開します。設定ファイルでHTTPまたはstdioトランスポートを選択できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

シンプルな MCP 検索サーバー

この MCP サーバーでは、Jina AI の検索およびスクレイピングツールを利用できます。

ツール

  • searchWeb:ウェブを検索します。入力:{ query: string; site?: string; }
  • scrapeUrl:URL のコンテンツをスクレイピングします。入力:{ url: string; }
  • performDeepSearch:Jina AI を使用して詳細な検索を実行します。入力:{ query: string; reasoning_effort?: 'low' | 'medium' | 'high'; no_direct_answer?: boolean; }

設定(config.json)

config.json ファイルが必要です。完全なスキーマ(ConfigSchema)については、src/config.ts を参照してください。

{
  "name": "simple-jina-mcp-server", // Server name for MCP discovery
  "version": "1.0.0",              // Server version
  "apiKeys": {
    "jina": "YOUR_JINA_API_KEY"  // Optional: Jina API key
  },
  "logLevel": "info",             // Optional: "debug", "info", "warn", "error" (default: "info")
  "transport": "http",           // Optional: "http" or "stdio" (default: "http")
  "port": 3123                   // Optional: Port for HTTP transport (default: 3123)
}

実行

  1. ビルド:npm run build
  2. 実行:npm start config.json
  • サーバーは、config.json で指定されたトランスポート(http または stdio)を使用して起動します。
  • http を使用する場合、エンドポイントは http://localhost:<port>/mcp です。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。