Skip to content

Releases: speakeasy-api/docs-mcp

@speakeasy-api/docs-mcp-server@0.16.3

11 Mar 18:32
9e1712c

Choose a tag to compare

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

11 Mar 18:31
9e1712c

Choose a tag to compare

@speakeasy-api/docs-mcp-playground@0.16.3

@speakeasy-api/docs-mcp-eval@0.16.3

11 Mar 18:31
9e1712c

Choose a tag to compare

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

11 Mar 18:31
9e1712c

Choose a tag to compare

@speakeasy-api/docs-mcp-core@0.16.3

@speakeasy-api/docs-mcp-cli@0.16.3

11 Mar 18:31
9e1712c

Choose a tag to compare

Patch Changes

  • @speakeasy-api/docs-mcp-core@0.16.3

@speakeasy-api/docs-mcp-server@0.16.2

10 Mar 14:24
965b27d

Choose a tag to compare

Patch Changes

  • 4812c39: Restore mcp_resource filtering for MCP resources.

    Documents are now exposed as MCP resources only when they match a taxonomy value
    marked with mcp_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

10 Mar 13:50
7f054a7

Choose a tag to compare

Patch Changes

  • be14ecb: Treat blank environment variables as unset when resolving default server metadata.

    This fixes cases where SERVER_NAME, SERVER_VERSION, GIT_COMMIT, or BUILD_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

10 Mar 13:23
767da01

Choose a tag to compare

Minor Changes

  • 26f27d7: Simplify the server package programmatic API around createDocsServer().
    • remove the old createDocsMcpServerFactory() and createDocsServerFactory() exports
    • make DocsServer the public callable server type instead of exporting a separate DocsServerFactory alias
    • let createDocsServer() and startHttpServer() 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

Patch Changes

  • @speakeasy-api/docs-mcp-core@0.16.0

@speakeasy-api/docs-mcp-server@0.15.1

10 Mar 10:00
8261063

Choose a tag to compare

Patch Changes

  • @speakeasy-api/docs-mcp-core@0.15.1

@speakeasy-api/docs-mcp-server@0.15.0

10 Mar 08:44
bdc6f6a

Choose a tag to compare

Minor Changes

  • ac6d3a0: Add structured logging for production

  • a669636: Added GET /healthz endpoint 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 the DOCS-MCP header and the response body of GET /healthz.

    Environment variables are:

    • SERVER_NAME: the name of the MCP server
    • SERVER_VERSION: the version of the MCP server
    • GIT_COMMIT: the git commit hash of the current build
    • BUILD_DATE: the date of the current build

Patch Changes

  • @speakeasy-api/docs-mcp-core@0.15.0