Gensokyo
Enables OneBot V11 bot integration as an MCP server using a native Golang implementation.
About
Gensokyo allows users to connect OneBot V11-compatible bots as an MCP server, facilitating integration with various platforms and applications. It supports reverse WebSocket connections and seamless integration with projects like Koishi, Nonebot2, and MiraiCQ. By leveraging the OneBot-v11 protocol, Gensokyo enables developers and users to reuse existing plugins and experiences without needing to redevelop them. It also supports connecting to VScode-Cline, Claude, OpenAI, and other MCP-compatible platforms.
Key Features
- Compatible with OneBot-v11 protocol
- Supports reverse WebSocket connections
- Enables reuse of existing OneBot-v11 plugins
- 14 GitHub stars
- Allows connection to multiple WebSocket addresses
- Can virtualize MCP user information into group/private chat events
Use Cases
- Developer testing of bot integrations
- Screenshot demonstrations of bot functionality
- Personal entertainment using bot interactions