AI-powered MCP server providing real-time web search and training-data knowledge via OpenRouter models.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
The install command below didn't complete successfully in our automated test.
bunx nexus-mcp/bin/bash: line 1: bunx: command not found
This is an experimental automated check and can have false negatives โ missing environment variables, a slow cold install, etc. It doesnโt necessarily mean somethingโs wrong. Last checked 1mo ago.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Nexus.
searchThe main search tool that provides AI-powered search capabilities.
AI integration without the complexity
Intelligent AI model search and discovery with zero-install simplicity
Quick Start โข Features โข Documentation โข Contributing
Nexus is a Model Context Protocol (MCP) server that provides AI-powered search functionality through the OpenRouter API. It integrates with MCP-compatible clients including Claude Desktop and Cursor, providing search capabilities via multiple model families including Perplexity Sonar (real-time web search) and Grok 4 (training-data knowledge).
bunx (or npx) with no build requirementssonar - Fast Q&A, real-time web search (30s timeout, standard tier)sonar-pro - Multi-step queries, real-time web search (60s timeout, premium tier)sonar-reasoning-pro - Chain-of-thought reasoning, real-time web search (120s timeout, premium tier)sonar-deep-research - Exhaustive research reports, real-time web search (300s timeout, premium tier)grok-4 - Training-data knowledge, no real-time search (60s timeout, premium tier)Execute the server without local installation:
The server starts and listens for MCP client connections via STDIO transport.
For local development or customization:
Configure MCP clients to execute the server via bunx:
Configuration in ~/.claude/mcp_settings.json:
Restart Claude Code after configuration changes.
Add server configuration in Cursor's MCP settings:
nexusbunx["nexus-mcp"]OPENROUTER_API_KEY=your-api-key-hereRestart Cursor after configuration changes.
Standard MCP client connection parameters:
bunx["nexus-mcp"]OPENROUTER_API_KEY=your-api-key-hereIf you don't have Bun installed, use npx in place of bunx in any of the configurations above.
For a local installation (after following the local development setup):
Once integrated, you can use the search tool in your MCP client:
searchThe main search tool that provides AI-powered search capabilities.
Parameters:
query (required): Search query (1-2000 characters)model (optional): Model to use (default: sonar)
sonar - Fast Q&A with real-time web search (30s timeout)sonar-pro - Multi-step queries with real-time web search (60s timeout, premium)sonar-reasoning-pro - Chain-of-thought reasoning with real-time web search (120s timeout, premium)sonar-deep-research - Exhaustive research reports with real-time web search (300s timeout, premium)grok-4 - Training-data knowledge, no real-time search (60s timeout, premium)maxTokens (optional): Maximum response tokens (1-4000, default: 1000)temperature (optional): Response randomness (0-2, default: 0.3)timeout (optional): Override default timeout in milliseconds (5000-600000)Example Response (Perplexity model):
Example Response (Grok 4 model):
OPENROUTER_API_KEY (required): Your OpenRouter API keyNODE_ENV (optional): Environment setting (development, production, test)LOG_LEVEL (optional): Logging level (debug, info, warn, error)The server supports additional configuration through environment variables:
OPENROUTER_TIMEOUT_MS: Request timeout in milliseconds (default: 30000)OPENROUTER_MAX_RETRIES: Maximum retry attempts (default: 3)OPENROUTER_BASE_URL: Custom OpenRouter API base URLThe server provides a configuration status resource at config://status that shows:
"bunx: command not found"
curl -fsSL https://bun.sh/install | bash"npx: command not found"
node --versionnpm install -g npm@latest"Cannot find package 'nexus-mcp'"
Slow startup on first run
"Permission denied" errors with npx
npx --yes nexus-mcp --stdionpm config set user 0 && npm config set unsafe-perm true"Search functionality is not available"
OPENROUTER_API_KEY environment variable is set"Authentication failed: Invalid API key"
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/adawalli-nexus)<a href="https://allmcps.com/mcp/adawalli-nexus"><img src="https://allmcps.com/api/badge/adawalli-nexus?style=directory" alt="Nexus on AllMCPs" /></a>