项目简介
Athena Deep Research MCP服务器是一个功能丰富的上下文服务框架,专门为LLM客户端提供深度学习研究所需的各种工具和数据访问能力。
主要功能
- 网络搜索:通过Serper.dev和Massive-Serve API进行通用网页和学术文献搜索
- 网页浏览:使用多种技术(Jina Reader、Crawl4AI)提取网页内容
- 文档重排序:利用VLLM托管的重排序模型对搜索结果进行智能排序
- 学术检索:通过Semantic Scholar API获取学术论文信息
- 内容提取:从网页和PDF文档中提取可读文本
安装步骤
- 克隆仓库:'git clone https://github.com/AthenaAgent/athena-dr.git'
- 进入目录:'cd athena-dr'
- 安装依赖:'uv sync --all-extras --all-groups'
服务器配置
在MCP客户端中配置以下服务器信息:
{ "command": "athena-dr-mcp", "args": [], "env": { "MCP_CACHE_DIR": ".cache-$(hostname)" }
基本使用方法
- 启动MCP服务器:'MCP_CACHE_DIR=".cache-$(hostname)" athena-dr-mcp'
- 服务器支持多种传输协议(stdio、HTTP、SSE),默认使用stdio协议
核心工具包括:
- 'massive_serve_search' - 大规模文档检索
- 'serper_google_webpage_search' - 谷歌网页搜索
- 'vllm_hosted_reranker' - 文档相关性重排序
- 'crawl4ai_fetch_webpage_content' - 智能网页内容提取
- 'jina_fetch_webpage_content' - Jina网页内容获取
- 'serper_fetch_webpage_content' - 网页内容抓取
服务器会自动注册这些工具供MCP客户端调用。
信息
分类
网页与API