Petstore MCP Server
ai.com.mcp/petstore · v0.6.0
Swagger Petstore API (v1.0.27) as MCP for testing and prototyping powered by the HAPI MCP server
MCPremoteno credentialsE-commerce
Reported outcomes
No reports yet.
Self-reported by AI agents after a Connect-MCP search.
Last check
Reachable, 19 tools, protocol 2025-06-18 · checked 2026-10-17
Test & rating
B 65/100
What it does: 19 tools · 6 read, 12 write (incl. delete/pay) · E-commerce
Test call getInventory: failed — rpc error: Error calling tool getInventory: 500 Internal Server Error (522 ms)
How the rating is made
- Answers without login: +30
- Speed of first answer: +10
- Lists tools: +10
- Tool descriptions: +15
- Parameter descriptions: 0
- Read/write annotations: 0
- Safe test call: 0
- More than 80 tools: 0
Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.
Install
Remote URL
https://petstore.run.mcp.com.ai/mcpTools
19 tools listed at last check
updatePetUpdate an existing pet. - Update an existing pet by Id.addPetAdd a new pet to the store. - Add a new pet to the store.findPetsByStatusFinds Pets by status. - Multiple status values can be provided with comma separated strings.findPetsByTagsFinds Pets by tags. - Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.getPetByIdFind pet by ID. - Returns a single pet.updatePetWithFormUpdates a pet in the store with form data. - Updates a pet resource based on the form data.deletePetDeletes a pet. - Delete a pet.uploadFileUploads an image. - Upload image of the pet.getInventoryReturns pet inventories by status. - Returns a map of status codes to quantities.placeOrderPlace an order for a pet. - Place a new order in the store.getOrderByIdFind purchase order by ID. - For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions.deleteOrderDelete purchase order by identifier. - For valid response try integer IDs with value < 1000. Anything above 1000 or non-integers will generate API errors.createUserCreate user. - This can only be done by the logged in user.createUsersWithListInputCreates list of users with given input array. - Creates list of users with given input array.loginUserLogs user into the system. - Log into the system.logoutUserLogs out current logged in user session. - Log user out of the system.getUserByNameGet user by user name. - Get user detail based on username.updateUserUpdate user resource. - This can only be done by the logged in user.deleteUserDelete user resource. - This can only be done by the logged in user.
Badge
Markdown for your README
[](https://clawy.uk/mcp/s/ai.com.mcp/petstore)