feat: log available MCP tools with tags at info level
CI / Build and push docker image (push) Successful in 49s
CI / Build and push docker image (push) Successful in 49s
The generated tool list is now logged at INFO (default) and each line includes the tool's OpenAPI tags alongside its name. The list is only skipped when LOG_LEVEL is above INFO.
This commit is contained in:
@@ -99,8 +99,8 @@ OPENAPI_SPEC_URL=https://petstore3.swagger.io/api/v3/openapi.json uv run xmcp
|
||||
|
||||
Authentication examples: for a bearer token leave the defaults; for an API key
|
||||
header use `API_AUTH_HEADER=X-API-Key` with `API_AUTH_SCHEME` set to an empty
|
||||
string. With `LOG_LEVEL=DEBUG`, the list of generated MCP tools (name and
|
||||
description) is logged at startup.
|
||||
string. At startup the generated tool list (name, tags and description) is
|
||||
logged at INFO; set `LOG_LEVEL=WARNING` to suppress it.
|
||||
|
||||
### Per-client API keys (HTTP transport)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user