Analytixus
Analytixus DnAML repository access (read/write nodes, tree navigation, solutions) via MCP.
Open source Open in the app JSON README (API)
About
Analytixus DnAML repository access (read/write nodes, tree navigation, solutions) via MCP.
Details
- Kind
- MCP servers
- Topic
- No topic detected
- Publisher
- de.analytixus
- Origin
- official
- Category
- ferramentas
- Transport
- local
- Version
- 0.8.2
- Last push
- 2026-08-28T10:19:44Z
- Repository state
- ativo
- Added
- 2026-08-29 03:01:28
- Updated
- 2026-08-29 03:01:28
- Origin id
de.analytixus/analytixus-mcp
README
# Analytixus MCP Server
Analytixus is a metadata-driven development platform built around **DnAML** (Data and Analytics
Markup Language) — you model your data sources, transformations, and documentation once, and
generate SQL, pipelines, and docs from that single model instead of maintaining them by hand.
This MCP server exposes an Analytixus DnAML repository to any MCP-compatible client — Claude
Desktop, Cursor, VS Code Copilot Chat, or your own tooling — so an AI assistant can read and write
your metadata model directly.
> This repository hosts documentation and configuration guidance for the Analytixus MCP server.
> The server itself is distributed as a self-contained executable and as a .NET tool (see below).
## What it does
- **Browse the repository tree** — list solutions, sources, and objects in a DnAML model.
- **Read and write DnAML nodes** — fetch a single object's definition, create or update objects
under a source or folder.
- **Solution management** — list available solutions, add/rename/delete them.
## Installation
**Option 1 — self-contained download (no runtime required).** Pre-built archives for Windows,
macOS, and Linux are available on request from the Analytixus team.
**Option 2 — .NET global tool** (requires the .NET 8 runtime):
```bash
dotnet tool install --global Analytixus.Mcp
```
This installs the `analytixus-mcp` command.
## Configuration
### Claude Desktop
Add to `claude_desktop_config.json`:
- Windows: `%APPDATA%\Claude\claude_desktop_config.json`
- macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`
- Linux: `~/.config/Claude/claude_desktop_config.json`
```json
{
"mcpServers": {
"analytixus": {
"command": "analytixus-mcp",
"args": ["--stdio"],
"env": {
"ANALYTIXUS_SOLUTION_PATH": "/path/to/your/dnaml-solution",
"ANALYTIXUS_SOLUTION_NAME": "YourSolutionName"
}
}
}
}
```
(If you installed the self-contained archive instead of the .NET tool, use the full path to the
extracted `Analytixus.Mcp` executable as `command`.)
### VS Code / Claude Code
```bash
claude mcp add --env ANALYTIXUS_SOLUTION_PATH=/path/to/your/dnaml-solution \
--env ANALYTIXUS_SOLUTION_NAME=YourSolutionName --scope user \
analytixus -- analytixus-mcp --stdio
```
### Environment variables
| Variable | Purpose |
|---|---|
| `ANALYTIXUS_SOLUTION_PATH` | Path to the DnAML solution's root folder. |
| `ANALYTIXUS_SOLUTION_NAME` | Name of the solution — pins this server instance to it. |
| `ANALYTIXUS_LOG_LEVEL` | `Trace`\|`Debug`\|`Info`\|`Warn`\|`Error`\|`Fatal` (default `Info`). |
## Learn more
Visit [analytixus.de](https://analytixus.de) for more about the Analytixus platform.