AIOS Co-Founder MCP
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.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AIOS Co-Founder MCPSchedule a meeting with Alex for next Tuesday at 2pm about Q3 planning"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
Related MCP server: Revenue Engine MCP
Setup
Create a virtual environment and install dependencies:
uv syncConfigure environment variables:
cp .env.example .envRun the MCP server (STDIO transport):
uv run aios-cofounder-mcpNotes
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.
Known limitations
Free/busy uses the primary calendar only.
OAuth callback listener is always started when
OAUTH_REDIRECT_BASE_URLis set.
TODO
Consolidate OAuth error mapping for client display.
Add pagination for repository list endpoints.
Ops notes
SQLite file and parent directory are created on first run.
Keep
OAUTH_STATE_TTL_SECONDSshort in shared environments.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides comprehensive natural language control over Google Workspace services including Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Tasks, and Chat. Features multi-user OAuth 2.1 support, flexible tool tiers, and seamless integration with AI assistants.843MIT
- FlicenseCqualityDmaintenanceConnects Claude AI to Google Sheets, Gmail, and Calendar for comprehensive revenue tracking and business management. Enables lead pipeline management, email handling, calendar scheduling, task tracking, and file operations through natural language.29
- AlicenseAqualityDmaintenanceEnables intelligent integration with Gmail and Google Calendar for context-aware email analysis, advanced searching, and personalized response drafting. It supports natural language interactions for managing communication history, detecting events in emails, and creating calendar entries.17MIT
- Alicense-qualityDmaintenanceEnables natural language control over Google Workspace (Gmail, Drive, Calendar, Sheets, Slides, Tasks) through secure OAuth 2.1 authentication, with vault-level security and multi-user isolation.2837The Unlicense
Related MCP Connectors
AI agent that calls, texts & emails businesses for you, then returns transcripts and replies.
Shared, permission-aware company context for AI agents, with provenance, approvals and audit.
Give your agent its own email address with graduated human oversight, from approval to autonomy.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/varun-b-nagaraj/python-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server