Agent♥︎Age
Catalog

io.github.lonniev/tollbooth-oauth2-collector

Official4 tools

by lonniev · Python

Unauthenticated OAuth2 callback collector for Tollbooth MCP services

io.github.lonniev/tollbooth-oauth2-collector MCP Server

The io.github.lonniev/tollbooth-oauth2-collector server is an unauthenticated OAuth2 callback collector for Tollbooth MCP services. It acts as a “dumb mailbox” FastMCP server that holds OAuth2 authorization codes for retrieval by the originating MCP server, using a two-part flow with a companion serverless function.

🛠️ Key Features

  • Unauthenticated OAuth2 callback collector
  • FastMCP “dumb mailbox” for OAuth2 authorization codes
  • Provides MCP tools (toolCount: 4)
  • Code storage via store_code tool

🚀 Use Cases

  • Collect OAuth2 authorization codes from a browser redirect
  • Retrieve stored codes from the originating MCP server
  • Integrate with Tollbooth MCP services
  • Handle Horizon proxying constraints (POST-only on /mcp/)

⚡ Developer Benefits

  • Separates browser redirect handling (serverless function) from code storage (collector)
  • Uses a dedicated MCP tool (store_code) to accept codes
  • Fits MCP Model Context Protocol workflows (model-context-protocol)

⚠️ Limitations

  • Designed to be unauthenticated
  • Intended specifically for OAuth2 code collection and retrieval for Tollbooth MCP services

Topics

dpycfastmcpmcpmodel-context-protocolnostroauth2tollbooth

Related servers

More in Security