Command Palette

Search for a command to run...

UnylyUnyly
Browse all

M Dev Tools

FreeNot checked

MCP server that exposes tools to route natural language queries to typed IDs, describe catalog entries, and list repository verification commands for the m-dev-

GitHubEmbed

About

MCP server that exposes tools to route natural language queries to typed IDs, describe catalog entries, and list repository verification commands for the m-dev-tools organization.

README

MCP server for the m-dev-tools org catalog. Exposes three first-class agent tools:

  • route_intent(query) — plain-English intent → typed IDs (e.g. "parse JSON in M"module:m-stdlib#STDJSON)
  • describe(typed_id) — typed ID → pointer-blob (manifest URL, AGENTS.md URL, verification commands, …)
  • verify(repo) — list a repo's declared verification commands (does not execute them)

The server reads the catalog at https://github.com/m-dev-tools/.github over the network at call time; it is a thin wrapper, not a cache. See AGENTS.md for the contract and the AI users guide for the full walk-through.

mcp-name: io.github.m-dev-tools/m-dev-tools-mcp

Install

pip install m-dev-tools-mcp
# or:
uvx m-dev-tools-mcp
# or from a GitHub Release wheel:
pip install https://github.com/m-dev-tools/m-dev-tools-mcp/releases/download/v0.2.4/m_dev_tools_mcp-0.2.4-py3-none-any.whl

Point any MCP client at the m-dev-tools-mcp binary the install provides:

{
  "mcpServers": {
    "m-dev-tools": { "command": "m-dev-tools-mcp" }
  }
}

Or for clients that consult the public MCP registry:

io.github.m-dev-tools/m-dev-tools-mcp

Develop

make install        # creates .venv and installs editable + dev deps
make test           # pytest
make check          # lint + mypy + test + check-manifest + check-agents
make build          # → wheel-out/m_dev_tools_mcp-<ver>-py3-none-any.whl

More

  • Architecture: m-dev-tools/.github's docs/ai-discoverability/AI-discoverability-architecture.md
  • Plan + phases: docs/ai-discoverability/phases/
  • Release process: tag vX.Y.Z on main.github/workflows/release.yml builds the wheel, attaches it to a GitHub Release, publishes to PyPI via Trusted Publisher OIDC, and updates the MCP registry record via GitHub OIDC.

License

AGPL-3.0. Same license as every other m-dev-tools repo.

from github.com/m-dev-tools/m-dev-tools-mcp

Install M Dev Tools in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install m-dev-tools-mcp

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add m-dev-tools-mcp -- uvx m-dev-tools-mcp

FAQ

Is M Dev Tools MCP free?

Yes, M Dev Tools MCP is free — one-click install via Unyly at no cost.

Does M Dev Tools need an API key?

No, M Dev Tools runs without API keys or environment variables.

Is M Dev Tools hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install M Dev Tools in Claude Desktop, Claude Code or Cursor?

Open M Dev Tools on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare M Dev Tools with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs