
Salesforce MCPサーバー
Salesforce MCPサーバーは、AIアシスタントや大規模言語モデルをSalesforceに直接接続し、シームレスなクエリ、レコード管理、メタデータ取得、API統合による自動化ワークフローや業務プロセスの自動化を実現します。...
強力なSolr検索と取得機能をAIワークフローに統合。Solr Search MCPサーバーはLLMとエンタープライズドキュメント検索、高度なクエリ、安全なSolrアクセスをFlowHunt内で直接橋渡しします。
Solr Search MCPサーバーは、大規模言語モデル(LLM)と強力なオープンソース検索プラットフォームであるApache Solrの間の統合レイヤーとして機能します。Model Context Protocol(MCP)を活用することで、AIアシスタントがSolrコレクションに保存されたドキュメントの検索、取得、対話を可能にします。Solrの検索・取得機能を標準化されたリソースやツールとして公開し、クライアントアプリケーションからの型安全かつ認証済みのアクセスを実現します。開発者はこのMCPサーバーを使って、複雑なクエリ、ドキュメントのフィルタリングやソート、ページネーション、直接的なドキュメント取得などの高度な検索機能をLLMに提供でき、セキュアかつ非同期のワークフロー内で活用可能です。これにより、エンタープライズレベルの検索機能をAIシステムの開発ワークフローに容易に組み込めます。
利用可能なドキュメントやリポジトリファイルには明示的なプロンプトテンプレートは記載されていません。
uv
がインストールされていることを確認します。mcpServers
オブジェクトにSolr Search MCP設定を挿入または更新します。{
"mcpServers": {
"solr-search": {
"command": "python",
"args": ["run_server.py"]
}
}
}
機密データ(例: JWTシークレット)には環境変数を利用してください。
例:
{
"mcpServers": {
"solr-search": {
"command": "python",
"args": ["run_server.py"],
"env": {
"JWT_SECRET": "${JWT_SECRET}"
},
"inputs": {
"solr_url": "http://localhost:8983/solr"
}
}
}
}
{
"mcpServers": {
"solr-search": {
"command": "python",
"args": ["run_server.py"]
}
}
}
{
"mcpServers": {
"solr-search": {
"command": "python",
"args": ["run_server.py"]
}
}
}
uv
がインストールされていること。{
"mcpServers": {
"solr-search": {
"command": "python",
"args": ["run_server.py"]
}
}
}
FlowHuntでのMCP活用
FlowHuntワークフローにMCPサーバーを統合するには、フローにMCPコンポーネントを追加し、AIエージェントと接続します。
MCPコンポーネントをクリックして設定パネルを開きます。システムMCP設定セクションで、以下のJSON形式を使ってMCPサーバー情報を入力してください。
{
"solr-search": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AIエージェントはこのMCPをツールとして利用し、全機能にアクセスできるようになります。“solr-search"は実際のMCPサーバー名に、URLもご自身のサーバーURLに変更してください。
セクション | 利用可否 | 詳細/備考 |
---|---|---|
概要 | ✅ | 機能リストと全体概要はREADME.mdに記載 |
プロンプト一覧 | ⛔ | プロンプトテンプレートは見つからず |
リソース一覧 | ✅ | Solr検索、取得、フィルタリング、ソート、ページネーション |
ツール一覧 | ✅ | 高度な検索、ID取得、非同期クエリ、認証(JWT) |
APIキーの安全管理 | ✅ | .env.exampleファイルとJWT/認証用設定例あり |
サンプリングサポート(評価上は重要度低) | ⛔ | 記載なし |
私見: このMCPサーバーは堅牢なSolr統合を実現し、安全・型安全・柔軟なドキュメント検索の基本機能を備えています。ただし明示的なプロンプトテンプレートやRoots、サンプリングサポートがないため、高度なMCPクライアントワークフローでは制約となる場合があります。セットアップや機能面のドキュメントは充実していますが、MCP特有の深い機能記述は少なめです。
LICENSE有無 | ⛔(LICENSEファイルなし) |
---|---|
ツール搭載 | ✅ |
フォーク数 | 0 |
スター数 | 1 |
評価:
上記表をもとに、このMCPサーバーの評価は6/10です。Solrとの統合や基本機能は良好ですが、MCPエコシステムの一部機能(roots、サンプリング、プロンプトテンプレート)や明確なオープンソースライセンスが不足しています。
LLMとApache Solrの橋渡しを行い、安全で認証済み・型安全な方法でSolrの検索、フィルタリング、ソート、ドキュメント取得機能をFlowHuntや他のMCP対応クライアント内で利用できるようにします。
Solrドキュメント検索、IDによるドキュメント取得、高度なフィルタリングとソート、ページネーション付き検索、高度なクエリ実行、非同期操作、JWT認証を提供します。
エンタープライズドキュメント検索、コードベース探索、AIによる知識検索、自動レポート生成、アクセス制御付き安全なコンテンツ配信などが代表的な用途です。
JWTシークレットやSolr URLなどの機密データは環境変数で管理・注入してください。各対応クライアント用の例がドキュメントに記載されています。
現時点の実装には明示的なプロンプトテンプレートやサンプリング機能は含まれていません。
LICENSEファイルが存在しないため、現時点では明確にオープンソースとは言えません。
LLMをSolrに接続して、高速・安全・高度なドキュメント検索を実現。FlowHuntでSolr Search MCPサーバーを試して、AIエージェントを強化しましょう。
Salesforce MCPサーバーは、AIアシスタントや大規模言語モデルをSalesforceに直接接続し、シームレスなクエリ、レコード管理、メタデータ取得、API統合による自動化ワークフローや業務プロセスの自動化を実現します。...
Elasticsearch MCPサーバーは、AIアシスタントとElasticsearchおよびOpenSearchクラスターを連携し、高度な検索、インデックス管理、クラスター操作をAIワークフローから直接実行できるようにします。リアルタイム検索や分析機能をFlowHuntのフローに簡単に統合できます。...
MCPソルバーは、AIアシスタントやLLM向けに高度なSAT、SMT、制約最適化機能を提供するModel Context Protocol (MCP)サーバーです。複雑な数理モデルの対話的な作成・編集・解決を可能にし、研究・エンジニアリング・意思決定のワークフローを効率化します。...