Token导航 LogoToken导航

MCP Server · 搜索检索

Nexus MCP

Nexus是一个基于Model Context Protocol (MCP)的服务器,通过OpenRouter API提供AI驱动的搜索功能,支持多种AI模型搜索和发现。

stdio官方级别未说明来源级核验工具 1nexus-mcp
AI搜索TypeScriptClaudeClaude DesktopCursor

快速开始

作者 / 组织
adawalli
提供方
adawalli
运行时
Node.js

工具数量

1

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

20

仓库热度

收录来源

3 个

MCP World

选型结论

Nexus MCP 属于搜索检索类 MCP Server,公开资料标注 1 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前要先准备 API Key。

分类

搜索检索

传输方式

stdio

认证方式

API Key

部署方式

公开资料未说明

安装与配置

安装命令

npx nexus-mcp

客户端配置示例

{
  "mcpServers": {
    "nexus": {
      "command": "npx",
      "args": [
        "nexus-mcp"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 1 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

🔍 Nexus MCP服务器

没有复杂性的AI集成

_无需安装即可实现智能AI模型搜索和发现_

快速开始 • 特性 • 文档 • 贡献

______________________________________________________________________

Nexus是什么?

Nexus是一个 模型上下文协议(MCP)服务器 通过OpenRouter API提供AI驱动的搜索功能。它与MCP兼容的客户端集成,包括Claude Desktop和Cursor,通过多个型号系列提供搜索功能,包括Perplexity Sonar(实时网络搜索)和Grok 4(训练数据知识)。

关键特性

  • 零安装部署:可通过以下方式执行 bunx (或 npx)没有构建要求
  • OpenRouter集成:多种人工智能模型,包括困惑声纳(网络搜索)和Grok 4(训练数据)
  • MCP协议合规性:实施标准MCP工具和资源接口
  • 生产架构:包括请求缓存、重复数据删除、重试逻辑和错误处理
  • 类型安全实施:具有严格类型检查的完整TypeScript覆盖率

特性

部署

  • 基于Bunx/NPX的执行,无需本地安装
  • 跨平台兼容性(macOS、Linux、Windows)
  • Bun 1.0+或Node.js 18+运行时要求
  • 通过npm注册表自动更新版本

搜索功能

  • 多个模型层次 具有不同的功能:

- sonar -快速问答,实时网络搜索(30秒超时,标准层) - sonar-pro -多步查询,实时网络搜索(60秒超时,高级级别) - sonar-reasoning-pro -思维链推理,实时网络搜索(120秒超时,高级级别) - sonar-deep-research -详尽的研究报告,实时网络搜索(300秒超时,高级级别) - grok-4 -训练数据知识,无需实时搜索(60秒超时,高级级别)

  • 使用当前信息进行实时网络搜索(困惑模型)
  • 训练数据知识反应(Grok 4)
  • 从回复中提取结构化引文
  • 可配置的模型参数(温度、最大令牌、超时覆盖)

建筑

  • 使用类型化错误类进行全面的错误处理
  • 使用可配置TTL请求缓存
  • 请求对并发的相同查询进行重复数据删除
  • 具有指数回退的自动重试逻辑
  • 基于Winston的结构化日志记录
  • 具有全类型覆盖的TypeScript严格模式实现

快速开始

先决条件

快速安装

在不进行本地安装的情况下执行服务器:

# Set your OpenRouter API key
export OPENROUTER_API_KEY=your-api-key-here

# Run the server via bunx (recommended)
bunx nexus-mcp

# Or via npx
npx nexus-mcp

服务器启动并通过STDIO传输监听MCP客户端连接。

测试安装

# Test the CLI help
bunx nexus-mcp --help

# Test the version
bunx nexus-mcp --version

# Run with your API key
OPENROUTER_API_KEY=your-key bunx nexus-mcp

替代方案:当地开发设施

对于本地开发或定制:

  1. 克隆存储库:
git clone https://github.com/adawalli/nexus.git
cd nexus
  1. 安装依赖项:
bun install
  1. 构建服务器:
bun run build
  1. 配置您的OpenRouter API密钥:
# Copy the example environment file
cp .env.example .env

# Edit .env and add your actual API key
# OPENROUTER_API_KEY=your-api-key-here
  1. 测试服务器:
bun run start

与MCP客户端集成

基于Bunx的集成(推荐)

配置MCP客户端以通过bunx执行服务器:

克劳德代码

配置在 ~/.claude/mcp_settings.json:

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

配置更改后重新启动Claude Code。

光标

在Cursor的MCP设置中添加服务器配置:

  • 名字: nexus
  • 命令: bunx
  • 参数: ["nexus-mcp"]
  • 环境变量: OPENROUTER_API_KEY=your-api-key-here

配置更改后重新启动Cursor。

通用MCP客户端配置

标准MCP客户端连接参数:

  • 运输标准: stdio
  • 命令: bunx
  • 参数: ["nexus-mcp"]
  • 环境: OPENROUTER_API_KEY=your-api-key-here

替代方案:npx或本地安装

如果您没有安装Bun,请使用 npx 代替 bunx 在上述任何配置中。

对于本地安装(在遵循本地开发设置后):

{
  "mcpServers": {
    "nexus": {
      "command": "bun",
      "args": ["run", "/path/to/nexus-mcp/dist/cli.js"],
      "env": {
        "OPENROUTER_API_KEY": "your-api-key-here"
      }
    }
  }
}

用法

集成后,您可以在MCP客户端中使用搜索工具:

基本搜索

Use the search tool to find information about "latest developments in AI"

带参数的高级搜索

Search for "climate change solutions" using:
- Model: sonar-pro
- Max tokens: 2000
- Temperature: 0.3

使用不同的模型

# Fast Q&A with real-time web search (default)
Search for "latest news" with model: sonar

# Deep research with comprehensive analysis
Search for "AI safety research" with model: sonar-deep-research

# Knowledge from training data (no web search)
Search for "explain quantum computing" with model: grok-4

可用工具

search

提供人工智能搜索功能的主要搜索工具。

参数:

  • query (必填):搜索查询(1-2000个字符)
  • model (可选):要使用的模型(默认值: sonar)

- sonar -实时网络搜索快速问答(30秒超时) - sonar-pro -带实时网络搜索的多步查询(60秒超时,高级) - sonar-reasoning-pro -实时网络搜索的思维链推理(120秒超时,溢价) - sonar-deep-research -具有实时网络搜索功能的详尽研究报告(300秒超时,高级) - grok-4 -训练数据知识,无需实时搜索(60秒超时,溢价)

  • maxTokens (可选):最大响应令牌(1-4000,默认值:1000)
  • temperature (可选):响应随机性(0-2,默认值:0.3)
  • timeout (可选):覆盖默认超时时间(毫秒)(5000-6000000)

示例响应(困惑模型):

Based on current information, here are the latest developments in AI...

[Detailed AI-generated response with current information]

---
**Search Metadata:**
- Model: perplexity/sonar
- Response time: 1250ms
- Tokens used: 850
- Timeout: 30000ms
- Search type: realtime
- Sources: 5 found

示例响应(Grok 4模型):

Quantum computing is a type of computation that harnesses quantum mechanics...

[Response based on training data knowledge]

---
**Search Metadata:**
- Model: x-ai/grok-4
- Response time: 3500ms
- Tokens used: 650
- Timeout: 60000ms
- Search type: training-data
- Cost tier: premium

配置

环境变量

  • OPENROUTER_API_KEY (必需):您的OpenRouter API密钥
  • NODE_ENV (可选):环境设置(开发、生产、测试)
  • LOG_LEVEL (可选):日志记录级别(调试、信息、警告、错误)

高级配置

服务器支持通过环境变量进行其他配置:

  • OPENROUTER_TIMEOUT_MS:请求超时(毫秒)(默认值:30000)
  • OPENROUTER_MAX_RETRIES:最大重试次数(默认值:3)
  • OPENROUTER_BASE_URL:自定义OpenRouter API基本URL

资源

服务器在以下位置提供配置状态资源 config://status 这表明:

  • 服务器运行状况
  • 配置信息(带屏蔽的API密钥)
  • 搜索工具可用性
  • 服务器正常运行时间和版本

故障排除

Bunx/NPX特定问题

“bunx:找不到命令”

  • 安装Bun: curl -fsSL https://bun.sh/install | bash
  • 或者,如果你安装了Node.js 18+,就回到npx

“npx:找不到命令”

  • 确保已安装Node.js 18+: node --version
  • 更新npm: npm install -g npm@latest

“找不到包'nexus-mcp'”

  • 该包可能尚未发布。改用本地安装
  • 验证网络连接以访问npm注册表

首次运行时启动缓慢

  • 在下载包的第一次运行时,这是正常的
  • 由于缓存,后续运行将更快
  • 为了更快地启动,请使用本地安装

npx出现“权限被拒绝”错误

  • 尝试: npx --yes nexus-mcp --stdio
  • 或者设置npm权限: npm config set user 0 && npm config set unsafe-perm true

常见问题

“搜索功能不可用”

  • 确保 OPENROUTER_API_KEY 环境变量已设置
  • 在验证您的API密钥是否有效 开放路由
  • 检查服务器日志中的初始化错误

“身份验证失败:API密钥无效”

  • 双重检查API密钥格式和有效性
  • 确保密钥具有足够的信用/权限
  • 直接在OpenRouter仪表板上测试密钥

“超出费率限制”

  • 等待速率限制重置(通常为1分钟)
  • 考虑升级您的OpenRouter计划以获得更高的限制
  • 在OpenRouter仪表板中监控使用情况

连接超时

  • 检查您的互联网连接
  • 服务器将自动重试失败的请求
  • 如果需要,增加超时时间: OPENROUTER_TIMEOUT_MS=60000

MCP客户端无法连接到服务器

  • 验证您的MCP配置是否使用了正确的命令和参数
  • 检查您的MCP客户端环境中是否有Bun 1.0+或Node.js 18+可用
  • 确保在环境变量中正确设置了API键

调试日志

通过以下方式启用调试日志记录:

对于当地发展: 添加 LOG_LEVEL=debug 到你的 .env 文件

对于MCP客户: 添加 LOG_LEVEL: "debug" 到 env MCP配置的一部分

这将提供以下详细信息:

  • 配置加载
  • API请求和响应
  • 错误详细信息和堆栈跟踪
  • 性能指标

测试连接

您可以通过检查MCP客户端中的配置状态资源或运行简单的搜索查询来测试服务器是否正常工作。

发展

对于在此服务器上工作的开发人员:

# Development with hot reload
bun run dev

# Run tests
bun run test

# Run tests with coverage
bun run test:coverage

# Lint code
bun run lint

# Format code
bun run format

API成本

OpenRouter根据令牌消耗对API使用进行收费:

  • 定价:见当前费率 OpenRouter型号
  • 监控:OpenRouter仪表板中提供使用情况跟踪
  • 限制:在OpenRouter帐户设置中配置支出限制
  • 优化:服务器实现响应缓存和请求重复数据消除,以最大限度地减少冗余的API调用

📚 文档

📖 指南🔗 链接📝 描述
快速开始入门指南30秒内完成零安装设置
api参考MCP工具完整的命令参考
配置环境设置高级配置选项
贡献贡献指南加入我们的开源社区
故障排除常见问题常见问题的解决方案

🤝 贡献

我们欢迎所有经验水平的开发人员的贡献!

🚀 开始使用

🐛 报告问题

💬 加入社区

🌟 认可

贡献者在我们的:

🔗 相关项目

📞 支持与社区

💬 需要帮助?🔗 资源
快速问题
错误报告
文档OpenRouter文档 • MCP规范
功能请求改进建议

📄 许可证

MIT许可证 -看 许可证 文件以获取详细信息。

______________________________________________________________________

由...制作❤️ 开源社区

• • 📚 阅读文档

_Nexus:没有复杂性的AI集成_

工具与能力

工具数量

1

资源数量

0

提示词数量

0

能力标签

AI搜索TypeScript本地部署模型发现零安装部署实时搜索知识检索

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 只提供 1 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备API Key,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到API Key的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Nexus MCP

MCP World · 本页

1stdio有3 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Nexus MCP 怎么安装?

公开资料给出的安装命令是 npx nexus-mcp,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Nexus MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Nexus MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Nexus MCP 需要 API Key 吗?

公开资料标注的认证方式是API Key,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Nexus MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP