claude mcp add umtri-mcp -- npx -y umtri-mcp{
"mcpServers": {
"umtri-mcp": {
"command": "npx",
"args": ["-y", "umtri-mcp"],
"env": {
"UMTRI_API_TOKEN": "<umtri_api_token>"
}
}
}
}UMTRI_API_TOKENMCP Servers overview
# umtri-mcp
MCP server for [Umtri](https://umtri.io) — give your AI coding agent a persistent map of your
project's structure, dependencies, and bugs.
Your agent re-derives your codebase from scratch every session. Umtri stores the structure once and
hands it back through MCP: a tree of what the system is made of, the calls and dependencies between
its parts, and the bugs eroding it. Ask "what breaks if I change this?" and get an answer traced
through recorded connections rather than guessed from a grep.
## Quick start
The fastest path is the hosted endpoint at `https://mcp.umtri.io` — nothing to install. Generate a
token at [app.umtri.io](https://app.umtri.io) → Settings → API Tokens, then:
```bash
claude mcp add --transport http umtri https://mcp.umtri.io \
--header "Authorization: Bearer umtri_pat_xxxxxxxxxxxxxxxx"
```
Any MCP client that takes a config object uses the same shape:
```json
{
"mcpServers": {
"umtri": {
"type": "http",
"url": "https://mcp.umtri.io",
"headers": { "Authorization": "Bearer umtri_pat_xxxxxxxxxxxxxxxx" }
}
}
}
```
## Run it yourself (stdio)
Use this package when you want to pin a version or point at a self-hosted API:
```bash
claude mcp add umtri \
-e UMTRI_API_TOKEN=umtri_pat_xxxxxxxxxxxxxxxx \
--transport stdio \
-- npx -y umtri-mcp
```
| Variable | Required | Default |
| --- | --- | --- |
| `UMTRI_API_TOKEN` | yes | — |
| `UMTRI_API_BASE` | no | `https://api.umtri.io` |
The token is not validated at setup time, so a bad token connects but every call fails. If tools
appear and then error, re-check the token and its scope — `read` tokens cannot call any write tool.
## Tools
**Read** — `get_graph`, `get_bug`, `get_impact`, `list_projects`, `list_bugs`, `list_seasons`,
`list_events`
**Write** — `create_project`, `create_node`, `update_node`, `delete_node`, `create_edge`,
`delete_edge`, `create_api`, `update_api`, `delete_api`, `create_bug`, `update_bug`, `delete_bug`
**Plan loop** — `commit_plan`, `record_commit`, `reopen_transplant`
`get_graph` returns a slice, not a dump: scope by subtree (`rootId`), by layer (`maxType`), by role,
or by season, and control description weight separately. A large tree stays cheap to read.
## Resources
Seven read-only documents the agent can pull for domain rules — the plant vocabulary
(trunk/limb/twig/leaf/vein), what counts as a node and what does not, how seasons work, how plan
nodes are meant to be realized, and how a ground behaves while transplanting.
```
umtri://rules/vocabulary umtri://rules/transplant
umtri://rules/vocabulary-detailed umtri://rules/plan
umtri://rules/seasons-human-only umtri://about/vision
umtri://rules/system-structure
```
## Links
- Docs — <https://docs.umtri.io>
- App — <https://app.umtri.io>
- Site — <https://umtri.io>
## License
Apache-2.0. See [LICENSE](./LICENSE).
What people ask about umtri-mcp
What is bepuljang/umtri-mcp?
+
bepuljang/umtri-mcp is mcp servers for the Claude AI ecosystem with 0 GitHub stars.
How do I install umtri-mcp?
+
You can install umtri-mcp by cloning the repository (https://github.com/bepuljang/umtri-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is bepuljang/umtri-mcp safe to use?
+
bepuljang/umtri-mcp has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.
Who maintains bepuljang/umtri-mcp?
+
bepuljang/umtri-mcp is maintained by bepuljang. The last recorded GitHub activity is from today, with 0 open issues.
Are there alternatives to umtri-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy umtri-mcp 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/bepuljang-umtri-mcp)<a href="https://claudewave.com/repo/bepuljang-umtri-mcp"><img src="https://claudewave.com/api/badge/bepuljang-umtri-mcp" alt="Featured on ClaudeWave: bepuljang/umtri-mcp" 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.
The fastest path to AI-powered full stack observability, even for lean teams.
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!