Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
get_dashboard | Get current revenue dashboard with all key metrics |
get_pipeline | Get all leads in the pipeline |
get_upcoming_meetings | Get upcoming meetings from Google Calendar (next 7 days) |
add_lead | Add a new lead to the pipeline |
update_lead | Update an existing lead |
log_outreach | Log an outreach activity |
add_revenue | Add a closed deal |
add_task | Add a new task |
get_tasks | Get all tasks |
update_task | Update a task |
get_templates | Get message templates with performance metrics |
log_daily_metrics | Log daily activity metrics |
get_metrics | Get recent daily metrics (last 7 days) |
search_gmail | Search Gmail inbox. Use Gmail search syntax like 'from:email@example.com' or 'is:unread' or 'subject:proposal' |
get_email_content | Get full content of an email thread by ID. Returns complete email body, attachments info, and all messages in the thread. |
send_email | Send an email via Gmail. ALWAYS get user approval before calling this. |
check_new_leads | Check for new leads added in last 24 hours that need welcome emails |
setup_matrix_sheet | Auto-create Knowledge Matrix sheet with proper structure and headers. Run this once before using other Matrix tools. |
write_matrix_entry | Write or append entry to Knowledge Matrix. Topics: Bugs & Fixes, Features Added, Testing Results, Decisions & Direction, Documentation Updates, Next Session Goals |
read_matrix_snapshot | Read Matrix entries for a date range. Returns all entries for specified topics and dates. |
get_matrix_row | Get all topics for a specific date. Returns complete row from Matrix. |
query_matrix | Search Matrix for keyword across topics and dates |
delete_matrix_rows | Delete rows from Knowledge Matrix with confirmation requirement. First call shows preview, second call with confirm=true executes deletion. Cannot delete header rows (1-2). |
matrix_daily_summary | Generate formatted summary of Matrix entries for a specific date. Automatically parses timestamps, bug UIDs, time spent, and generates human-readable output. |
matrix_time_analysis | Analyze time spent across Matrix entries. Tracks total time by topic, bug UID, or week. Parses time markers like [30m], [2h] from entries. |
read_file | Read contents of a file. Only works in allowed directories: revenue-engine-mcp, apps-script folders |
edit_file | Surgically edit a file by finding and replacing exact text. 50% more efficient than read+write. Use after read_file to ensure exact match. Errors if text not found or appears multiple times. Creates backup automatically. |
write_file | Write or update entire file. Creates backup automatically. Use for complex multi-location edits or new files. Only works in allowed directories. |
run_command | Execute allowed shell commands (clasp, npm, git, dir). For clasp commands, run from apps-script folder. |