
adawalli/nexus
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP Сервер, чтобы сделать поиск openrouter легким
Обзор
Интеллектуальная модель поиска и обнаружения с нулевой простотой установки Nexus - это функция поиска на основе ИИ через API OpenRouter. Он интегрируется с MCP-совместимыми клиентами, включая Claude Desktop и Cursor, предоставляя возможности поиска через несколько семейств моделей, включая Perplexity Sonar (поиск в режиме реального времени) и Grok 4 (познание обучающих данных). - : Исполняемый через bunx (или npx) без требований к сборке - : Несколько моделей ИИ, включая Perplexity Sonar (веб-поиск) и Grok 4 (данные обучения) - : Внедрение стандартного инструмента MCP и интерфейсов ресурсов - : Включает кэширование запросов, дедупликацию, логику повторных попыток и обработку ошибок - : Полное покрытие TypeScript со строгой проверкой типа - Bunx/NPX-исполнение с нулевой локальной установкой - кроссплатформенная совместимость (macOS, Linux, Windows) - Bun 1.0+ или Node.
Обзор (машинный перевод)
Интеграция ИИ без сложности
Интеллектуальная модель поиска и обнаружения с нулевой простотой установки
Быстрый запуск • Особенности • Документация • Вклад
##Что такое Nexus?
Nexus - это сервер Model Context Protocol (MCP), который обеспечивает функцию поиска на базе AI через API OpenRouter. Он интегрируется с MCP-совместимыми клиентами, включая Claude Desktop и Cursor, предоставляя возможности поиска через несколько семейств моделей, включая Perplexity Sonar (поиск в режиме реального времени) и Grok 4 (познание обучающих данных).
Ключевые характеристики
- ** Развертывание с нулевой установкой**: Исполняемый с помощью
bunx(илиnpx) без требований к сборке Интеграция OpenRouter: несколько моделей ИИ, включая Perplexity Sonar (веб-поиск) и Grok 4 (данные обучения) Соответствие протоколу MCP: Внедрение стандартного инструмента MCP и интерфейсов ресурсов ** Архитектура производства**: Включает кэширование запросов, дедупликацию, логику повторных попыток и обработку ошибок ** Безопасная реализация**: Полное покрытие TypeScript со строгой проверкой типа
Особенности
###Развертывание
- Bunx/NPX с нулевой локальной установкой
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
What is Nexus?
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).
Key Characteristics
- Zero-install deployment: Executable via
bunx(ornpx) with no build requirements - OpenRouter integration: Multiple AI models including Perplexity Sonar (web search) and Grok 4 (training data)
- MCP protocol compliance: Implements standard MCP tool and resource interfaces
- Production architecture: Includes request caching, deduplication, retry logic, and error handling
- Type-safe implementation: Full TypeScript coverage with strict type checking
Features
Deployment
- Bunx/NPX-based execution with zero local installation
- Cross-platform compatibility (macOS, Linux, Windows)
- Bun 1.0+ or Node.js 18+ runtime requirement
- Automated version updates via npm registry
Search Capabilities
- Multiple model tiers with different capabilities:
sonar- 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)
- Real-time web search with current information (Perplexity models)
- Training-data knowledge responses (Grok 4)
- Structured citation extraction from responses
Установка
npx nexus-mcpКонфигурация
{
"mcpServers": {
"nexus": {
"command": "bunx",
"args": ["nexus-mcp"],
"env": {
"OPENROUTER_API_KEY": "your-api-key-here"
}
}
}
}