Solr7-mcp
Verified Safeby nealrauhauser
Overview
Provides an interface for Open Semantic Search (Solr 7.7.3) via fastmcp, enabling keyword searches and core listing with data sanitization.
Installation
/opt/anaconda3/bin/fastmcp run /Users/yourusername/work/gits/solr7-mcp/solr7-mcp.pyEnvironment Variables
- SOLR_URL
Security Notes
No 'eval' or hardcoded secrets found within the application code. It directly passes user queries to Solr's 'q' parameter; while Solr has internal protections, complex queries could impact performance. A critical setup requirement is an SSH tunnel with 'GatewayPorts' enabled on a proxy, which could expose the Solr instance if the proxy itself is not properly secured. The Solr instance at SOLR_URL should be secured, as the 'list_cores' tool can expose core status information.
Similar Servers
opensearch-mcp-server-py
Enables AI assistants and LLMs to interact with OpenSearch clusters by providing a standardized Model Context Protocol (MCP) interface through built-in and dynamic tools.
pyomop
A Python library providing tools for managing OMOP Common Data Model databases, including LLM-powered natural language querying, FHIR-to-OMOP data conversion, and PyHealth/PLP compatibility for machine learning pipelines.
data-commons-search
Provides a natural language search interface over open-access scientific datasets and tools, assisted by a Large Language Model (LLM) through the Model Context Protocol (MCP).
data-commons-mcp
A server that facilitates natural language search for open-access scientific datasets and tools using a Large Language Model (LLM) and the Model Context Protocol (MCP).