Skip to main content
Glama
MCPForgeHQ

swagger-petstore-mcp

by MCPForgeHQ

Swagger Petstore MCP

Verified by MCPForge

MCP server for the Swagger Petstore API, generated with MCPForge.

The Petstore is a canonical OpenAPI 3.0 demo API. This MCP server exposes all 19 Petstore endpoints as tools that Claude and other MCP-compatible AI agents can call directly.


Live Endpoint

https://www.mcpforge.tech/api/servers/swagger-petstore-openapi-3-0-susoj

No setup required — connect Claude Desktop or any MCP client to this endpoint and start using it immediately.


Related MCP server: mcp_sdk_petstore_api_44

Usage

Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "swagger-petstore-mcp": {
      "url": "https://www.mcpforge.tech/api/servers/swagger-petstore-openapi-3-0-susoj",
      "transport": "http"
    }
  }
}

Config file location:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Cursor

Add to your Cursor MCP settings:

{
  "mcpServers": {
    "swagger-petstore-mcp": {
      "url": "https://www.mcpforge.tech/api/servers/swagger-petstore-openapi-3-0-susoj",
      "transport": "http"
    }
  }
}

Available Tools

19 tools across three risk tiers:

Read-only (6 tools)

Tool

Description

getPetById

Find a pet by its ID

findPetsByStatus

Find pets by status (available, pending, sold)

findPetsByTags

Find pets by tags

getInventory

Returns pet inventories by status

getOrderById

Find a purchase order by ID

getUserByName

Get user by username

Side Effect (10 tools — write operations)

Tool

Description

addPet

Add a new pet to the store

updatePet

Update an existing pet

updatePetWithForm

Update a pet using form data

uploadFile

Upload an image file for a pet

placeOrder

Place an order for a pet

createUser

Create a new user

createUsersWithList

Create a list of users

updateUser

Update an existing user

loginUser

Log user into the system

logoutUser

Log out the current user session

Critical — Disabled by default (3 tools)

Tool

Description

deletePet

Delete a pet by ID (disabled)

deleteOrder

Delete a purchase order (disabled)

deleteUser

Delete a user account (disabled)

Destructive tools are disabled by default. Enable them in your MCPForge dashboard under Tools → Permissions if needed.


Security Report

Security Score: 75 / 100 · Good

Dimension

Result

Tool Quality Score

89 / 100

Read-only tools

6

Side-effect tools

10

Critical tools (blocked)

3

Governance controls

3 / 5

Full report: mcpforge.tech/examples/petstore-security-report


Generated with MCPForge

MCPForge converts any OpenAPI spec into a hosted, governed MCP server in under 60 seconds.

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    C
    maintenance
    A generic MCP server that dynamically converts OpenAPI-defined REST APIs into tools for LLMs like Claude. It supports multiple authentication methods and transport protocols, enabling seamless interaction with any OpenAPI-compliant API.
    Last updated
    28
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    A standalone MCP server generated from an OpenAPI specification that exposes Petstore API endpoints as tools for AI assistants. It utilizes SSE transport to enable models to interact with pet store management functionalities through natural language.
    Last updated
  • F
    license
    -
    quality
    D
    maintenance
    An MCP server generated from an OpenAPI specification that exposes Petstore API endpoints as tools for AI assistants. It enables interaction with pet store management functionalities using the Model Context Protocol over SSE transport.
    Last updated

View all related MCP servers

Related MCP Connectors

  • MCP server for AI dialogue using various LLM models via AceDataCloud

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

  • A basic MCP server to operate on the Postman API.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MCPForgeHQ/swagger-petstore-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server