Resources
MCP Resources
Section titled “MCP Resources”The Arxo MCP server exposes the following resources. Project path in URIs should be URL-encoded if it contains special characters.
Resource Status Legend
Section titled “Resource Status Legend”- ✅ Working — Fully functional resource
- 🚧 Placeholder — Returns limited data or placeholder message
Available Resources
Section titled “Available Resources”| URI pattern | Status | Description |
|---|---|---|
metrics://current/<project_path> | ✅ Working | Latest computed metrics for the project (uses “quick” preset). |
policy://violations/<project_path> | ✅ Working | Current policy violations (uses “ci” preset). |
llm://risks/<project_path> | ✅ Working | LLM integration anti-patterns summary (uses “ai” preset). |
budget://status/<project_path> | ✅ Working | Architecture budget health (uses “ci” preset). |
graph://dependency/<project_path> | 🚧 Placeholder | Import/dependency graph (nodes and edges). Currently returns a placeholder message indicating this requires the full arxo binary with import graph support. |
Resources are resolved by the MCP server using the same analysis pipeline as the tools. Caching applies so repeated reads for the same project may return cached results until the TTL expires (see Configuration).
metrics://current
Section titled “metrics://current”Returns the latest computed metrics for the project. Uses the quick preset if no prior analysis has been run. Content is JSON with metric IDs and values.
policy://violations
Section titled “policy://violations”Returns current policy violations for the project. Uses the ci preset if no prior analysis has been run. Content is JSON with violation details.