Higress AI-Search MCP Server について
Higress AI-Search MCP Serverは、Higress ai-searchを通じてウェブ、学術論文、内部ナレッジをリアルタイム検索します。検索結果を応答に活用するAIクライアント向けです。
主な機能
- 01Google、Bing、Quarkでウェブ検索
- 02Arxivの学術論文を検索
- 03内部ナレッジを検索
活用シーン
- 01ウェブから最新情報を探す
- 02科学論文や研究を調べる
- 03設定済みの内部ナレッジベースを検索
MCP 対応
AI検索ツールをMCPクライアントに公開し、Higress ai-searchを通じてウェブ、学術、内部ナレッジの検索結果を提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Higress AI-Search MCP Server
概要
Higress の ai-search 機能を通じて、さまざまな検索エンジンのリアルタイム検索結果を用いて AI モデルの応答を強化する、AI 検索ツールを提供する Model Context Protocol(MCP)サーバーです。
デモ
Cline
https://github.com/user-attachments/assets/60a06d99-a46c-40fc-b156-793e395542bb
Claude Desktop
https://github.com/user-attachments/assets/5c9e639f-c21c-4738-ad71-1a88cc0bcb46
機能
- インターネット検索:Google、Bing、Quark — 一般的なウェブ情報を検索します
- 学術検索:Arxiv — 科学論文や研究を検索します
- 社内ナレッジ検索
前提条件
設定
サーバーは環境変数を使用して設定できます。
HIGRESS_URL(任意):Higress サービスの URL(デフォルト:http://localhost:8080/v1/chat/completions)。MODEL(必須):応答の生成に使用する LLM モデル。INTERNAL_KNOWLEDGE_BASES(任意):社内ナレッジベースの説明。
オプション 1:uvx を使用する
uvx を使用すると、リポジトリをローカルにクローンせずに、PyPI からパッケージが自動的にインストールされます。
{
"mcpServers": {
"higress-ai-search-mcp-server": {
"command": "uvx",
"args": [
"higress-ai-search-mcp-server"
],
"env": {
"HIGRESS_URL": "http://localhost:8080/v1/chat/completions",
"MODEL": "qwen-turbo",
"INTERNAL_KNOWLEDGE_BASES": "Employee handbook, company policies, internal process documents"
}
}
}
}
オプション 2:ローカル開発で uv を使用する
uv を使用するには、リポジトリをローカルにクローンし、ソースコードへのパスを指定する必要があります。
{
"mcpServers": {
"higress-ai-search-mcp-server": {
"command": "uv",
"args": [
"--directory",
"path/to/src/higress-ai-search-mcp-server",
"run",
"higress-ai-search-mcp-server"
],
"env": {
"HIGRESS_URL": "http://localhost:8080/v1/chat/completions",
"MODEL": "qwen-turbo",
"INTERNAL_KNOWLEDGE_BASES": "Employee handbook, company policies, internal process documents"
}
}
}
}
ライセンス
このプロジェクトは MIT ライセンスの下で提供されています。詳細については LICENSE ファイルをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
