How do I configure the server?
Set the `SWAGGER_URL` environment variable (required) to the URL of your Swagger specification. Optionally set `AUTH_KEY` for API key authentication.
@andersmandersen
Basic information
An MCP server that provides access to Swagger/OpenAPI documentation and allows making API requests based on the specification.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-swagger": {
"command": "docker",
"args": [
"build",
"-t",
"mcp-swagger",
"."
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
An MCP server that provides access to Swagger/OpenAPI documentation and allows making API requests based on the specification. It is designed for developers who need to interact with APIs described by Swagger specs.
Install dependencies with npm install, build TypeScript with npm run build, then run in development mode with npm run dev or production mode with npm run start. Set the required SWAGGER_URL environment variable to the Swagger spec URL; optionally set AUTH_KEY for API key authentication.
Set the `SWAGGER_URL` environment variable (required) to the URL of your Swagger specification. Optionally set `AUTH_KEY` for API key authentication.
It provides a `swagger-doc` resource (URI `swagger://documentation`) for the full spec and a `makeRequest` tool that accepts `path`, `method`, `parameters`, and `body`.
Yes, the server caches the Swagger specification for better performance.
Build a Docker image with `docker build -t mcp-swagger .`, then run a container with `SWAGGER_URL` and optional `AUTH_KEY`. Configure Smithery with `swaggerUrl` and optional `authKey` in its settings.
No, the `AUTH_KEY` environment variable is optional. Requests can be made without authentication if the API permits it.

Model Context Protocol Servers
Open-source MCP to use Blender with any LLM

Model Context Protocol Servers

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
Comments