KAP MCP 工具
这个项目包含了用于访问公共披露平台(KAP)数据的MCP(模型控制协议)工具。
功能
- 公司列表及详情
- 公司财务报告
- KAP公告
- 股市指数
- 扇区信息
安装
- 安装 Python 3.11 或更高版本
- 创建一个虚拟环境:
python -m venv .venv
source .venv/bin/activate # Unix/macOS
# or
.venv\Scripts\activate # Windows- 安装依赖项:
pip install -r requirements.txt用法
要启动应用程序:
python main.pyAPI 函数
get_companies()返回所有公司的列表get_company(company_code)返回特定公司的详细信息get_company_info(company_code)返回有关公司的详细信息get_financial_report(company_code, year)返回公司的财务报告get_indices()返回所有索引的列表get_announcements_by_company(company_code)返回特定公司的公告get_announcements()返回所有公告的列表get_sectors()返回所有扇区的列表
错误处理
所有API调用都使用try-catch块进行保护,并返回有意义的错误信息。
许可证
这个项目采用MIT许可证授权。
