MCP server: guide + ready-to-use snippets to set up Delphi projects, DUnitX runners and CI scripts for use with the DelphiCodeCoverage tool
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Documented (README)
- !Licence file present but not machine-readable
claude mcp add mcp-delphi-codecoverage -- npx -y mcp-delphi-codecoverage{
"mcpServers": {
"mcp-delphi-codecoverage": {
"command": "npx",
"args": ["-y", "mcp-delphi-codecoverage"]
}
}
}MCP Servers overview
# 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](https://github.com/DelphiCodeCoverage/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](./LICENSE) para detalhes.
## O que este servidor oferece
| Ferramenta | Para que serve |
|---|---|
| `list_topics` | Lista os tópicos do guia |
| `get_topic` | Retorna o texto completo de um tópico |
| `search_guide` | Busca um termo em todos os tópicos, com trechos de contexto |
| `get_snippet` | Retorna um snippet pronto de uma categoria |
| `list_snippets` | Lista todos os snippets disponíveis, por categoria |
| `search_snippets` | Busca snippets por palavra-chave (nome ou código) |
### 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
`unit_skeleton`, `dunitx_test_fixture`, `dunitx_console_dpr`,
`dproj_coverage_settings`, `cli_invocation`, `ci_script_windows`.
## Instalação
### Opção 1 — via `npx` (recomendado, sem instalar nada globalmente)
```bash
claude mcp add delphi-codecoverage -- npx -y mcp-delphi-codecoverage
```
### Opção 2 — instalar global via npm
```bash
npm install -g mcp-delphi-codecoverage
claude mcp add delphi-codecoverage -- mcp-delphi-codecoverage
```
### Opção 3 — a partir do código-fonte
```bash
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 (`claude_desktop_config.json` ou `.mcp.json`)
```json
{
"mcpServers": {
"delphi-codecoverage": {
"command": "npx",
"args": ["-y", "mcp-delphi-codecoverage"]
}
}
}
```
## Desenvolvimento
```bash
npm install
npm run watch # tsc --watch
```
Conteú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](https://github.com/modelcontextprotocol/inspector):
```bash
npx @modelcontextprotocol/inspector node build/index.js
```
## Contribuindo
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](./LICENSE).
What people ask about mcp-delphi-codecoverage
What is avelsys/mcp-delphi-codecoverage?
+
avelsys/mcp-delphi-codecoverage is mcp servers for the Claude AI ecosystem. MCP server: guide + ready-to-use snippets to set up Delphi projects, DUnitX runners and CI scripts for use with the DelphiCodeCoverage tool It has 0 GitHub stars and its last recorded update is dated 2026-09-12.
How do I install mcp-delphi-codecoverage?
+
You can install mcp-delphi-codecoverage by cloning the repository (https://github.com/avelsys/mcp-delphi-codecoverage) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is avelsys/mcp-delphi-codecoverage safe to use?
+
Our security agent has analyzed avelsys/mcp-delphi-codecoverage and assigned a Trust Score of 72/100 (tier: OK). See the full breakdown of passed checks and flags on this page.
Who maintains avelsys/mcp-delphi-codecoverage?
+
avelsys/mcp-delphi-codecoverage is maintained by avelsys. The last recorded GitHub activity is dated 2026-09-12, with 0 open issues.
Are there alternatives to mcp-delphi-codecoverage?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy mcp-delphi-codecoverage to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/avelsys-mcp-delphi-codecoverage)<a href="https://claudewave.com/repo/avelsys-mcp-delphi-codecoverage"><img src="https://claudewave.com/api/badge/avelsys-mcp-delphi-codecoverage" alt="Featured on ClaudeWave: avelsys/mcp-delphi-codecoverage" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
The fastest path to AI-powered full stack observability, even for lean teams.