Skip to content

Add Cursor MCP registration command - #103

Merged
manish-wekan merged 1 commit into
developfrom
feature/python-cursor-cli
Nov 3, 2026
Merged

manish-wekan merged 1 commit into
developfrom
feature/python-cursor-cli

Conversation

@Prateep07

Copy link
Copy Markdown
Collaborator

Summary
Adds nitrostack-py cursor with --global and --transport command|streamable-http|sse. It merges the server entry into the selected Cursor MCP config, preserves other servers, writes atomically, and reuses the stdio entry builder used by register.

closes #75

Tests

  • Focused Cursor and CLI dispatch tests: 4 passed.
  • Full CLI test file: 67 passed, 1 failed. The unrelated wheel packaging test failed because bdist_wheel is unavailable in the environment.

Notes
HTTP URL defaults are http://localhost:3000/mcp for streamable-http and http://localhost:3000/sse for sse. These defaults were chosen for the implementation but haven’t been confirmed against an intended Python server configuration.

@Prateep07
Prateep07 requested a review from AadarshM07 October 29, 2026 15:33

@AadarshM07 AadarshM07 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, It addresses whatever issue #75 demands, test and CI also passes.

I also tested this locally

Image

@manish-wekan
manish-wekan merged commit 0501f62 into develop Nov 3, 2026
3 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.

3 participants