How lanlan3292/mcp-tebptkg-blessing works
This small MCP server exposes one user workflow: an MCP client requests a blessing, the tool loads nonblank entries from line 10 onward in the bundled pack, and Python randomly selects one to return. Tool registration, loading, and selection are implemented in server.py. The documented stdio transport and pack contents are represented; no separate storage or business subsystems are evident.
Main entry points: server.py Blessing tool
Components 5
Other components
- MCP client
- Blessing tool
server.py - Pool loader
server.py - Blessing pack
- Random choice
server.py
Connections 5
- MCP client → Blessing tool: calls tool
- Blessing tool → Pool loader: loads pool
- Pool loader → Blessing pack: reads entries
- Blessing tool → Random choice: selects entry
- Blessing tool → MCP client: returns blessing