-
Notifications
You must be signed in to change notification settings - Fork 361
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
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.
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.
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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request