Decompose MCP server
io.github.echology-io/decompose·v0.1.1·10 starsDecompose text into classified semantic units. Authority, risk, attention. No LLM.
10 stars26 downloads/wk
Reviews
Write oneNobody has reviewed Decompose yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Decompose tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan13 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 127 days ago8/15
- Maintainer identityregistry namespace matches repository owner6/10
How Decompose compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 57% of 4,460 AI and agents servers
- GitHub stars
- 10
- more than 84% of 2,711 AI and agents servers
- Downloads a week
- 26
- more than 12% of 1,538 AI and agents servers with a package
Install Decompose in Claude Code, Cursor or VS Code
claude mcp add decompose -- uvx decompose-mcp
What the publisher says
From the Decompose repository's README, as published. We do not edit it. Read it on GitHub
Decompose
<!-- mcp-name: io.github.echology-io/decompose -->
Stop prompting. Start decomposing.
Deterministic text classification for AI agents. Decompose turns any text into classified, structured semantic units — instantly. No LLM. No setup. One function call.
Before: your agent reads this
The contractor shall provide all materials per ASTM C150-20. Maximum load
shall not exceed 500 psf per ASCE 7-22. Notice to proceed within 14 calendar
days of contract execution. Retainage of 10% applies to all payments.
For general background, the project is located in Denver, CO...After: your agent reads this
[
{
"text": "The contractor shall provide all materials per ASTM C150-20.",
"authority": "mandatory",
"risk": "compliance",
"type": "requirement",
"irreducible": true,
"attention": 8.0,
"entities": ["ASTM C150-20"]
},
{
"text": "Maximum load shall not exceed 500 psf per ASCE 7-22.",
"authority": "prohibitive",
"risk": "safety_critical",
"type": "constraint",
"irreducible": true,
"attention": 10.0,
"entities": ["ASCE 7-22"]
}
]Every unit classified. Every standard extracted. Every risk scored. Your agent knows what matters.
Install
pip install decompose-mcpUse as MCP Server
Add to your agent's MCP config (Claude Code, Cursor, Windsurf, etc.):
{
"mcpServers": {
"decompose": {
"command": "uvx",
"args": ["decompose-mcp", "--serve"]
}
}
}Your agent gets two tools:
- decomposetext** — decompose any text
- decomposeurl** — fetch a URL and decompose its content
OpenClaw
Install the skill from ClawHub or configure directly:
{
"mcpServers": {
"decompose": {
"command": "python3",
"args": ["-m", "decompose", "--serve"]
}
}
}Or install the skill: clawdhub install decompose-mcp
Use as CLI
# Pipe text
cat spec.txt | decompose --pretty
# Inline
decompose --text "The contractor shall provide all materials per ASTM C150-20."
# Compact output (smaller JSON)
cat document.md | decompose --compactUse as Library
from decompose import decompose_text, filter_for_llm
result = decompose_text("The contractor shall provide all materials per ASTM C150-20.")
for unit in result["units"]:
print(f"[{unit['authority']}] [{unit['risk']}] {unit['text'][:60]}...")
# Pre-filter for LLM context — keep only high-value units
filtered = filter_for_llm(result, max_tokens=4000)
print(f"{filtered['meta']['reduction_pct']}% token reduction")
llm_input = filtered["text"] # Ready for your LLMWhat Each Field Means
What to Build With This
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Decompose: common questions
- Is Decompose MCP server safe?
- Mostly: it is graded B (78/100). Read the Decompose safety report
- How do I install Decompose?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Decompose need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Decompose maintained?
- The last commit was 164 days ago (2026-05-24). The latest release is v0.1.1.
- What can I use instead of Decompose?
- Servers from other publishers that do the same job: Serena MCP: the IDE for your agent MCP server, PaperBanana MCP server and Power BI Authoring MCP Server (Local).
- How does Decompose compare with other AI and agents MCP servers?
- safety score 78/100 (higher than 57% of 4,460 AI and agents servers); github stars 10 (more than 84% of 2,711 AI and agents servers); downloads a week 26 (more than 12% of 1,538 AI and agents servers with a package). Full comparison.
Alternatives to Decompose
Same job from other publishers: the closest match first, then the best rated.
- Serena MCP: the IDE for your agentA powerful toolkit for coding, providing semantic retrieval and editing capabilities.not reviewedWidely usedC
- PaperBananaGenerate academic diagrams and statistical plots from text using multi-agent AI.not reviewedEstablishedA
- Power BI Authoring MCP Server (Local)The Power BI Authoring MCP server lets an AI agent create and change Power BI semantic models.not reviewedEstablishedA
- MemantoMCP server for Memanto - persistent semantic memory for any MCP-compatible agentnot reviewedEstablishedA
- three.ws 3D Agent ToolsMCP tools from three.ws: free + paid text-to-3D, rigging, agent reputation, market intel.not reviewedEstablishedB