mcp-any-openapi
by matthewhand
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
TOOL_WHITELIST | No | A prefix filter to select only certain tools. | |
API_AUTH_BEARER | No | Bearer token for endpoints requiring authentication. | |
OPENAPI_SPEC_URL | Yes | URL to the OpenAPI specification JSON file. | |
TOOL_NAME_PREFIX | No | A string to prepend to all tool names when mapping. | |
OPENAPI_SIMPLE_MODE | No | Set to `true` for FastMCP mode. | |
SERVER_URL_OVERRIDE | No | Override URL if the spec does not include servers or a different URL is desired. | |
OPENAPI_LOGFILE_PATH | No | Path for the log file. |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
list_functions | Copy |
call_function | Copy |