返回市场
DART-MCP服务器

DART-MCP服务器

作者:snaiws7 星标更新:2025-07-07

项目介绍

技术文档摘要

smithery 徽章

DART-MCP-服务器是一个利用韩国电子公告系统(DART) API的Model Context Protocol(MCP)服务器,使像Claude这样的AI模型能够访问上市公司的公告信息。通过这个服务器,AI模型可以轻松地分析和利用金融数据、公司公告信息、财务报表等。

MCP是什么?

MCP(Model Context Protocol)是一种开放协议,它允许大型语言模型(LLM)与外部数据源和工具进行交互。Anthropic在2024年11月发布的这个协议提供了一种标准化的方法,让AI模型能够实时访问数据并利用各种功能。

使用MCP,AI系统可以连接到外部数据库、API、文件系统等,从而基于更准确和最新的信息来响应用户请求。

DART-MCP-服务器功能

DART-MCP-服务器提供了以下电子公告系统(DART) API的功能:

  • 公告搜索:搜索公司的公告信息。
  • 企业概况:查询公司的基本信息。
  • 唯一编号查询:搜索公司的唯一编号。
  • 增资(减资)情况:查看公司的增资/减资信息。
  • 其他多种财务信息:包括分红、自持股份、最大股东、管理层状况等多种信息。
  • 与Claude桌面APP等MCP客户端联动,根据用户指令进行公告分析。

安装需求

使用DART-MCP-服务器需要满足以下条件:

  1. 安装Docker Desktop应用
  2. 安装Claude Desktop应用
  3. 获取DART API密钥(由金融监督院电子公告系统发放)

服务器安装及设置方法

通过Smithery安装

要通过Smithery自动安装dart-mcp-server用于Claude Desktop:

npx -y @smithery/cli install snaiws/dart-mcp-server --client claude

1. 获取DART API密钥

  1. DART API密钥申请页面注册后获取API密钥。
  2. 安全保存获取的API密钥。

2. 设置Claude Desktop

  1. 安装并运行Claude Desktop应用。

  2. 在Claude菜单中点击“文件(File)” - "设置(Settings)"。

  3. 在左侧菜单中选择"开发者(Developer)",然后点击"编辑配置(Edit Config)"。

  4. 打开设置文件后,添加如下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"
    		        ]
    		    }
    	  }
    }
    
  5. 保存设置文件。

  6. 在Claude左侧菜单中点击“文件” - “退出”以关闭后重新启动。

服务器使用方法

在Claude中使用工具

重新启动Claude Desktop应用后,在底部输入框旁边会出现一个工具图标(锤子形状)。点击该图标即可查看DART-MCP-服务器提供的工具列表。

示例问题

可以向Claude提出以下问题:

  • "查找三星电子最近的公告信息"
  • "提供关于Naver的企业概况"
  • "分析Kakao的增资情况"
  • "比较现代汽车和起亚汽车的最新财务报表"
  • "展示SK海力士的最大股东情况"