Hermes Search
STDIOMCP server enabling AI systems to interact with data sources through full-text and semantic search.
MCP server enabling AI systems to interact with data sources through full-text and semantic search.
🔌 Compatible with Cline, Cursor, Claude Desktop, and any other MCP Clients!
The Model Context Protocol (MCP) is an open standard that enables AI systems to interact seamlessly with various data sources and tools, facilitating secure, two-way connections.
The Hermes Search MCP server provides:
Before you begin, ensure you have:
npx -y hermes-search-mcp@latest
To install Hermes Search MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @hermes-search/mcp --client claude
The easiest way to set up the Hermes Search MCP server in Cline is through the marketplace with a single click:
Alternatively, you can manually set up the Hermes Search MCP server in Cline:
# For macOS: code ~/Library/Application\ Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json # For Windows: code %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
{ "mcpServers": { "hermes-search-mcp": { "command": "npx", "args": ["-y", "hermes-search-mcp@latest"], "env": { "AZURE_SEARCH_ENDPOINT": "your-search-endpoint", "AZURE_SEARCH_API_KEY": "your-api-key", "AZURE_SEARCH_INDEX_NAME": "your-index-name" }, "disabled": false, "autoApprove": [] } } }
Note: Requires Cursor version 0.45.6 or higher
To set up the Hermes Search MCP server in Cursor:
env AZURE_SEARCH_ENDPOINT=your-search-endpoint AZURE_SEARCH_API_KEY=your-api-key AZURE_SEARCH_INDEX_NAME=your-index-name npx -y hermes-search-mcp@latest
Important: Replace the environment variables with your Azure Cognitive Search credentials
# Create the config file if it doesn't exist touch "$HOME/Library/Application Support/Claude/claude_desktop_config.json" # Opens the config file in TextEdit open -e "$HOME/Library/Application Support/Claude/claude_desktop_config.json"
code %APPDATA%\Claude\claude_desktop_config.json
{ "mcpServers": { "hermes-search-mcp": { "command": "npx", "args": ["-y", "hermes-search-mcp@latest"], "env": { "AZURE_SEARCH_ENDPOINT": "your-search-endpoint", "AZURE_SEARCH_API_KEY": "your-api-key", "AZURE_SEARCH_INDEX_NAME": "your-index-name" } } } }
Once the installation is complete, and the Claude desktop app is configured, you must completely close and re-open the Claude desktop app to see the hermes-search-mcp server. You should see a search icon in the bottom left of the app, indicating available MCP tools.
Search for documents containing "machine learning" in the Azure Cognitive Search index, returning the top 10 results.
Index the following documents into Azure Cognitive Search: [{"id": "1", "title": "AI Overview", "content": "Artificial Intelligence is..."}]
Delete the current Azure Cognitive Search index.
Server Not Found
npm --version
node --version
Azure Search Credentials Issues
Index Access Issues