7 months ago
Use any OpenAPI specification to expose an MCP server.
Handle OAuth2, bearer tokens, parameters and request bodies.
Fine tune the tools names and description with adhoc OpenAPI extensions.
Server Config
{
"mcpServers": {
"petstore": {
"command": "openapi-to-mcp",
"args": [
"https://petstore3.swagger.io/api/v3/openapi.json"
]
}
}
}