breathe-api
Version:
Model Context Protocol server for Breathe HR APIs with Swagger/OpenAPI support - also works with custom APIs
28 lines • 701 B
JSON
{
"apis": [
{
"name": "your-api-name",
"baseUrl": "https://api.example.com",
"swaggerUrl": "https://api.example.com/swagger.json",
"auth": {
"type": "bearer",
"token": "YOUR_JWT_TOKEN_HERE"
},
"swaggerAuth": {
"username": "YOUR_USERNAME",
"password": "YOUR_PASSWORD"
}
},
{
"name": "another-api",
"baseUrl": "https://api2.example.com",
"swaggerUrl": "https://api2.example.com/api-spec.yaml",
"auth": {
"type": "oauth",
"clientId": "YOUR_CLIENT_ID",
"clientSecret": "YOUR_CLIENT_SECRET",
"tokenUrl": "https://api2.example.com/oauth/token"
}
}
]
}