mcpField
S
Server Hika

Server Hika

リモート
github.com/atlas-comstock検索076 週間前に更新
リポジトリ

Server Hika について

Hika MCP Serverは、Hika AIのナレッジ検索ツールが生成する視点をリアルタイム配信します。異なる観点や関連知識、詳しい分析をストリームで扱うHika AI連携向けです。

主な機能

  1. 01生成コンテンツのSSE配信
  2. 02クエリへの複数の視点
  3. 03関連知識領域の拡張
  4. 04JWT Bearer認証

活用シーン

  1. 01異なる視点からのクエリ探索
  2. 02関連する知識領域の発見
  3. 03特定テーマの詳細な分析

MCP 対応

MCPクライアントが視点、知識の拡張、詳細分析などのHika AI検索イベントを受け取るためのSSEエンドポイントを提供します。アクセスにはJWT Bearer認証が必要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://hika.fyi/api/mcp/sse
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

MseeP.ai Security Assessment Badge

Hika MCP Server

概要

Hika MCP Server は、Hika AI ナレッジ検索ツール向けの Server-Sent Events(SSE)実装です。このサーバーコンポーネントは、AI が生成した視点やナレッジ拡張をリアルタイムにストリーミングし、検索体験を向上させます。

Hika AI は、人工知能を使用して検索クエリに対する複数の認知的視点(MCP)を提供するナレッジ検索ツールです。関連するナレッジ領域を探索したり、質問の具体的な側面を掘り下げたりすることで、ユーザーの理解を深めるのに役立ちます。

特長

  • SSE プロトコルによる AI 生成コンテンツのリアルタイムストリーミング
  • ナレッジの探索を深める複数の認知的視点
  • JWT Bearer トークンによる認証
  • Hika AI エコシステムとの簡単な統合

前提条件

  • Node.js(v14.0.0 以降)
  • Server-Sent Events(SSE)の知識
  • 有効な Hika AI 認証情報

インストール

# Clone the repository
git clone https://github.com/hikaai/mcp-server.git
cd mcp-server

# Install dependencies
npm install

# Set up environment variables
cp .env.example .env
# Edit .env with your credentials

設定

次の環境変数を設定してください。

PORT=3000
HIKA_API_URL=https://api.hika.fyi
JWT_SECRET=your_jwt_secret

または、アプリケーションで提供されている設定を使用してください。

{
  "command": "",
  "url": "https://hika.fyi/api/mcp/sse",
  "env": {
    "HIKA_AUTH": "Bearer your_jwt_token_here"
  }
}

使用方法

サーバーの起動
npm start
クライアント接続の例
const eventSource = new EventSource('https://hika.fyi/api/mcp/sse', {
  headers: {
    'Authorization': 'Bearer your_jwt_token_here'
  }
});

eventSource.onmessage = (event) => {
  const data = JSON.parse(event.data);
  console.log('Received perspective:', data);
};

eventSource.onerror = (error) => {
  console.error('SSE connection error:', error);
  eventSource.close();
};

API リファレンス

SSE エンドポイント
GET /api/mcp/sse
ヘッダー
  • Authorization:認証用の Bearer トークン
イベント

サーバーは次のイベントタイプを出力します。

  1. perspective - 検索クエリに対する新しい AI 生成の視点
  2. knowledge_extension - 関連する追加のナレッジ領域
  3. deep_dive - 特定の側面に関する詳細な分析
  4. completion - ストリームの終了を通知
イベントデータ形式
{
  "type": "perspective",
  "content": {
    "title": "Historical Context",
    "description": "Looking at the question from a historical perspective...",
    "relevance_score": 0.85
  }
}

認証

サーバーは認証に JWT Bearer トークンを使用します。トークンは次のように Authorization ヘッダーに含めてください。

Authorization: Bearer eyJhbGciOiJFUzM4NCIsInR5cCI6ImF0K2p3dCIs...

エラー処理

サーバーは次のエラーコードを返す場合があります。

  • 401 - 認証されていません(トークンが無効または期限切れです)
  • 429 - リクエストが多すぎます(レート制限を超過しました)
  • 500 - 内部サーバーエラー

開発

開発モードでの実行
npm run dev
テストの実行
npm test

Hika AI との統合

このサーバーコンポーネントは、Hika AI ナレッジ検索ツールとシームレスに連携するよう設計されています。統合すると、AI が生成した視点をリアルタイムに提供し、ユーザーが次のことを行うのに役立ちます。

  • 関連領域へすばやく知識を広げる
  • 同じ質問に対するさまざまな視点を探索する
  • 複雑なトピックの具体的な側面を掘り下げる

ライセンス

MIT ライセンス

貢献

貢献を歓迎します。お気軽にプルリクエストをお送りください。

サポート

サポートについては、[email protected] までお問い合わせいただくか、GitHub でイシューを作成してください。

コメント

MCP は初めてですか?

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

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