Revenue Engine MCP
A Model Context Protocol (MCP) server that connects Claude AI to Google Sheets, Gmail, and Calendar for comprehensive revenue tracking and business management.
Features
- 📊 Revenue Dashboard - Real-time tracking of leads, revenue, and metrics
- 🔄 Lead Pipeline Management - Track leads from contact to close
- 📧 Gmail Integration - Search, read, and send emails
- 📅 Calendar Integration - Manage meetings and schedules
- ✅ Task Management - Track tasks and time
- 📝 Knowledge Matrix - Structured documentation with automated analysis
- 🐛 Bug Tracking - UID-based bug tracking system
- 📂 File Operations - Read, write, and edit local files
Installation
Prerequisites
- Node.js >= 18.0.0
- Google Account with access to Sheets, Gmail, and Calendar
- Claude Desktop app
Setup
- Clone the repository
git clone https://github.com/YOUR_USERNAME/revenue-engine-mcp.git
cd revenue-engine-mcp
- Install dependencies
npm install
- Configure Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"revenue-engine": {
"command": "node",
"args": ["C:\\path\\to\\revenue-engine-mcp\\index.js"]
}
}
}
- Deploy Google Apps Script
- Set up your Google Apps Script web app
- Update the
API_URLinindex.jswith your deployment URL
- Restart Claude Desktop
Tools Available
Revenue & Pipeline
get_dashboard- Get current revenue metricsget_pipeline- View all leadsadd_lead- Add new leadupdate_lead- Update lead statusadd_revenue- Log closed deal
Email & Calendar
search_gmail- Search inboxget_email_content- Read full emailsend_email- Send emailget_upcoming_meetings- View calendar
Knowledge Matrix
setup_matrix_sheet- Initialize Matrixwrite_matrix_entry- Log workmatrix_daily_summary- Generate daily summarymatrix_time_analysis- Analyze time spent
Task Management
add_task- Create taskget_tasks- View all tasksupdate_task- Update task status
File Operations
read_file- Read file contentsedit_file- Surgical file editingwrite_file- Write/update filesrun_command- Execute shell commands
Documentation
See Full Specification for complete documentation.
Version
Current version: 1.7.0
License
MIT
