Skip to content

Commit aac5e32

Browse files
committed
Attempt on a local mcp for Agents, to help setup projects for Itkdev dev enviroments.
1 parent 115c1b4 commit aac5e32

File tree

11 files changed

+4845
-0
lines changed

11 files changed

+4845
-0
lines changed

README.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,50 @@ At ITK-dev we have created docker images that matches our development.
158158
The fuld list can be found at
159159
[https://hub.docker.com/search?q=itkdev&type=image](https://hub.docker.com/search?q=itkdev&type=image).
160160

161+
## MCP Server for AI Assistants
162+
163+
This repository includes an MCP (Model Context Protocol) server that provides AI coding assistants like Claude Code with access to ITK Dev documentation and project analysis tools.
164+
165+
### What it provides
166+
167+
- **Documentation access**: AI assistants can read ITK Dev Docker documentation
168+
- **Project detection**: Analyze projects to detect template, PHP version, framework
169+
- **Template comparison**: Compare projects against templates to find outdated files
170+
171+
### Installation
172+
173+
```bash
174+
# Build the MCP server
175+
cd mcp
176+
npm install
177+
npm run build
178+
```
179+
180+
Add to `~/.claude/settings.json`:
181+
182+
```json
183+
{
184+
"mcpServers": {
185+
"itkdev": {
186+
"command": "node",
187+
"args": ["/path/to/itkdev-docker/mcp/dist/index.js"]
188+
}
189+
}
190+
}
191+
```
192+
193+
See [mcp/README.md](mcp/README.md) for detailed documentation and [docs/rfc-mcp-server.md](docs/rfc-mcp-server.md) for the design rationale.
194+
195+
## Documentation
196+
197+
Comprehensive documentation is available in the [docs/](docs/) directory:
198+
199+
- [itkdev-docker-cli.md](docs/itkdev-docker-cli.md) - CLI tool commands and setup procedures
200+
- [itkdev-docker-compose.md](docs/itkdev-docker-compose.md) - Docker Compose patterns
201+
- [itkdev-task-files.md](docs/itkdev-task-files.md) - Taskfile automation patterns
202+
- [github-actions-templates.md](docs/github-actions-templates.md) - GitHub Actions workflows
203+
- [rfc-mcp-server.md](docs/rfc-mcp-server.md) - MCP server design rationale
204+
161205
## More
162206

163207
For more details about usage see <https://docs.itkdev.dk>

0 commit comments

Comments
 (0)