AN

adawalli/nexus

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

21 stars 9 forks Качество 85 Тренд 24MIT

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 (or npx) 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
Открыть полный README на GitHub

Установка

npx nexus-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "nexus": { "command": "bunx", "args": ["nexus-mcp"], "env": { "OPENROUTER_API_KEY": "your-api-key-here" } } } }