使用说明
mcp智能实验室
MCP服务器,用于从中抓取财务数据 smart-lab.ru --俄罗斯金融门户网站。
提供带过滤器的债券筛选(评级、期限、行业、浮动/固定、摊销),带市场数据和基本面的股票筛选,以及股息日历。
安装
git clone <repo-url>
cd mcp-smartlab
python -m venv .venv
.venv/bin/pip install -e .
使用Claude代码
添加到您的项目 .mcp.json:
{
"mcpServers": {
"smartlab": {
"command": "/path/to/mcp-smartlab/.venv/bin/mcp-smartlab"
}
}
}
无需环境变量或身份验证——smart-lab.ru是一个公共网站。
工具
债券(6种工具)
search_bonds--带过滤器的主债券筛选器(类型、评级、持续时间、部门、浮动、摊销、永久)get_top_yield_bonds--保守默认情况下的快速最高收益率搜索(BBB+,5年期)get_bond_chart_data--所有匹配债券的轻量级收益率/久期/评级数据get_bond_details--特定债券的详细信息(息票表)compare_bonds--并排比较多个债券get_bond_sectors--列出可用的扇区筛选器
共享(2个工具)
search_shares--股票筛选器(价格、数量、变化、市值)get_shares_fundamental--基本数据(市盈率、市盈率、损益、EV/EBITDA、部门收益率、利润率)
股息(2个工具)
get_upcoming_dividends--即将到来的股息支付日历get_dividend_history--特定股票的历史股息
数据源
所有数据都是从smart-lab.ru上的公共HTML页面上抓取的。不需要API密钥。 内存缓存:筛选数据1小时,基本数据4小时,股息历史24小时。
