Introduction
MCPJam is an open source tool for testing MCP Servers and AI Agent integrations.
An esteemed colleague, Kishore, introduced me to this tool and it certainly does provide better MCP support, compared to postman. So let's try it out. Firstly, here are the OIC based tools, I will be using -
The setup is now -
MCPJam Evaluations
Here we get support for automated testing - the test suite, test cases and the judge!Naturally, I could add more tests here.
I can also specify the request payload format -
I can also specify the request payload format -
{
"orderNr": "string",
"customer": "string",
"customerCountry": "string",
"product": "string",
"price": "number",
"orderStatus": "string"
}
I click Quick Run -
Check out the Trace -
| Model invocation | Input | Output |
|---|---|---|
| Initial agent/tool decision | 2,092 | 231 |
| Post-tool agent response | 1,169 | 82 |
| Total | 3,261 | 313 |
Such cost related information can be very useful and could be useful for isolating cost/context issues with your MCP server design.
Testing behaviour of different clients
As we've already seen, MCPJam supports Claude, ChatGPT and Cursor out of the box.price = -100
price = 0
price = 50000
price = 50001
price = "50001"
price = null
customerCountry = "Ireland "
customerCountry = "IRL"
customerCountry = "ireland"
customer = NiallC
Cerevisia Aestiva
Today's beer is from the Brauerei Kesselring in Marktsteft.
The brewery is family run since 1688. The water used comes from their own spring and the hops come from Spalt, which is only 10 kms away from me. Despite this pedigree, the beer is disappointing, or should I say forgettable. That's it - not all Franconian beers pass the Commiskey test; despite that -
Sláinte is táinte.

No comments:
Post a Comment