Skip to content

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

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

Fields

Priority

None yet

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions