{"name":"Google Apps Script MCP Server","provider":"AgenticLedger","version":"1.0.0","description":"Manage Google Apps Script projects — pull/push code, create versions, deploy, run functions, view logs. Uses the Apps Script REST API directly.","mcpEndpoint":"/mcp","transport":"streamable-http","tools":16,"auth":{"type":"dual-mode","description":"Supports both direct Bearer token and OAuth 2.0 Client Credentials. The token must be a Google OAuth access token with Apps Script scopes.","modes":{"bearer":{"description":"Pass your Google OAuth access token directly as the Bearer token","header":"Authorization: Bearer <your-google-access-token>"},"oauth":{"description":"Exchange credentials for a time-limited token","token_endpoint":"https://appsscriptmcp.agenticledger.ai/oauth/token","client_id":"appsscript","client_secret":"<your-google-access-token>","grant_type":"client_credentials"}},"requiredScopes":["https://www.googleapis.com/auth/script.projects","https://www.googleapis.com/auth/script.deployments","https://www.googleapis.com/auth/script.processes","https://www.googleapis.com/auth/drive.file"]},"configTemplate":{"mcpServers":{"appsscript":{"url":"https://appsscriptmcp.agenticledger.ai/mcp","headers":{"Authorization":"Bearer <your-google-access-token>"}}}},"links":{"health":"/health","documentation":"https://financemcps.agenticledger.ai/appsscript/","oauth_discovery":"/.well-known/oauth-authorization-server"}}