NIH RePORTER MCP - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

mcp-nih-reporter 是一个基于 Model Context Protocol (MCP) 的服务,用于与 NIH RePORTER 进行交互式对话。它允许用户通过自然语言搜索 NIH 资助的研究项目和出版物,支持多种搜索条件和组合查询。

核心功能

  • 搜索 NIH 资助的研究项目,支持多种条件:
  • 财政年度
  • 主要研究者姓名
  • 组织详情(名称、州、城市、类型、部门)
  • 资助金额
  • COVID-19 响应状态
  • 资助机制
  • 研究所/中心代码
  • RCDC 术语
  • 日期范围
  • 搜索与 NIH 项目相关的出版物
  • 组合搜索功能,可同时查询项目和出版物
  • 详细的项目和出版物信息,包括摘要
  • 可配置的结果限制

适用场景

  • 研究人员查找 NIH 资助项目
  • 学术机构跟踪资助情况
  • 出版物与项目关联查询
  • 资助数据分析

工具列表

  • search_projects: 搜索 NIH 资助的研究项目
  • search_publications: 搜索与 NIH 项目相关的出版物
  • search_combined: 组合搜索项目和出版物
  • test_connection: 测试 API 连接

常见问题解答

  • 调试信息会记录在项目根目录的 mcp-nih-reporter.log 文件中
  • 默认日志级别为 INFO

使用教程

使用依赖

  • Python 3.12 或更高版本
  • UV 包管理器(推荐用于更快的依赖安装)

安装教程

  1. 克隆仓库:
    bash
    git clone <repository-url>
    cd mcp-nih-reporter

  2. 创建并激活虚拟环境:
    bash
    python -m venv .venv
    source .venv/bin/activate # Windows 用户使用 `.venv\Scripts\activate`

  3. 使用 UV 安装依赖:
    bash
    uv pip install -e .

调试方式

  • 日志文件会创建在根目录下
  • 检查 mcp-nih-reporter.log 文件以排查问题

点击访问

搜索工具

PubMed MCP Server (@mystique920/pubmed-mcp) - MCP服务,MCP服务器,MCP教程

2025-5-3 4:19:55

搜索工具

Exa MCP Server 🔍 - MCP服务,MCP服务器,MCP教程

2025-5-3 4:20:02

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索