Skip to content

[FEATURE] API mode for Cursor #174

@phamleduy04

Description

@phamleduy04

What problem or use case are you trying to solve?

I have a dedicated server I want to host cipher on, then use multiple computers to connect to cipher without installing cipher on client machines.

Currently, I hosted cipher successfully on Docker and expose the port in my internal network.

Image

But when I try to curl /mcp based on log cipher-api | 21:01:43 INFO: [API Server] MCP SSE endpoints available at /mcp/sse and /mcp

Got this error

curl http://external:3000/mcp
{"success":false,"error":{"code":"NOT_FOUND","message":"Route GET /mcp not found"},"meta":{"timestamp":"2025-08-05T14:01:58.444Z","requestId":"6e808576-d35f-4003-996a-37a9cc15f893"}}%  

Check the code there is /api/mcp/servers/ endpoint:

curl http://external:3000/api/mcp/servers
{"success":true,"data":{"connected":[{"name":"filesystem","status":"connected","connected":true},{"name":"web_browser","status":"connected","connected":true}],"failed":[{"name":"web_browser","status":"failed","error":"Failed to connect to MCP server: spawn uvx ENOENT","connected":false}],"totalConnected":2,"totalFailed":1},"meta":{"timestamp":"2025-08-05T14:02:56.004Z","requestId":"72b1cf91-e06c-4a5b-983c-6d32709c2239"}}%  

Describe alternatives you've considered

I tried multiple ways to add it to cursor but cursor seems to not recognize mcp server.

Image

Acceptance Criteria

  • MCP works in API mode for multiple apps (cursor, windsurf, claude code, etc...) without install cipher locally.

Priority/Impact

  • Priority: Low
  • Impact: Medium
  • Effort Estimate: Medium

If you find this feature request or enhancement useful, make sure to add a 👍 to the issue

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions