Skip to content

feat: add standard MCP resources and guarded tools - #9

Draft
rovo79 wants to merge 16 commits into
mainfrom
feat/standard-mcp-stdio
Draft

feat: add standard MCP resources and guarded tools#9
rovo79 wants to merge 16 commits into
mainfrom
feat/standard-mcp-stdio

Conversation

@rovo79

@rovo79 rovo79 commented Jul 15, 2026

Copy link
Copy Markdown
Owner

Status

Tasks 1-6 of the standard MCP STDIO migration are complete.

  • Server-state construction is transport-independent.
  • @modelcontextprotocol/sdk is pinned to 1.29.0.
  • Four authoritative project resources are registered.
  • Seven read-only MCP tools are registered.
  • Nine guarded preview/apply/verify tools are registered.
  • Domain implementations remain the source of truth.
  • Legacy REST and action-STDIO remain unchanged.

Verification

  • npm --prefix packages/server run lint
  • npm --prefix packages/server test — 107 tests passed, 0 failed.
  • npm --prefix packages/server run integration

Pending

Task 7-12 work is still pending. This PR is not ready to merge.

Packed npm consumer proof and MCP Inspector validation have not yet occurred.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant