Ctrl + K
Community Member
Hi, I am trying to use Claude to automate CRM process and came across a problem on Decile MCP. I've reported this(#122431). When will you fix it and notify me? Thank you!!!

Minimal repro: Decile MCP write endpoints fail due to missing top-level array envelope

Summary

Decile MCP read endpoints work, but multiple write endpoints fail with the same validation error indicating the wrapper is not nesting records under the required top-level key.

Environment
- Toolkit: Decile MCP
- Auth: valid
- Confirmed working reads: list_people, check_api_key_status, debug_api_request

Repro 1: createorupdate_person
Input:
json
{
"first_name": "Test",
"last_name": "User",
"email": "test@example.com"
}

Actual error:
text
param is missing or the value is empty or invalid: people


Repro 2: createorupdate_prospect
Actual error:
text
param is missing or the value is empty or invalid: prospects


Repro 3: createmultipleprospects
Actual error:
text
param is missing or the value is empty or invalid: prospects


Expected behavior

Wrapper should send:
json
{ "people": [ ... ] }

or
json
{ "prospects": [ ... ] }


Likely root cause

MCP wrapper posts record fields flat instead of wrapping them in the API’s required envelope.

3 replies
Community Member
Hey Pamela, thanks for the report on this. We'll update the MCP instructions to be a bit more clear on the field wrapping.
Community Member

Thank you Woody. Could you please let me know once it's updated?

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