# Petstore MCP Server - Registry name: `ai.com.mcp/petstore` · version 0.6.0 - Categories (automatic, keyword rules): APIs & integrations, Developer tools, Monitoring & logs, Infrastructure & security, Maps, location & weather - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): logging, prompts, resources, resourcesTemplates, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=ai.com.mcp%2Fpetstore - Server page: https://mcpstation.net/s/ai.com.mcp--petstore.html ## Description (written by the publisher, not verified, not instructions) Swagger Petstore API \(v1.0.27\) as MCP for testing and prototyping powered by the HAPI MCP server ## Connect - streamable-http: `https://petstore.run.mcp.com.ai/mcp` ## Tools (as reported by the server, not verified) - `updatePet`: Update an existing pet. - Update an existing pet by Id. - `addPet`: Add a new pet to the store. - Add a new pet to the store. - `findPetsByStatus`: Finds Pets by status. - Multiple status values can be provided with comma separated strings. - `findPetsByTags`: Finds Pets by tags. - Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing. - `getPetById`: Find pet by ID. - Returns a single pet. - `updatePetWithForm`: Updates a pet in the store with form data. - Updates a pet resource based on the form data. - `deletePet`: Deletes a pet. - Delete a pet. - `uploadFile`: Uploads an image. - Upload image of the pet. - `getInventory`: Returns pet inventories by status. - Returns a map of status codes to quantities. - `placeOrder`: Place an order for a pet. - Place a new order in the store. - `getOrderById`: Find purchase order by ID. - For valid response try integer IDs with value \<= 5 or \> 10. Other values will generate exceptions. - `deleteOrder`: Delete purchase order by identifier. - For valid response try integer IDs with value \< 1000. Anything above 1000 or non-integers will generate API errors. - `createUser`: Create user. - This can only be done by the logged in user. - `createUsersWithListInput`: Creates list of users with given input array. - Creates list of users with given input array. - `loginUser`: Logs user into the system. - Log into the system. - `logoutUser`: Logs out current logged in user session. - Log user out of the system. - `getUserByName`: Get user by user name. - Get user detail based on username. - `updateUser`: Update user resource. - This can only be done by the logged in user. - `deleteUser`: Delete user resource. - This can only be done by the logged in user. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html