Cursor MPC Error listing offerings
I have configured windmill-mpc in cursor using this config
{
"mcpServers": {
"windmill-mpc": {
"url": "https://windmill.redacted.com/api/mcp/w/redacted/sse?token=REDACTED"
}
}
}
I am getting this output on the MCP logs
2025-06-10 20:13:56.288 [info] -mpc: Handling ListOfferings action
2025-06-10 20:13:56.289 [info] -mpc: Listing offerings
2025-06-10 20:13:56.289 [info] -mpc: Connected to streamableHttp server, fetching offerings
2025-06-10 20:13:56.666 [error] -mpc: Error listing offerings: [
{
"code": "invalid_type",
"expected": "object",
"received": "null",
"path": [
"tools",
0,
"annotations"
],
"message": "Expected object, received null"
},
{
"code": "invalid_type",
"expected": "object",
"received": "null",
"path": [
"tools",
1,
"annotations"
],
"message": "Expected object, received null"
},
{
"code": "invalid_type",
"expected": "object",
"received": "null",
"path": [
"tools",
2,
"annotations"
],
"message": "Expected object, received null"
},
5 Replies
Hi, thank you for the report. We will likely need more information. @centdix974 can you take a look
Hi @José Peña thanks for the report, our current MCP implementation is not working anymore with Cursor latest versions I'm actively working on fixing that and it should be back up soon.
In the meantime you can use Claude to access our MCP, by adding your url as an integration here => https://claude.ai/settings/integrations
I'll let you know when Cursor integration is fixed !
Thanks for the feedback
You can try again it should work with Cursor now 👍
Hi @Farhad
I can confirm is actually working, thanks for the help
