MyDart MCP
Servidor MCP para divulgações corporativas coreanas (DART/OpenDART): busca de arquivamentos, dados financeiros, XBRL, análise de relatórios de auditoria em nível de auditor (opiniões, KAM, continuidade operacional, achados de ICFR) e dados de valuation.
Documentação
💡
A maneira mais fácil de conectar o DART MCP no Claude. Sem instalações complexas de npx, sem necessidade de configuração local via CLI. MyDart MCP é o MCP de DART mais conveniente e poderoso, feito para profissionais de contabilidade.
Por que você deve conectar e usar o MCP
Já perguntou ao Claude sobre informações financeiras ou conteúdo de relatórios de auditoria de uma empresa específica? A resposta parece plausível, mas, se olhar com atenção, algo está estranho. Isso porque ele inventou frases que "poderiam existir". Em áreas como auditoria e contabilidade, onde um único caractere errado não pode ser tolerado, isso não pode ser usado.
Por outro lado, depender apenas da API fornecida pela OpenDART é insuficiente — falta informação demais. Se você solicitar o resultado do relatório de auditoria de um ano específico pela API OpenDART, recebe apenas a palavra 적정. Justamente o que você quer saber — Principais Assuntos de Auditoria (KAM), parágrafos de ênfase, incerteza quanto à continuidade operacional, deficiências significativas no controle interno contábil — não é fornecido pela API.
Para resolver esses problemas, criamos o MyDart MCP. Por meio deste MCP, você pode conectar diretamente ao Claude ferramentas que leem e analisam as divulgações reais do DART. Assim, o Claude pode abrir relatórios e dados reais publicados no DART para responder.
💡
O que é MCP?
MCP (Model Context Protocol) é um padrão que conecta ferramentas e dados externos a IAs como o Claude. Para o Claude, é como dar "mãos e olhos"; uma vez conectado, basta pedir em coreano como em uma conversa normal.
Diferenças em relação a outros MCPs de DART e os diferenciais exclusivos do MyDart MCP
Já existem vários MCPs que conectam o DART a IAs. No entanto, as ferramentas existentes são, em geral, voltadas para investidores verificarem números. Já o que auditores e responsáveis por contabilidade financeira/controles internos querem saber tem um enfoque um pouco diferente: "Quais KAMs foram identificados nesta empresa?", "O parágrafo de incerteza quanto à continuidade operacional foi incluído?", "Quais empresas reportaram deficiências significativas no relatório de auditoria do controle interno contábil este ano?" — coisas assim.
O MyDART MCP foi projetado como uma ferramenta profissional para uso na prática de contadores e profissionais de contabilidade financeira/controles internos, e tem as seguintes vantagens.
Primeiro, é fácil de conectar, sem instalação local.
A maioria dos MCPs existentes exige instalação local, então é preciso instalar o Node.js e editar o claude_desktop_config.json diretamente. Porém, em muitos escritórios de auditoria e PCs de equipes financeiras de empresas, a instalação dessas ferramentas de desenvolvimento é bloqueada. O MyDart MCP usa o método web Streamable HTTP — basta inserir o endereço na conexão e pronto, sem necessidade de atualizações pelo usuário. Além disso, uma vez conectado, o MCP pode ser usado igualmente em qualquer ambiente: desktop, web ou mobile. (Já os métodos de instalação local só funcionam no ambiente onde foram instalados.)
Segundo, o relatório de auditoria pode ser consultado segmentado por atributo de parágrafo.
O método básico da API OpenDART apenas permite baixar o relatório de auditoria inteiro, sem fornecer dados estruturados. O MyDart MCP estrutura o relatório de auditoria de empresas listadas separando em campos distintos: opinião do auditor, base para a opinião, KAM, ênfase e outros assuntos — e também permite consultar por firma de auditoria. No controle interno contábil, também é possível distinguir revisão e auditoria, consultando separadamente a opinião do auditor e os parágrafos de deficiências significativas.
Terceiro, é possível encontrar empresas mesmo sem saber o nome.
A API OpenDART exige que você especifique a empresa para consultar. Por isso, todos os MCPs existentes seguem a sequência "nome da empresa → verificar corp_code → consultar dados". Como o MyDart MCP já parseia e indexa os relatórios de auditoria das empresas listadas, é possível fazer perguntas como "quais empresas na KOSDAQ em 2025 tiveram opinião adversa ou abstenção de opinião no controle interno" — ou seja, filtrar e encontrar empresas por condições específicas.
Quarto, é rápido e preciso.
A obrigatoriedade de envio do relatório anual e a sujeição ao controle interno contábil variam conforme o status de listagem e o total de ativos no fim do exercício anterior, o que altera o formato e a localização dos dados de divulgação. O MyDART MCP possui uma lógica robusta de roteamento de divulgações que considera as condições de cada empresa, ajudando o cliente LLM a encontrar os dados necessários já na primeira tentativa.
Como conectar o MCP no Claude Web
1. Obtenção da chave: escolha um dos dois métodos abaixo para emitir a chave.
Método 1: Obter o token público do MCP em eocpa.kr
- Solicite o token por e-mail na página de emissão de token.
- Com o mesmo token, basta alterar a URL ao registrar para também usar o MyKIFRS MCP e o MyFSS MCP.
Método 2: Obter a chave da API OpenDART
- Obtenha a chave de autenticação OpenDART.
Você pode obtê-la gratuitamente em opendart.fss.or.kr. - Os MCPs MyKIFRS e MyFSS não podem ser usados.

Entre no menu de solicitação de chave de autenticação.

O e-mail e a senha serão necessários depois para consultar o uso da API, etc. Preencha com valores razoáveis: Ambiente de uso da API: Web API; Finalidade de uso: coleta de informações do DART, etc.

