Skip to content

dbhub sometimes crashed when mcp client (dify, cursor) started to use it run SQL sse #38

Closed
@manzhu

Description

@manzhu

Running dbhub in docker and use Dify to test the MCP. However the docker instance got corrupted in each test.

Could you please advise what may cause the error below? Thank you so much!

=====
Successfully connected to MySQL database
Using transport: sse
Transport source: command line argument


| __ | _ | | | | | |
| | | | |) | || |_ | |_
| | | | _ <| _ | | | | '_ \
| || | |) | | | | || | |_) |
|
_/|/|| ||_,|_./

v0.4.0 - Universal Database MCP Server

Port source: command line argument
DBHub server listening at http://localhost:8080
Connect to MCP server at http://localhost:8080/sse
Client connected 608594b2-fe14-4c5c-a0e4-c482f093d279
Client Message 608594b2-fe14-4c5c-a0e4-c482f093d279
Client Message 608594b2-fe14-4c5c-a0e4-c482f093d279
Client Message 608594b2-fe14-4c5c-a0e4-c482f093d279
Client Disconnected 608594b2-fe14-4c5c-a0e4-c482f093d279
Client Message 608594b2-fe14-4c5c-a0e4-c482f093d279
file:///app/node_modules/.pnpm/@modelcontextprotocol+sdk@1.6.1/node_modules/@modelcontextprotocol/sdk/dist/esm/server/sse.js:53
throw new Error(message);
^

Error: SSE connection not established
at SSEServerTransport.handlePostMessage (file:///app/node_modules/.pnpm/@modelcontextprotocol+sdk@1.6.1/node_modules/@modelcontextprotocol/sdk/dist/esm/server/sse.js:53:19)
at file:///app/dist/index.js:3257:25
at Layer.handle [as handle_request] (/app/node_modules/.pnpm/express@4.21.2/node_modules/express/lib/router/layer.js:95:5)
at next (/app/node_modules/.pnpm/express@4.21.2/node_modules/express/lib/router/route.js:149:13)
at Route.dispatch (/app/node_modules/.pnpm/express@4.21.2/node_modules/express/lib/router/route.js:119:3)
at Layer.handle [as handle_request] (/app/node_modules/.pnpm/express@4.21.2/node_modules/express/lib/router/layer.js:95:5)
at /app/node_modules/.pnpm/express@4.21.2/node_modules/express/lib/router/index.js:284:15
at Function.process_params (/app/node_modules/.pnpm/express@4.21.2/node_modules/express/lib/router/index.js:346:12)
at next (/app/node_modules/.pnpm/express@4.21.2/node_modules/express/lib/router/index.js:280:10)
at expressInit (/app/node_modules/.pnpm/express@4.21.2/node_modules/express/lib/middleware/init.js:40:5)

Node.js v22.15.0

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions