Skip to content

Tools don't seem to load in datum-mcp server in http mode #19

@mksinghtx

Description

@mksinghtx

When I run the server in http mode via the following mcp.json lines for cursor

"datumMcp": {
"type": "http",
"env": {},
"command": "datum-mcp --mode http --host localhost --port 9099"
}
Or

"datumMcp": {
"type": "http",
"env": {},
"command": "datum-mcp",
"args":[
"--mode",
"http",
"--host",
"localhost",
"port",
"9099"
]
I can see the server running via - ```
ps waux | grep datum
`manishsingh 6234 0.0 0.1 411362288 22528 ?? S 3:01PM 0:00.01 datum-mcp --mode http --host localhost --port 9099`

and then subsequently it is deleted  with NO  server running when I run the copmmand again


The corresponding logs are seen in cursor :

**Starting new stdio process with command: datum-mcp --mode http --host localhost port 9099
2025-10-29 15:18:24.539 [error] 2025/10/29 15:18:24 datum-mcp listening (http) on localhost:8000

2025-10-29 15:19:24.533 [info] Client closed for command
2025-10-29 15:19:24.536 [info] Client closed for command
2025-10-29 15:19:24.550 [info] Handling ListOfferings action, server stored: false
2025-10-29 15:19:24.551 [error] No server info found**

this line stands out as being erroneous/hardcoded - **"2025-10-29 15:18:24.539 [error] 2025/10/29 15:18:24 datum-mcp listening (http) on localhost:8000**

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