Releases: speakeasy-api/docs-mcp
@speakeasy-api/docs-mcp-server@0.16.3
Patch Changes
- 1dc7b7d: Register SIGINT and SIGTERM handlers so the server closes its active transport before exiting. This lets HTTP and stdio deployments stop cleanly in containers instead of hanging on shutdown.
- @speakeasy-api/docs-mcp-core@0.16.3
@speakeasy-api/docs-mcp-playground@0.16.3
@speakeasy-api/docs-mcp-playground@0.16.3
@speakeasy-api/docs-mcp-eval@0.16.3
Patch Changes
- @speakeasy-api/docs-mcp-core@0.16.3
- @speakeasy-api/docs-mcp-cli@0.16.3
@speakeasy-api/docs-mcp-core@0.16.3
@speakeasy-api/docs-mcp-core@0.16.3
@speakeasy-api/docs-mcp-cli@0.16.3
Patch Changes
- @speakeasy-api/docs-mcp-core@0.16.3
@speakeasy-api/docs-mcp-server@0.16.2
Patch Changes
-
4812c39: Restore
mcp_resourcefiltering for MCP resources.Documents are now exposed as MCP resources only when they match a taxonomy value
marked withmcp_resource: true. If no taxonomy values are marked, no MCP
resources are exposed. This also applies consistently to both resource listing
and resource reads.- @speakeasy-api/docs-mcp-core@0.16.2
@speakeasy-api/docs-mcp-server@0.16.1
Patch Changes
-
be14ecb: Treat blank environment variables as unset when resolving default server metadata.
This fixes cases where
SERVER_NAME,SERVER_VERSION,GIT_COMMIT, orBUILD_DATE
are present but set to""or whitespace, so the server now falls back to the same
defaults it would use if those values were omitted entirely.- @speakeasy-api/docs-mcp-core@0.16.1
@speakeasy-api/docs-mcp-server@0.16.0
Minor Changes
- 26f27d7: Simplify the server package programmatic API around
createDocsServer().- remove the old
createDocsMcpServerFactory()andcreateDocsServerFactory()exports - make
DocsServerthe public callable server type instead of exporting a separateDocsServerFactoryalias - let
createDocsServer()andstartHttpServer()share the same default name, version, build metadata, and logging behavior as the CLI - accept plain
console-shaped loggers when a custom logger is provided, while keeping the default internal logger setup automatic
- remove the old
Patch Changes
- @speakeasy-api/docs-mcp-core@0.16.0
@speakeasy-api/docs-mcp-server@0.15.1
Patch Changes
- @speakeasy-api/docs-mcp-core@0.15.1
@speakeasy-api/docs-mcp-server@0.15.0
Minor Changes
-
ac6d3a0: Add structured logging for production
-
a669636: Added
GET /healthzendpoint to server and support for passing build info to server and playground. On the server this build info is included in every http response in theDOCS-MCPheader and the response body ofGET /healthz.Environment variables are:
SERVER_NAME: the name of the MCP serverSERVER_VERSION: the version of the MCP serverGIT_COMMIT: the git commit hash of the current buildBUILD_DATE: the date of the current build
Patch Changes
- @speakeasy-api/docs-mcp-core@0.15.0