telegram-bot-mcp/mcp_bridge
Mikkel Georgsen 5d08e15b0f security: replace open OAuth with Forgejo-backed authentication
Uses FastMCP OAuthProxy to proxy OAuth to Forgejo (git.georgsen.dk).
Only users who can authenticate with Forgejo get MCP access.
DCR is still used for client registration, but authorization
requires Forgejo login.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 11:42:31 +00:00
..
__init__.py feat: MCP bridge - Telegram group logger + FastMCP HTTP server 2026-03-29 23:56:05 +00:00
__main__.py feat: replace custom OAuth with FastMCP built-in OAuthProvider 2026-03-30 11:18:16 +00:00
config.py feat: MCP bridge - Telegram group logger + FastMCP HTTP server 2026-03-29 23:56:05 +00:00
db.py feat: MCP bridge - Telegram group logger + FastMCP HTTP server 2026-03-29 23:56:05 +00:00
mcp_server.py security: replace open OAuth with Forgejo-backed authentication 2026-03-30 11:42:31 +00:00
models.py feat: MCP bridge - Telegram group logger + FastMCP HTTP server 2026-03-29 23:56:05 +00:00
telegram_bot.py feat: MCP bridge - Telegram group logger + FastMCP HTTP server 2026-03-29 23:56:05 +00:00