CLI, MCP server and library for the Console API v2 of the 1C:Enterprise.Element platform (1cmycloud): applications, builds from source, one-command deploy with verification, a compile probe
23 tools with basic schemas and descriptions, but significant gaps in parameter documentation and output schema clarity. All tools have names starting with action verbs (list_, get_, create_, delete_, deploy_, etc.) and descriptions present. However, most parameter descriptions are minimal (1-2 words), and output schemas are not documented. Error handling guidance is absent. The server mixes read-only, write, and irreversible operations without clear risk annotations. No tool annotations (readOnlyHint, destructiveHint, idempotentHint) despite having tools marked DESTRUCTIVE and IRREVERSIBLE.
Apply a build to an application
Build an assembly from source code
Create a new application on the platform
Delete an application from the platform
Delete a build from the platform
Deploy a build to an application
Build from sources and deploy to an application in one command
No output schemas documented. Tools return data but LLMs cannot plan downstream calls without knowing response structure. E.g., list_apps, get_app, list_builds lack documented return types.
Parameter descriptions are minimal (1-2 words: 'Application ID', 'Project ID'). Rubric baseline is 72 chars avg; these are 10-20 chars. LLMs cannot infer format, constraints, or when to use each parameter.
Destructive and irreversible operations (delete_app, delete_build, deploy, apply_build, merge_branch) lack tool annotations (destructiveHint, idempotentHint) and no confirmation/dry-run support. Agents can accidentally delete or deploy without safeguards.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 59 | 2026-07-28+ | v2 |
Ensure an application exists, creating it if necessary
Find an application by name or pattern
Find a project by name or pattern
Get details of a specific application
Get details of a specific build
Get a database dump from an application
Get details of a specific project
Inspect a build assembly archive
List applications on the platform
List builds for an application
List projects on the platform
List users in a space
Merge a development environment branch
Run a compilation probe on a project without deploying
Upload a build archive to the platform
Verify a deployment was successful
No error handling guidance. Tools do not document what errors are retryable, user-fixable, or fatal. E.g., deploy and apply_build are marked IRREVERSIBLE but provide no recovery path if they fail.
env_file parameter appears in 20+ tools but is underdocumented. No description of valid paths, format, or when to use it. Agents cannot determine whether to pass absolute paths, relative paths, or filenames.