
mcp-google-search MCP Server
The mcp-google-search MCP Server bridges AI assistants and the web, enabling real-time search and content extraction using the Google Custom Search API. It empo...
Integrate powerful Solr search and retrieval into your AI workflows. The Solr Search MCP Server bridges LLMs with enterprise document search, advanced queries, and secure Solr access—directly inside FlowHunt.
The Solr Search MCP Server serves as an integration layer between Large Language Models (LLMs) and Apache Solr, a powerful open-source search platform. By leveraging the Model Context Protocol (MCP), this server allows AI assistants to search, retrieve, and interact with documents stored in Solr collections. It exposes Solr’s search and retrieval capabilities as standardized resources and tools, enabling streamlined, type-safe, and authenticated access from client applications. Developers can use this MCP server to empower LLMs with advanced search features, including complex queries, document filtering, sorting, pagination, and direct document retrieval—all within secure, asynchronous workflows. This enhances development workflows by making enterprise-grade search available to AI-driven systems.
No explicit prompt templates are mentioned in the available documentation or repository files.
uv
are installed.mcpServers
object with the Solr Search MCP configuration.{
"mcpServers": {
"solr-search": {
"command": "python",
"args": ["run_server.py"]
}
}
}
Use environment variables for sensitive data (e.g., JWT secrets).
Example:
{
"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
must be installed.{
"mcpServers": {
"solr-search": {
"command": "python",
"args": ["run_server.py"]
}
}
}
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:
Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"solr-search": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “solr-search” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Feature list and general summary available in README.md |
List of Prompts | ⛔ | No prompt templates found |
List of Resources | ✅ | Solr search, retrieval, filtering, sorting, pagination |
List of Tools | ✅ | Advanced search, fetch by ID, async queries, authentication (JWT) |
Securing API Keys | ✅ | .env.example file and documented config for JWT/auth |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned |
My opinion: This MCP server provides robust Solr integration and implements all the basics for secure, type-safe, and flexible document search. However, it lacks explicit prompt templates and makes no mention of Roots or sampling support, which could restrict advanced MCP client workflows. Documentation is solid for setup and functionality but light on deep MCP-specific features.
Has a LICENSE | ⛔ (No LICENSE file detected) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 0 |
Number of Stars | 1 |
Rating:
Based on the tables above, I would rate this MCP server a 6/10. It is functional and well-integrated with Solr, but lacks some MCP ecosystem features (like roots, sampling, prompt templates), and does not have a clear open source license.
It acts as a bridge between LLMs and Apache Solr, exposing secure, authenticated, and type-safe access to Solr’s search, filtering, sorting, and document retrieval capabilities inside FlowHunt and other MCP-compatible clients.
It provides Solr Document Search, Document Retrieval by ID, advanced filtering and sorting, paginated search, advanced query execution, asynchronous operations, and JWT-based authentication.
Typical use cases include enterprise document search, codebase exploration, AI-powered knowledge retrieval, automated report generation, and secure content delivery with access control.
Use environment variables to store and inject sensitive data like JWT secrets and Solr URLs. The documentation provides examples for each supported client.
No explicit prompt templates or sampling features are included in the current implementation.
It does not have a LICENSE file, so it is not clearly open source at this time.
Connect your LLMs to Solr for fast, secure, and advanced document search. Try the Solr Search MCP Server in FlowHunt to supercharge your AI agents.
The mcp-google-search MCP Server bridges AI assistants and the web, enabling real-time search and content extraction using the Google Custom Search API. It empo...
The Meilisearch MCP Server bridges AI assistants with your Meilisearch instance, enabling seamless database operations, index management, settings configuration...
The OpenSearch MCP Server enables seamless integration of OpenSearch with FlowHunt and other AI agents, allowing programmatic access to search, analytics, and c...