discourse-mcp/CHANGELOG.md
Rafael dos Santos Silva f295461471
feat: add optional HTTP transport support (#10)
Add support for running the MCP server over HTTP using Streamable HTTP transport as an alternative to stdio. This enables deployment scenarios where HTTP-based communication is preferred.

Changes:
- Add --transport flag (stdio|http) to switch between transport modes
- Add --port flag to configure HTTP server port (default: 3000)
- Implement StreamableHTTPServerTransport in stateless mode with JSON responses
- Add /health endpoint for monitoring HTTP server status
- Add /mcp endpoint for MCP communication
- Include comprehensive tests for HTTP transport functionality
- Update documentation with HTTP transport usage examples

The default behavior remains unchanged (stdio transport), ensuring backward compatibility.
2025-10-17 18:02:29 -03:00

1 KiB

Changelog

0.1.7 (2025-10-17)

Features

  • add optional HTTP transport support via --transport flag
  • implement Streamable HTTP transport (stateless mode) as alternative to stdio
  • add --port flag for configuring HTTP server port (default: 3000)
  • include health check endpoint at /health for HTTP mode

0.1.6 (2025-10-16)

Bug Fixes

  • fix broken 0.1.5 release

0.1.5 (2025-10-16)

Bug Fixes

  • correct filter_topics pagination to be 0-based (2f0eb17)

0.1.4 (2025-09-02)

0.1.3 (2025-08-20)

0.1.2 (2025-08-20)

0.1.1 (2025-08-20)