Exa MCP:专为 AI 设计的代码搜索和网页研究引擎
连接 AI 助手与 Exa AI 的强大搜索能力,提供代码搜索、网页研究和深度调研工具
项目信息
- GitHub 仓库:https://github.com/exa-labs/exa-mcp-server
- Stars:3,000+ ⭐
- 编程语言:TypeScript (85.1%)
- 开发团队:Exa Labs
- 分类:Search, Code Intelligence, Research
- 推荐度:4.2/5.0
- 协议:MIT
简介
Exa MCP Server 是一个 Model Context Protocol 服务器,将 AI 助手(如 Claude)连接到 Exa AI 的搜索能力。Exa 是专门为 AI 设计的搜索引擎,提供优化的网页搜索、代码搜索和研究工具。
功能特性
核心工具
exa-code:代码上下文搜索
- 搜索数十亿 GitHub 仓库
- 查找文档页面和 StackOverflow 帖子
- 提供 token 优化的上下文
web_search_exa:实时网页搜索
- 优化的搜索结果
- 自动内容提取
- 相关性排序
company_research:公司研究
- 获取公司信息和背景
- 行业分析数据
linkedin_search:LinkedIn 搜索
- 人员和公司信息
- 职业背景查询
wikipedia_search:维基百科搜索
- 准确的百科知识
- 结构化信息提取
github_search:GitHub 搜索
- 仓库和代码搜索
- 开发者资料查询
安装配置
方法 1:使用 NPM
1 | npm install -g exa-mcp-server |
方法 2:使用 NPX(快速)
1 | npx exa-mcp-server |
方法 3:Claude Code 插件
1 | claude mcp add exa -e EXA_API_KEY=YOUR_API_KEY -- npx -y exa-mcp-server |
Claude Desktop 配置
1 | { |
获取 API Key:访问 Exa Dashboard
使用场景
1. 代码搜索和学习
1 | 用户: 如何在 React 中实现虚拟滚动? |
2. 技术研究
1 | 用户: 对比 Next.js 和 Remix 的性能差异 |
3. 公司和人员调研
1 | 用户: 了解 Anthropic 公司的背景 |
技术优势
- AI 优化:搜索结果专为 LLM 消费优化
- Token 效率:提取关键信息,减少 token 消耗
- 多源整合:综合多个数据源的信息
- 实时更新:获取最新的网页内容
相关资源
总结
Exa MCP Server 为 AI 助手提供了专业级的搜索和研究能力。无论是代码搜索、技术调研还是公司背景查询,Exa 的 AI 优化搜索引擎都能提供高质量的结果。3,000+ stars 证明了其在开发者社区的认可度。推荐给需要增强 AI 助手搜索能力的开发者!