Skip to content

chore: deprecate kh serve --mcp in favor of remote HTTP MCP#40

Merged
eskp merged 2 commits intomainfrom
chore/deprecate-serve-mcp
Mar 25, 2026
Merged

chore: deprecate kh serve --mcp in favor of remote HTTP MCP#40
eskp merged 2 commits intomainfrom
chore/deprecate-serve-mcp

Conversation

@eskp
Copy link
Copy Markdown
Contributor

@eskp eskp commented Mar 25, 2026

Summary

Marks kh serve --mcp as deprecated. Users now connect directly to the remote HTTP MCP endpoint:

claude mcp add --transport http keeperhub https://app.keeperhub.com/mcp

The command still works but prints a deprecation warning via cobra's Deprecated field.

Changes

  • cmd/serve/serve.go: Added Deprecated field to serve command
  • docs/quickstart.md: Lead with remote HTTP MCP, CLI as fallback
  • docs/kh_serve.md: Added deprecation notice
  • README.md: Updated MCP section

Test plan

  • kh serve --mcp still works but prints deprecation warning
  • go build ./... passes
  • go vet ./... passes

eskp added 2 commits March 26, 2026 00:07
Mark the serve command as deprecated via cobra's Deprecated field.
Users see a warning pointing to: claude mcp add --transport http keeperhub https://app.keeperhub.com/mcp

Updated quickstart and serve docs to lead with the remote endpoint.
The command still works but prints a deprecation notice.
@eskp eskp merged commit e303637 into main Mar 25, 2026
4 checks passed
@eskp eskp deleted the chore/deprecate-serve-mcp branch March 25, 2026 13:21
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