-
Notifications
You must be signed in to change notification settings - Fork 84
Open
Description
In Cyrus config.json I have tried to remove the ability for google calendar MCP to create events. I've found that it creates calendar events despite prompts telling it not to. In order to prevent the creation of calendar events I've tried removing the create-event tool from google calendar mcp. However the issue still persists. Below are my config.json plus the mcpConfigPath file contents. Could anyone guide me to what needs to change in order to remove the ability for calendar events to be created/sent
My config.json looks like this...
{
"repositories": [
{
"id": "REDACTED",
"name": "ToDoList ",
"repositoryPath": "/Users/d/ToDoList ",
"baseBranch": "main",
"linearWorkspaceId": "REDACTED",
"linearToken": "REDACTED",
"workspaceBaseDir": "/Users/d/.cyrus/workspaces/todolist-",
"isActive": true,
"mcpConfigPath": ["/Users/d/Library/Application Support/Cursor/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json"],
"allowedTools": [
"Read(**)",
"Edit(**)",
"Bash(git:*)",
"Bash(gh:*)",
"Task",
"WebFetch",
"WebSearch",
"TodoRead",
"TodoWrite",
"NotebookRead",
"NotebookEdit",
"Batch",
"mcp__github_com_domdomegg_airtable-mcp-server(**)",
"mcp__github_com_domdomegg_airtable-mcp-server__list_bases",
"mcp__github_com_domdomegg_airtable-mcp-server__list_records",
"mcp__github_com_domdomegg_airtable-mcp-server__create_record",
"mcp__github_com_domdomegg_airtable-mcp-server__search_records",
"mcp__github_com_domdomegg_airtable-mcp-server__update_records",
"mcp__github_com_domdomegg_airtable-mcp-server__get_record",
"mcp__github_com_domdomegg_airtable-mcp-server__describe_table",
"mcp__github_com_domdomegg_airtable-mcp-server__list_tables",
"mcp__monzo-mcp-server",
"mcp__gmail",
"mcp__google-calendar",
"mcp__github.com/lharries/whatsapp-mcp",
"mcp__github.com/esignaturescom/mcp-server-esignatures"
],
"labelPrompts": {
"debugger": {
"labels": [
"Bug"
]
},
"builder": {
"labels": [
"Feature",
"Improvement"
]
},
"scoper": {
"labels": [
"PRD"
]
},
"orchestrator": {
"labels": [
"Orchestrator"
],
"allowedTools": "coordinator"
}
}
}
],
"stripeCustomerId": "REDACTED",
"ngrokAuthToken": "REDACTED"
}
mcpConfigPath": ["/Users/d/Library/Application Support/Cursor/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json] looks like this...
{
"mcpServers": {
"github.com/domdomegg/airtable-mcp-server": {
"command": "npx",
"args": [
"-y",
"airtable-mcp-server"
],
"env": {
"AIRTABLE_API_KEY": "REDACTED"
},
"autoApprove": [
"get_record",
"delete_records",
"create_table",
"update_table",
"create_field",
"update_field",
"access_mcp_resource",
"list_bases",
"create_record",
"describe_table",
"search_records",
"update_records",
"list_tables",
"list_records",
"search_records"
]
},
"monzo-mcp-server": {
"command": "node",
"args": [
"/Users/d/cursor_projects/Test/monzo-mcp-server/src/index.js"
],
"cwd": "/Users/d/cursor_projects/Test/monzo-mcp-server",
"autoApprove": [
"get_accounts",
"get_transactions",
"get_balance",
"search_transactions",
"get_spending_by_category",
"analyze_recurring_payments"
]
},
"gmail": {
"command": "gmail-mcp",
"args": [],
"autoApprove": [
"download_attachment",
"list_emails",
"delete_email",
"list_email_labels",
"create_label",
"update_label",
"delete_label",
"get_or_create_label",
"get_email",
"delete_email",
"list_emails",
"batch_modify_emails",
"batch_delete_emails",
"get_email_labels",
"list_email_labels",
"list_emails",
"batch_modify_emails",
"batch_delete_emails",
"get_email_labels",
"list_email_labels",
"draft_email"
]
},
"google-calendar": {
"command": "node",
"args": [
"/Users/d/cursor_projects/Test/node_modules/@cocal/google-calendar-mcp/build/index.js"
],
"env": {
"GOOGLE_OAUTH_CREDENTIALS": "/Users/d/cursor_projects/client_secret_ REDACTED.apps.googleusercontent.com.json"
},
"cwd": "/Users/d/cursor_projects/Test",
"autoApprove": [
"list-calendars",
"list-events",
"search-events",
"get-freebusy",
"list-colors",
"get-current-time"
]
},
"github.com/lharries/whatsapp-mcp": {
"command": "/Users/d/.local/bin/uv",
"args": [
"--directory",
"/Users/d/cursor_projects/whatsapp-mcp/whatsapp-mcp-server",
"run",
"main.py"
],
"autoApprove": []
},
"github.com/esignaturescom/mcp-server-esignatures": {
"command": "/Users/d/.local/bin/uv",
"args": [
"--directory",
"/Users/d/Documents/Cline/MCP/mcp-server-esignatures",
"run",
"mcp-server-esignatures"
],
"env": {
"ESIGNATURES_SECRET_TOKEN": "REDACTED"
},
"autoApprove": [
"list_recent_contracts",
"list_templates"
]
}
}
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels