mirror of
https://ghfast.top/https://github.com/discourse/discourse-mcp.git
synced 2026-07-18 12:00:13 +08:00
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.
1 KiB
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)