MCP server built with Google Apps Script, giving clients such as Gemini CLI tools for Gmail, Drive, Calendar and other Workspace services.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add toolsformcpserver -- npx mcp-remote 'https://script.google.com/macros/s/###/exec?accessKey=sample'~/.codex/config.toml
[mcp_servers.toolsformcpserver]
command = "npx"
args = ["mcp-remote", "https://script.google.com/macros/s/###/exec?accessKey=sample"]
# codex mcp add toolsformcpserver -- npx mcp-remote 'https://script.google.com/macros/s/###/exec?accessKey=sample'~/.cursor/mcp.json
{
"mcpServers": {
"toolsformcpserver": {
"command": "npx",
"args": [
"mcp-remote",
"https://script.google.com/macros/s/###/exec?accessKey=sample"
]
}
}
}.vscode/mcp.json
{
"servers": {
"toolsformcpserver": {
"type": "stdio",
"command": "npx",
"args": [
"mcp-remote",
"https://script.google.com/macros/s/###/exec?accessKey=sample"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"toolsformcpserver": {
"command": "npx",
"args": [
"mcp-remote",
"https://script.google.com/macros/s/###/exec?accessKey=sample"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"toolsformcpserver": {
"command": "npx",
"args": [
"mcp-remote",
"https://script.google.com/macros/s/###/exec?accessKey=sample"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"toolsformcpserver": {
"command": "npx",
"args": [
"mcp-remote",
"https://script.google.com/macros/s/###/exec?accessKey=sample"
]
}
}
}