研究报告搜索工具

集成于MCP协议的研究报告搜索与内容提取工具,适用于金融、产业研究及投资分析等场景。

  • by haymai
  • 本地部署
  • 更新于

使用说明

📊 发现报告(MCP工具)

该工具已集成到MCP协议中,为发现报告网站上的研究报告提供搜索和内容提取功能。它适用于金融、工业研究和投资分析等场景。


✨ 工具一: search_reports

根据关键字、作者、组织名称和时间范围等条件搜索研究报告列表。

🔧 参数描述

参数名称 类型 必填 说明
keywords str 无 搜索关键字,支持中文和英文。
authors List[str] 否 作者姓名列表,例如。, ["Zhang San", "Li Si"].
org_names List[str] 否 组织名称列表,例如。, ["Discovery Report", "Alibaba"].
start_time int 否 开始时间,单位为毫秒,例如。, 1640995200000 表示2022-01-01 00:00:00。
end_time int / str 否 结束时间,支持毫秒时间戳或相对时间字符串:
• "last3day"
• "last7day"
• "last1mon"
• "last3mon"
• "last1year"
page_size int 否 要返回的结果数,默认值为10,最大值为100。

📥 用法示例


# 按关键词搜索

search_reports(keywords="人工智能")



# 按机构搜索

search_reports(org_names=["发现报告"])



# 搜索最近一周某位作者的报告

search_reports(authors=["王磊"], end_time="last7day")



# 精确时间段搜索

search_reports(

    keywords="新能源",

    start_time=1748707200000,

    end_time=1749398399999

)

✨ 工具二: get_report_content

根据报告ID检索报告的详细内容和摘要信息(doc_id).


🔧 参数描述

参数名称 类型 必填 说明
doc_id int ✅ 是 研究报告的文档ID,从 docId 返回结果中的字段 search_reports.

📥 用法示例


# 获取该研报的内容

content = await get_report_content(doc_id)

服务器配置:

{
  "mcpServers": {
    "fxbaogao-mcp": {
      "args": [
        "fxbaogao-mcp@latest"
      ],
      "command": "uvx"
    }
  }
}

备注

  • 此工具仅用于学习和研究目的。请勿将其用于商业目的。
  • 请遵守发现报告的使用条款和相关法律法规。