Skip to content

chore: remove the MCP server#90

Merged
felixgeelhaar merged 1 commit into
mainfrom
chore/remove-mcp-server
Jul 10, 2026
Merged

chore: remove the MCP server#90
felixgeelhaar merged 1 commit into
mainfrom
chore/remove-mcp-server

Conversation

@felixgeelhaar

Copy link
Copy Markdown
Collaborator

Statekit doesn't need a built-in MCP server, so this removes it entirely.

Removed

  • mcp/ package (9 Go files: server, tools, registry, resources, expose, ui, doc)
  • cmd/statekit-mcp binary
  • the go.klarlabs.de/mcp dependency (via go mod tidy)
  • MCP references in README.md, docs/stability.md, docs/backlog.md

Nothing else in the module imported statekit/mcp (verified), so this is self-contained — go build ./... and go test ./... pass unchanged.

Generated docs under docs/dist/*.html still contain the old MCP sections; they'll drop on the next docs build (not hand-edited here).

Supersedes #89 (the structured-output enhancement), which is now closed.

https://claude.ai/code/session_01LCyhyAffdzBmzG3yPPqzTT

Statekit doesn't need a built-in MCP server. Remove the mcp/ package and the
cmd/statekit-mcp binary, drop the go.klarlabs.de/mcp dependency (go mod tidy),
and strip the MCP references from the README and docs (stability, backlog).

Nothing else in the module imported statekit/mcp, so this is a self-contained
removal — build and tests are unaffected. Generated docs under docs/dist/ will
drop their MCP sections on the next docs build.

Claude-Session: https://claude.ai/code/session_01LCyhyAffdzBmzG3yPPqzTT
@felixgeelhaar
felixgeelhaar merged commit b0727f7 into main Jul 10, 2026
6 checks passed
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