Clasp Enhanced MCP Server
Provides comprehensive management of Google Apps Script projects via clasp CLI, enabling AI assistants to create, clone, deploy, and run scripts with full version control and deployment management
Detailed security scan evidence is not public for this MCP yet. Public identity, registry metadata, and independently observed protocol inventory remain available.
Install and connect
Installation and connection instructions are shown only when supported by retained package, repository, or endpoint evidence.
No verified installation or connection method is available in the retained evidence yet.
Identity
| Canonical slug | clasp-enhanced-mcp-server-72edadc4 | Deployment | Local Only |
|---|---|---|---|
| Canonical package | — | Repository | redmorestudio/clasp-enhanced-mcp |
| First published | — | Latest release | — |
| Last security verification | — | Classification confidence | 35% |
| Publication | Draft | Official distribution | Not verified |
Distributions
| Channel | Identifier | Current version | Versions | Source |
|---|---|---|---|---|
| source_git | redmorestudio/clasp-enhanced-mcp | 4eba5f8f59453024926ceebdeade4dfb942b604f | 1 | Repository |
Current release
| Package | Version | Published / observed | Inventory | Security scan |
|---|---|---|---|---|
| source_gitredmorestudio/clasp-enhanced-mcp | 4eba5f8f59453024926ceebdeade4dfb942b604fCurrent | Aug 25, 2026 | 18 toolsSucceeded · 0 resources · 0 prompts | Evidence restricted |
Continuously monitor this MCP for security risk
Independently scan the exact version your agents use, receive alerts when its risk changes, and investigate every finding with retained version evidence.
- Independent exact-version security scans
- Continuous release and vulnerability monitoring
- Risk-change alerts with capability context
- Historical evidence and API exports
Current version evidence
No public current-version evidence is available yet.
Current protocol inventory
Tools 18
| Tool | Category | Annotations | Risk |
|---|---|---|---|
clasp_apisList or enable/disable APIsInput schema{
"type": "object",
"properties": {
"list": {
"type": "boolean",
"description": "List enabled APIs",
"default": false
},
"enable": {
"type": "string",
"description": "API to enable"
},
"disable": {
"type": "string",
"description": "API to disable"
},
"open": {
"type": "boolean",
"description": "Open API console",
"default": false
},
"rootDir": {
"type": "string",
"description": "Root directory of the project",
"default": "."
}
}
} | — | — | |
clasp_cloneClone an existing Google Apps Script projectInput schema{
"type": "object",
"properties": {
"scriptId": {
"type": "string",
"description": "Script ID to clone"
},
"versionNumber": {
"type": "number",
"description": "Specific version to clone (optional)"
},
"rootDir": {
"type": "string",
"description": "Directory to clone into",
"default": "."
}
},
"required": [
"scriptId"
]
} | — | — | |
clasp_createCreate a new Google Apps Script projectInput schema{
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Title of the project"
},
"type": {
"type": "string",
"enum": [
"standalone",
"docs",
"sheets",
"slides",
"forms",
"webapp",
"api"
],
"description": "Type of project",
"default": "standalone"
},
"rootDir": {
"type": "string",
"description": "Root directory for the project",
"default": "."
},
"parentId": {
"type": "string",
"description": "Drive folder ID for the project"
}
},
"required": [
"title"
]
} | — | — | |
clasp_deployCreate a new deploymentInput schema{
"type": "object",
"properties": {
"versionNumber": {
"type": "number",
"description": "Version to deploy"
},
"description": {
"type": "string",
"description": "Deployment description"
},
"deploymentId": {
"type": "string",
"description": "ID to update existing deployment"
},
"rootDir": {
"type": "string",
"description": "Root directory of the project",
"default": "."
}
}
} | — | — | |
clasp_deploymentsList deploymentsInput schema{
"type": "object",
"properties": {
"rootDir": {
"type": "string",
"description": "Root directory of the project",
"default": "."
}
}
} | — | — | |
clasp_listList your Google Apps Script projectsInput schema{
"type": "object",
"properties": {}
} | — | — | |
clasp_loginLogin to Google account for claspInput schema{
"type": "object",
"properties": {
"creds": {
"type": "string",
"description": "Optional path to credentials file"
},
"global": {
"type": "boolean",
"description": "Save credentials globally",
"default": true
}
}
} | — | — | |
clasp_logoutLogout from Google accountInput schema{
"type": "object",
"properties": {}
} | — | — | |
clasp_logsView project logsInput schema{
"type": "object",
"properties": {
"json": {
"type": "boolean",
"description": "Output as JSON",
"default": false
},
"open": {
"type": "boolean",
"description": "Open logs in browser",
"default": false
},
"setup": {
"type": "boolean",
"description": "Setup logs",
"default": false
},
"watch": {
"type": "boolean",
"description": "Watch for new logs",
"default": false
},
"simplified": {
"type": "boolean",
"description": "Simplified output",
"default": false
},
"rootDir": {
"type": "string",
"description": "Root directory of the project",
"default": "."
}
}
} | — | — | |
clasp_openOpen the project in the Apps Script editorInput schema{
"type": "object",
"properties": {
"webapp": {
"type": "boolean",
"description": "Open web app URL",
"default": false
},
"deploymentId": {
"type": "string",
"description": "Deployment ID to open"
},
"rootDir": {
"type": "string",
"description": "Root directory of the project",
"default": "."
}
}
} | — | — | |
clasp_pullPull changes from Google Apps ScriptInput schema{
"type": "object",
"properties": {
"versionNumber": {
"type": "number",
"description": "Specific version to pull"
},
"rootDir": {
"type": "string",
"description": "Root directory of the project",
"default": "."
}
}
} | — | — | |
clasp_pushPush changes to Google Apps ScriptInput schema{
"type": "object",
"properties": {
"watch": {
"type": "boolean",
"description": "Watch for changes",
"default": false
},
"force": {
"type": "boolean",
"description": "Force push without confirmation",
"default": false
},
"rootDir": {
"type": "string",
"description": "Root directory of the project",
"default": "."
}
}
} | — | — | |
clasp_runRun a function in the Apps Script projectInput schema{
"type": "object",
"properties": {
"functionName": {
"type": "string",
"description": "Function name to run"
},
"nondev": {
"type": "boolean",
"description": "Run with production (non-development) deployment",
"default": false
},
"params": {
"type": "string",
"description": "Parameters as JSON string"
},
"rootDir": {
"type": "string",
"description": "Root directory of the project",
"default": "."
}
},
"required": [
"functionName"
]
} | — | — | |
clasp_settingManage project settingsInput schema{
"type": "object",
"properties": {
"key": {
"type": "string",
"description": "Setting key (e.g., scriptId, rootDir)"
},
"value": {
"type": "string",
"description": "Setting value"
},
"rootDir": {
"type": "string",
"description": "Root directory of the project",
"default": "."
}
}
} | — | — | |
clasp_statusCheck clasp project statusInput schema{
"type": "object",
"properties": {
"json": {
"type": "boolean",
"description": "Output as JSON",
"default": false
},
"rootDir": {
"type": "string",
"description": "Root directory of the project",
"default": "."
}
}
} | — | — | |
clasp_undeployRemove a deploymentInput schema{
"type": "object",
"properties": {
"deploymentId": {
"type": "string",
"description": "Deployment ID to remove"
},
"all": {
"type": "boolean",
"description": "Remove all deployments",
"default": false
},
"rootDir": {
"type": "string",
"description": "Root directory of the project",
"default": "."
}
}
} | — | — | |
clasp_versionCreate a new versionInput schema{
"type": "object",
"properties": {
"description": {
"type": "string",
"description": "Version description"
},
"rootDir": {
"type": "string",
"description": "Root directory of the project",
"default": "."
}
}
} | — | — | |
clasp_versionsList versionsInput schema{
"type": "object",
"properties": {
"rootDir": {
"type": "string",
"description": "Root directory of the project",
"default": "."
}
}
} | — | — |
Resources 0
- None observed.
Resource templates 0
- None observed.
Prompts 0
- None observed.
Remote endpoints
| Endpoint | Transport | Authentication | Health | Observed |
|---|---|---|---|---|
| No verified remote endpoint is linked. | ||||
Clasp Enhanced MCP Server questions
How do I install Clasp Enhanced MCP Server?
No verified package installation command is available in the retained catalog evidence.
What tools does Clasp Enhanced MCP Server provide?
Clasp Enhanced MCP Server exposed 18 tools during independent protocol observation, including clasp_apis, clasp_clone, clasp_create, clasp_deploy, clasp_deployments, clasp_list, clasp_login, clasp_logout, and others.
Is Clasp Enhanced MCP Server secure?
The selected current version does not yet have completed public verification. Unknown does not mean clean or vulnerable.
Explore related MCP server guides
Curated product and capability guides containing this catalog record.