Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion profile/build/build-catalog.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
_spec.loader.exec_module(_validate_repo_meta)


# ----- the canonical TIER_1 + TIER_2 + TIER_3 list (nine onboarded repos) ---
# ----- the canonical TIER_1 + TIER_2 + TIER_3 list (ten onboarded repos) ---

TIER_1 = [
"https://raw.githubusercontent.com/m-dev-tools/m-cli/main/dist/repo.meta.json",
Expand All @@ -79,6 +79,7 @@
"https://raw.githubusercontent.com/m-dev-tools/tree-sitter-m-vscode/main/dist/repo.meta.json",
"https://raw.githubusercontent.com/m-dev-tools/m-stdlib-vscode/main/dist/repo.meta.json",
"https://raw.githubusercontent.com/m-dev-tools/m-cli-extras/main/dist/repo.meta.json",
"https://raw.githubusercontent.com/m-dev-tools/m-dev-tools-mcp/main/dist/repo.meta.json",
]

# Top-level keys we copy from the prior tools.json verbatim. These hold
Expand Down
4 changes: 4 additions & 0 deletions profile/llms.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@
- [m-standard](https://github.com/m-dev-tools/m-standard/blob/main/AGENTS.md): language reference data (grammar, tokens)
- [tree-sitter-m](https://github.com/m-dev-tools/tree-sitter-m/blob/main/AGENTS.md): parser / AST

## Agent integration

- [m-dev-tools-mcp](https://github.com/m-dev-tools/m-dev-tools-mcp/blob/main/AGENTS.md): MCP server wrapping this catalog — `route_intent` / `describe` / `verify`

## Guardrails

- Do not invent STD* APIs or `m` subcommands; route the gap to the owning repo.
Expand Down
6 changes: 6 additions & 0 deletions profile/task_index.json
Original file line number Diff line number Diff line change
Expand Up @@ -272,6 +272,12 @@
"intent": "Validate against VistA's 39,330-routine corpus",
"primary": "tool:tree-sitter-m",
"see_also": ["cmd:m-cli#lint"]
},
"agent_integration": {
"intent": "Point my MCP-capable agent at the m-dev-tools catalog",
"primary": "tool:m-dev-tools-mcp",
"see_also": ["cmd:m-cli#doctor", "doc:m-dev-tools#ai-discoverability-plan"],
"doc": "https://github.com/m-dev-tools/m-dev-tools-mcp/blob/main/examples/claude-code/README.md"
}
},

Expand Down
21 changes: 21 additions & 0 deletions profile/tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@
"commands_url": "https://raw.githubusercontent.com/m-dev-tools/m-cli/main/dist/commands.json",
"consumed_by": [
"tool:m-cli-extras",
"tool:m-dev-tools-mcp",
"tool:tree-sitter-m-vscode"
],
"consumes": [
Expand Down Expand Up @@ -76,6 +77,24 @@
"status": "active",
"verified_on": "2026-05-10"
},
"m-dev-tools-mcp": {
"agent_instructions": "https://github.com/m-dev-tools/m-dev-tools-mcp/blob/main/AGENTS.md",
"consumes": [
"tool:m-cli",
"tool:m-stdlib",
"tool:m-standard"
],
"id": "tool:m-dev-tools-mcp",
"language": "python",
"license": "AGPL-3.0",
"mcp_tools_url": "https://raw.githubusercontent.com/m-dev-tools/m-dev-tools-mcp/main/dist/mcp-tools.json",
"release_wheel_url": "https://github.com/m-dev-tools/m-dev-tools-mcp/releases/download/v0.1.0/m_dev_tools_mcp-0.1.0-py3-none-any.whl",
"repo": "https://github.com/m-dev-tools/m-dev-tools-mcp",
"repo_meta_url": "https://raw.githubusercontent.com/m-dev-tools/m-dev-tools-mcp/main/dist/repo.meta.json",
"role": "MCP server wrapping the m-dev-tools org catalog as route_intent / describe / verify tools",
"status": "active",
"verified_on": "2026-05-11"
},
"m-modern-corpus": {
"agent_instructions": "https://github.com/m-dev-tools/m-modern-corpus/blob/main/AGENTS.md",
"id": "tool:m-modern-corpus",
Expand All @@ -95,6 +114,7 @@
"commands_url": "https://raw.githubusercontent.com/m-dev-tools/m-standard/main/integrated/commands.tsv",
"consumed_by": [
"tool:m-cli",
"tool:m-dev-tools-mcp",
"tool:tree-sitter-m"
],
"errors_url": "https://raw.githubusercontent.com/m-dev-tools/m-standard/main/integrated/errors.tsv",
Expand All @@ -117,6 +137,7 @@
"m-stdlib": {
"agent_instructions": "https://github.com/m-dev-tools/m-stdlib/blob/main/AGENTS.md",
"consumed_by": [
"tool:m-dev-tools-mcp",
"tool:m-stdlib-vscode"
],
"consumes": [
Expand Down
Loading