Ctrl + K
Community Member
Decile Hub MCP integration: `create_multiple_prospects` and `create_or_update_prospect` both fail with HTTP 400.

API response:
```
{"error":{"code":"bad_request","message":"param is missing or the value is empty or invalid: prospects","field":"prospects"}}
```

The MCP tool's JSON schema exposes `people` and `organizations` as the payload fields, but Decile's API expects `prospects`. The wrapper isn't translating the payload before forwarding.

Read operations work fine (`get_pipeline`, `get_prospects`, `list_organizations`, `debug_api_request` all return data), so auth and the API key are not the issue. Only writes are broken.

Reproducible with any valid pipeline_id + stage_id + people array. Confirmed across multiple payload variations (people only, people + organizations, with/without optional fields).

1 reply
Community Member
Hey  @Mike Plichta , are you using the new MCP server?

https://decilehub.com/api/settings -> expand the 'Usage' section of the MCP server area

We had an old MCP server than lived at another domain, but we have since (in the last few weeks) shifted to one that lives at decilehub.com/mcp and is being built out right now.

Log In or Sign Up

Please Log In, or Sign Up to participate in the discussion.

Apply to VC Lab Cohort 21

Get full access to Decile Base and the Decile Hub venture platform for free by joining the VC Lab program.

Apply to VC Lab Cohort 21