Provides tools for interacting with Gmail through Google OAuth, enabling management of email operations as part of the business co-founder assistant capabilities.
Provides tools for interacting with Google Calendar and Contacts through Google OAuth, enabling calendar management and contact operations for executive assistant functions.
aios-cofounder-mcp
Production-ready MCP server for a Business Co-Founder / Executive Assistant.
Features
FastMCP server over STDIO by default
Lightweight SQLite storage for assistant state
Google OAuth + Gmail, Calendar, Contacts tools
Web search + fetch helpers
Approval gating for sensitive actions
Setup
Create a virtual environment and install dependencies:
Configure environment variables:
Run the MCP server (STDIO transport):
Notes
Google OAuth requires valid
GOOGLE_CLIENT_IDandGOOGLE_CLIENT_SECRET.Set
OAUTH_REDIRECT_BASE_URLto the public base URL for this server (e.g., an ngrok/cloudflared URL).Set
GOOGLE_OAUTH_SCOPESto a space- or comma-separated list of scopes.The OAuth callback is served at
/oauth/google/callbackby this MCP server.For local dev, start a tunnel to port
8765(default callback bind port) and setOAUTH_REDIRECT_BASE_URL=https://<public-domain>.By default the server uses SQLite at
./aios_cofounder_mcp.db.Tools that modify external systems require approval before execution.