robertlestak
4c2621717e
Fix streamable HTTP transport to use SDK's handleRequest method
...
- Remove custom /mcp endpoint handling that was causing 405 errors
- Use StreamableHTTPServerTransport.handleRequest() to properly handle MCP protocol
- Fixes compatibility with MCP Inspector and Kiro clients
2025-11-28 10:51:44 -08:00
Sooty
470842e396
feat(server): add search messages handler and schema
...
- Implement searchMessagesHandler to search for messages in a Discord server.
- Add SearchMessagesSchema for input validation.
- Update toolList to include discord_search_messages tool.
- Modify transport and tools to handle new search messages functionality.
2025-10-15 16:21:25 +01:00
Sooty
f2fc159fd6
fix(transport): add discord_list_servers tool to StreamableHttpTransport
2025-10-15 13:02:48 +01:00
copilot-swe-agent[bot]
730d79d9b9
Rename tool from discord_list_guilds to discord_list_servers for consistency
...
Co-authored-by: SootyOwl <7614538+SootyOwl@users.noreply.github.com>
2025-10-13 09:10:32 +00:00
copilot-swe-agent[bot]
9cdafc31c0
Add discord_list_guilds tool to list bot's guild memberships
...
Co-authored-by: SootyOwl <7614538+SootyOwl@users.noreply.github.com>
2025-10-11 22:54:40 +00:00
IAPP-BY
00dae9e426
Re-enable the discord_login tools
2025-06-10 14:56:00 +08:00
IAPP-BY
2758ce00fb
feat: remove discord_login tool and update dockerfile
2025-06-03 13:43:38 +08:00
BarryY
158b19cf58
feat: Add category related tools to http transport handler
2025-05-21 15:17:02 +08:00
BarryY
9683996217
fix: correcting ping method response format
2025-05-16 15:53:35 +08:00
BarryY
8d1040ea73
feat: Add auto-reconnect logic for Discord client when session gets disconnected
2025-05-15 13:39:04 +08:00
BarryY
48f0cb1739
fix: Fix Discord client initialization in HTTP transport
2025-05-15 13:18:08 +08:00
BarryY
944af5def9
fix: Fix Discord client login state handling and improve error reporting
2025-05-15 12:59:38 +08:00
BarryY
73eee8a5cf
fix: Fix MCP protocol compatibility by adding ping and tools/call method handlers
2025-05-15 12:47:21 +08:00
Barry Yip
3c902e350b
fix: Add support for tools/list method to resolve MCP scanning issue
2025-05-15 01:53:29 +08:00
Barry Yip
c1a0164d78
fix: Fixed MCP protocol lifecycle support
2025-05-15 01:50:20 +08:00
Barry Yip
0f0b957d54
fix: Configure HTTP server to listen on 0.0.0.0:8080
2025-05-15 01:41:58 +08:00
Barry Yip
e10d5166bc
feat: add logger utility and improve Discord login error message for token and privileged intents
2025-05-11 15:12:28 +08:00
Barry Yip
7baf5a03e6
feat: implement multi-transport support and optimize Discord MCP server
2025-05-09 00:38:03 +08:00