A chave da API com 40 caracteres foi emitida. (Pessoas físicas podem obter imediatamente.)
2. Adicionar o conector no Claude
- Entre em claude.ai → Configurações (Settings) → Conectores (Connectors).

Em "Conectores", clique em "Personalizado".
- Clique no botão "Adicionar conector personalizado".

Clique no botão [+] e depois em "Adicionar conector personalizado".
- Insira o nome do conector e a URL do servidor.


O nome do conector pode ser qualquer um.
(Exemplo:
MyDart MCP
)
A URL do servidor deve ser inserida assim.
https://mydart.eocpa.kr/mcp?key=발급받은토큰
💡
Selecione "Nenhum" para autenticação.
Deixe a parte de configurações avançadas como "Streaming HTTP".
3. Clicar em Conectar no conector
- Na seção de configuração do conector, clique em "Conectar". Quando virar um visto (V), a conexão estará concluída.


4. Conexão concluída
- Na janela de conversa, basta perguntar normalmente; o Claude lerá automaticamente a descrição das ferramentas deste MyDart MCP e as chamará quando necessário.

Casos de uso
Com o MyDART MCP, o que antes exigia consultar o DART diretamente agora pode ser feito por comandos de voz ou texto através do Claude.
Consulta de perfil da empresa no DART (get_company_profile)
💡
Consulta as informações de perfil da empresa fornecidas pelo DART.
"현대차 기업개황 정리해줘 — 대표자, 설립일, 업종, 본사 주소"

Consulta da lista de divulgações do DART (search_disclosures)
💡
Permite consultar a lista de divulgações por período.
"최근 한 달간 LG에너지솔루션이 낸 공시 목록 보여줘"

Consulta de informações financeiras (get_financials)
💡
Permite consultar informações financeiras. É possível buscar não apenas o corpo das demonstrações financeiras (BP, DRE), mas também por notas explicativas.
"네이버의 2025년 연결 재무제표상 유형자산 주석 알려줘"

Consulta de informações do auditor (get_audit_profile)
💡
Permite consultar, para cada exercício social, o nome do auditor, a opinião de auditoria, honorários de auditoria, horas de auditoria, honorários de não auditoria e se foram realizadas confirmações externas, contagem física de estoques e procedimentos de auditoria financeira.
"삼성전자 최근 5개년 감사인 누구고, 감사보수·감사시간 알려줘"

Consulta do relatório de auditoria por parágrafo (get_audit_report)
💡
Permite consultar as informações do relatório de auditoria por parágrafo (opinião do auditor, base para a opinião, principais assuntos de auditoria, ênfase, outros assuntos, etc.).
"SK하이닉스 최근 5개년간 별도 감사보고서 상 핵심감사사항을 정리해줘"

Revisão do parágrafo de incerteza quanto à continuidade operacional (get_going_concern)
💡
Consulta se o parágrafo de incerteza quanto à continuidade operacional foi incluído como ênfase e se há indicadores financeiros quantitativos relacionados à incerteza quanto à continuidade operacional em comparação com as informações financeiras.
"(주)ABC에 대해 최근 3개년에 대해 계속기업가정 문단이 기재되었는지 알려줘"

Consulta da opinião sobre o controle interno contábil e deficiências significativas (get_internal_control)
💡
Permite consultar a opinião sobre o controle interno contábil e o conteúdo por parágrafo.
"(주)ABC의 2025년 감사보고서상 중요한 취약점 내용 알려줘"

Consulta por principais itens do relatório de auditoria (search_audit_findings)
💡
Como os principais itens dos relatórios de auditoria das demonstrações financeiras/controle interno contábil de empresas listadas estão indexados, é possível pesquisar mesmo sem saber o nome específico da empresa.
"올해 코스닥 시장에서 내부회계관리제도 의견이 부적정인 회사 알려줘"

Referências
1. Licença deste projeto
- Licença MIT
- No entanto, a parte da Seção 2 abaixo, sob licença Apache-2.0, também deve cumprir a Apache-2.0.
2. Materiais de referência
- kreports-dart-mcp (por capitalparser): Apache-2.0
- korean-dart-mcp (por Chris Ryu): MIT
- OpenDartReader (por Finance Data): MIT
- dart-fss (por josw123): MIT
3. Fonte dos dados
- OpenDART da Financial Supervisory Service (FSS) (https://opendart.fss.or.kr) — textos originais e dados estruturados do sistema de divulgação eletrônica.
-
- Este software faz chamadas diretas à API OpenDART usando a chave de autenticação da API emitida para o próprio usuário. Para alguns materiais, o servidor MCP responde com dados previamente parseados/armazenados em cache para melhorar a velocidade de resposta. - O uso dos dados deve seguir os termos de uso da OpenDART e a legislação aplicável. - FAQ da API OpenDART: Qual é o limite de uso da API aberta? -> Pessoa física: 40.000 solicitações/dia (com base no total dos 83 serviços da API aberta, não por serviço). Mesmo dentro do limite diário, para garantir a operação estável do serviço, acessos excessivos à rede (mais de 1.000 por minuto) podem ter o uso restrito — por favor, esteja ciente.
FAQ
P. É gratuito?
R. Sim, é gratuito. Ao obter o token (e também assinar o boletim do blog), você pode usar gratuitamente.
P. Funciona em outras plataformas além do Claude, como ChatGPT?
R. Como segue o padrão MCP, funciona igualmente no ambiente OpenAI e em outros ambientes que suportam MCP.
P. Qual é a fonte dos dados?
R. A fonte dos dados é a API OpenDART fornecida pela Financial Supervisory Service (FSS), que são dados públicos conforme a "Lei de Promoção do Fornecimento e Uso de Dados Públicos".