Anyone having bad results with the MCP and Claude?...
# ai-netsuite
j
Anyone having bad results with the MCP and Claude? I can't even get it to find a customer even if I give it the exact customer name or customer ID. Is there something not setup correctly?
a
Were your claude able to call the tools? Do you see those tools available in Cluade?
j
yes I was in Claude and it was using the tools just fine as it was reasoning it found a 'Close match' and pulled one of my other customer's names (which wasn't even close to the one I asked about) so I know it's connected.
a
This is strange. AI hallucinations!
e
Try using the internal id.
m
Try below as its working for me 1.
I want customer email, name, and phone details against id 123
2.
Retrieve the Sales Order with internal ID 123
3.
Create a customer with name "Test Customer", email "<mailto:test@gmail.com|test@gmail.com>"
e
This is a huge limitation of the "out of the box" tools. Some of them are just not usable when we talk about "natural language". The out of the box
getCustomerDetails
tool requires you to enter the customers internal id. This is opposite of "natural language" / efficient. If I want the customer details about "Bob's Car Dealership", the user should be able to say "give me customer details for bob's car dealership"... the user shouldn't have to look up the customer ID (in NetSuite) then come back to Claude and ask for customer details for the customer with internal ID of "192834" Custom Tools are going to be the future here. If you want to get the advantages of AI, get yourself a NS Developer and have them build custom tools. NetSuite provided the structure to build amazing things, but they are not going to provide those amazing things because they are going to be specific to YOUR company.
m
You can use OpenAI Responses and Claude Messages API which accepts MCP Server configuration through which you can invoke Custom Tools deployed on your NS Instance. Have a look at my linkedin post on this.
j
Thanks all!
e
LLM’s are great at finding patterns but tying them to grounded facts not really the best use unless your OK being correct 70% of the time? If you need to be 100%, use a Saved Search.