This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+13 more
Summary
AI summaryUpdates Release-proof hardening, Highlights, and Verification Gates across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Exposes martin_doctor, martin_preflight, martin_run, martin_inspect, martin_status. Exposes martin_doctor, martin_preflight, martin_run, martin_inspect, martin_status. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Provides host-native install guidance for Codex and Claude Code platforms. Provides host-native install guidance for Codex and Claude Code platforms. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Low |
Exposes tools: martin_doctor, martin_preflight, martin_run, martin_inspect, martin_status. Exposes tools: martin_doctor, martin_preflight, martin_run, martin_inspect, martin_status. Source: granite4.1:30b@2026-05-19-audit Confidence: high |
— |
| Feature | Low |
Provides host-native install guidance for Codex and Claude Code (macOS/Linux/Windows). Provides host-native install guidance for Codex and Claude Code (macOS/Linux/Windows). Source: granite4.1:30b@2026-05-19-audit Confidence: high |
— |
| Performance | Low |
Release-proof hardening aligns package metadata between package.json and server.json. Release-proof hardening aligns package metadata between package.json and server.json. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Performance | Low |
Publish workflow verifies smoke:pack, smoke:published:pack, verify:release, smoke:published. Publish workflow verifies smoke:pack, smoke:published:pack, verify:release, smoke:published. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Performance | Low |
Aligns package metadata between package.json and server.json for release-proof hardening. Aligns package metadata between package.json and server.json for release-proof hardening. Source: granite4.1:30b@2026-05-19-audit Confidence: high |
— |
| Performance | Low |
Publish workflow verifies smoke:pack, smoke:published:pack, verify:release, and smoke:published steps. Publish workflow verifies smoke:pack, smoke:published:pack, verify:release, and smoke:published steps. Source: granite4.1:30b@2026-05-19-audit Confidence: high |
— |
| Deprecation | Low |
Does not include resources, resource templates, prompts, martin_list_runs, martin_triage_runs, martin_get_run, martin_get_attempt, martin_get_verification_results, martin_run_dossier. Does not include resources, resource templates, prompts, martin_list_runs, martin_triage_runs, martin_get_run, martin_get_attempt, martin_get_verification_results, martin_run_dossier. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Deprecation | Low |
Omits resources, resource templates, prompts, martin_list_runs, martin_triage_runs, martin_get_run, martin_get_attempt, martin_get_verification_results, martin_run_dossier. Omits resources, resource templates, prompts, martin_list_runs, martin_triage_runs, martin_get_run, martin_get_attempt, martin_get_verification_results, martin_run_dossier. Source: granite4.1:30b@2026-05-19-audit Confidence: high |
— |
Full changelog
@martinloop/mcp v0.1.4
@martinloop/[email protected] is the operator-foundation release for the public standalone Martin Loop MCP package.
Highlights
Five-tool operator flow
0.1.4 exposes:
martin_doctormartin_preflightmartin_runmartin_inspectmartin_status
Recommended flow:
martin_doctormartin_preflightmartin_runmartin_inspectormartin_status
Host-native install guidance
- Codex:
codex mcp add martin-loop -- npx -y @martinloop/mcp - Claude Code macOS/Linux:
claude mcp add --transport stdio --scope user martin-loop -- npx -y @martinloop/mcp - Claude Code Windows:
claude mcp add --transport stdio --scope user martin-loop -- cmd /c npx -y @martinloop/mcp
Release-proof hardening
- package metadata stays aligned between
package.jsonandserver.json - checked-in release notes are used for the GitHub release body
- the publish workflow verifies:
smoke:packsmoke:published:packverify:releasesmoke:published
What 0.1.4 does not claim
This release is still a tools-only MCP server. It does not claim:
- resources
- resource templates
- prompts
martin_list_runsmartin_triage_runsmartin_get_runmartin_get_attemptmartin_get_verification_resultsmartin_run_dossier
Those belong to the later 0.2.x public releases, not to 0.1.4.
Metadata
- npm package:
@martinloop/mcp - MCP registry server name:
io.github.Keesan12/martin-loop - Node runtime:
>=20
Verification Gates
pnpm --filter @martinloop/mcp lintpnpm --filter @martinloop/mcp testpnpm --filter @martinloop/mcp buildpnpm --filter @martinloop/mcp smoke:packpnpm --filter @martinloop/mcp smoke:published:packpnpm --filter @martinloop/mcp verify:releasepnpm --filter @martinloop/mcp smoke:published
Publish Path
- merge the
0.1.4release candidate - push tag
mcp-v0.1.4 - let
.github/workflows/publish-mcp.ymlpublish through npm trusted publishing - verify live npm with
npm view @martinloop/mcp version
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Keesan12/Martin-Loop
All releases →Related context
Related tools
Earlier breaking changes
- vmcp-v0.1.3 martin_status uses oneOf for selector exclusivity, latest as const.
- vmcp-v0.1.3 maxIterations and maxTokens modeled as integers in tool schemas.
- vmcp-v0.1.3 Tool schemas enforce additionalProperties: false on public contracts.
- vmcp-v0.1.3 Packaged artifacts now require and ship server.json alongside package.json.
Beta — feedback welcome: [email protected]