Delphi Codecoverage MCP server
io.github.avelsys/delphi-codecoverage·v1.0.0·1 starsGuide + snippets for Delphi/DUnitX projects that work with the DelphiCodeCoverage tool.
1 stars36 downloads/wk
Reviews
Write oneNobody has reviewed Delphi Codecoverage yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Delphi Codecoverage tools (6)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_snippetRetorna um snippet de codigo Delphi/DUnitX/CLI pronto para uso, de uma categoria especifica
get_topicRetorna o texto completo de um topico do guia
list_snippetsLista todos os snippets disponiveis, por categoria
list_topicsLista os topicos do guia de configuracao de projetos Delphi/DUnitX para uso com a DelphiCodeCoverage
search_guideBusca um termo em todos os topicos do guia, retornando trechos de contexto
search_snippetsBusca snippets por palavra-chave (nome ou conteudo do codigo)
Public scan report
scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it
- Code scan5 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 21 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Delphi Codecoverage compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 93% of 48,243 servers
- Tools
- 6
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 28,706 servers
- Downloads a week
- 36
- more than 25% of 12,306 servers with a package
What its tools let an agent do: 6 read
Install Delphi Codecoverage in Claude Code, Cursor or VS Code
Runs npx -y mcp-delphi-codecoverage on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add delphi-codecoverage -- npx -y mcp-delphi-codecoverage
What the publisher says
From the Delphi Codecoverage repository's README, as published. We do not edit it. Read it on GitHub
mcp-delphi-codecoverage
Servidor MCP (Model Context Protocol) com um guia prático + snippets de código prontos para configurar projetos Delphi, testes DUnitX e scripts de CI de forma que funcionem corretamente com a DelphiCodeCoverage — indexado e pesquisável por ferramentas como Claude Code, Claude Desktop ou qualquer outro cliente MCP.
O guia foi escrito a partir da documentação e do código-fonte públicos do projeto DelphiCodeCoverage/DelphiCodeCoverage (README oficial, scripts .bat de exemplo) — cobre configuração de .dproj/Map file, estrutura de projeto runner DUnitX, uso da CLI CodeCoverage.exe, integração em CI e o padrão de separação Form/lógica (MVP) que torna Forms de fato cobríveis.
Sobre licenciamento: a DelphiCodeCoverage (a ferramenta em si) é
licenciada em Mozilla Public License 2.0. O DUnitX é licenciado em Apache
License 2.0. O conteúdo deste repositório (guia e snippets) é uma obra
original, escrita pelo autor deste pacote a partir da documentação
pública desses projetos — veja LICENSE para detalhes.
O que este servidor oferece
Tópicos disponíveis
project-setup (Map file/.dproj), dunitx-runner (projeto console runner), cli-usage (parâmetros da CodeCoverage.exe), ci-integration (pipeline build → testes → cobertura), form-mvp-pattern (como manter Forms cobríveis via separação MVP).
Categorias de snippets disponíveis
unitskeleton, dunitxtestfixture, dunitxconsoledpr, dprojcoveragesettings, cliinvocation, ciscriptwindows.
Instalação
Opção 1 — via npx (recomendado, sem instalar nada globalmente)
claude mcp add delphi-codecoverage -- npx -y mcp-delphi-codecoverageOpção 2 — instalar global via npm
npm install -g mcp-delphi-codecoverage
claude mcp add delphi-codecoverage -- mcp-delphi-codecoverageOpção 3 — a partir do código-fonte
git clone https://github.com/avelsys/mcp-delphi-codecoverage.git
cd mcp-delphi-codecoverage
npm install
npm run build
claude mcp add delphi-codecoverage -- node "$(pwd)/build/index.js"Depois de registrado, o servidor fica disponível em qualquer projeto (escopo user) ou só no projeto atual (--scope local, se preferir isolar).
Configuração manual (claudedesktopconfig.json ou .mcp.json)
{
"mcpServers": {
"delphi-codecoverage": {
"command": "npx",
"args": ["-y", "mcp-delphi-codecoverage"]
}
}
}Desenvolvimento
npm install
npm run watch # tsc --watchConteúdo do guia e dos snippets vive direto em src/topics.ts e src/snippets.ts (TypeScript puro, sem etapa de ingest/build de dados) — para atualizar, edite esses arquivos e rode npm run build.
O servidor usa stdio (StdioServerTransport) — para testar localmente sem um cliente MCP completo, use o MCP Inspector:
npx @modelcontextprotocol/inspector node build/index.jsContribuindo
Issues e PRs são bem-vindos — principalmente correções de conteúdo (algum parâmetro de CLI desatualizado em relação a uma versão nova da DelphiCodeCoverage) ou novos snippets. Abra uma issue descrevendo o que mudou antes de um PR grande.
Licença
MIT — veja LICENSE.
Nothing above is checked by us. What we check is on the safety report.
Delphi Codecoverage: common questions
- Is Delphi Codecoverage MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Delphi Codecoverage safety report
- How do I install Delphi Codecoverage?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Delphi Codecoverage need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Delphi Codecoverage maintained?
- The last commit was 54 days ago (2026-09-12). The latest release is v1.0.0.
- How does Delphi Codecoverage compare with other MCP servers?
- safety score 92/100 (higher than 93% of 48,243 servers); tools 6 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.