DART-MCP-服务器是一个利用韩国电子公告系统(DART) API的Model Context Protocol(MCP)服务器,使像Claude这样的AI模型能够访问上市公司的公告信息。通过这个服务器,AI模型可以轻松地分析和利用金融数据、公司公告信息、财务报表等。
MCP(Model Context Protocol)是一种开放协议,它允许大型语言模型(LLM)与外部数据源和工具进行交互。Anthropic在2024年11月发布的这个协议提供了一种标准化的方法,让AI模型能够实时访问数据并利用各种功能。
使用MCP,AI系统可以连接到外部数据库、API、文件系统等,从而基于更准确和最新的信息来响应用户请求。
DART-MCP-服务器提供了以下电子公告系统(DART) API的功能:
使用DART-MCP-服务器需要满足以下条件:
要通过Smithery自动安装dart-mcp-server用于Claude Desktop:
npx -y @smithery/cli install snaiws/dart-mcp-server --client claude
安装并运行Claude Desktop应用。
在Claude菜单中点击“文件(File)” - "设置(Settings)"。
在左侧菜单中选择"开发者(Developer)",然后点击"编辑配置(Edit Config)"。
打开设置文件后,添加如下DART-MCP-服务器设置:(修改api-key部分)
{
"mcpServers": {
"DART": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-v", ".:/app/data/mcp/DART",
"-e", "DART_API_KEY=your-api-key",
"-e", "USECASE=light",
"snaiws/dart:latest"
]
}
}
}
保存设置文件。
在Claude左侧菜单中点击“文件” - “退出”以关闭后重新启动。
重新启动Claude Desktop应用后,在底部输入框旁边会出现一个工具图标(锤子形状)。点击该图标即可查看DART-MCP-服务器提供的工具列表。
可以向Claude提出以下问题: