Elemctl logo

Elemctl

Unclaimed

by keyfire

CLI, MCP server, and library for the documented Console API v2 of 1C:Enterprise.Element (1cmycloud): apps, builds, and deploys with reliable apply-verification.

Install

$claude mcp add elemctl -- elemctl mcp

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions

More in Developer Tools

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

24 of 24 tools

Documented tools (24)

From project documentation. A server handshake does not verify each tool’s description or behavior.

apply_build

apply an uploaded build to the application by its id

build_assembly

build a .xasm/.xlib archive from the sources locally (does not talk to the platform)

configure_user_list

self-registration and password sign-in; without the flags it only reports the current state

create_app

create an application; with only a projectid the source is the project's latest build. The answer carries sign-in – the way in

debug_adapter

the path to the platform debug adapter from a plugin; a missing plugin is an answer (found: false), not an error (local)

debug_info

debug-session data: debug-token and debug-address (debugging must be enabled on the server)

delete_app

delete the application. IRREVERSIBLE: the data is lost, and a recreated application gets a different URL

deploy

the whole cycle from sources with the honest apply verification; the verdict is ok, the details are problems and log

ensure_app

create an application by name only if it does not exist yet; an existing one is not recreated (created: false)

find_app

find an application by its exact name: the id and a found flag; deleted ones are skipped unless includedeleted is set

get_app

application card: status, uri, the actual project version

inspect_assembly

parse a built archive: manifest, project properties, subsystems and global types with qualified names (local)

list_app_tasks

tasks of the applications; appid is an optional filter

list_apps

list of applications; name filters by a substring of the name on the client, brief (the default) keeps id, name, status, uri and the applied version

list_branches

list of development-environment branches; the projectid and name filters are optional

list_builds

list of a project's builds, newest first; limit (default 10, 0 – all), brief (the default) keeps id, versions, date, branch and commit

list_projects

list of projects; name filters by a substring of the name on the client, the deleted ones are hidden unless includedeleted is set; brief (the default) – id, name, project kind, space, application count, deletion flag

list_spaces

list of spaces

list_user_lists

user lists; name filters by a substring of the presentation

merge_branch

accept the changes of a development-environment branch

probe

check the compilation with the server compiler WITHOUT touching the working application; errors with file, line and column, cleans up after itself

start_app

start the application

stop_app

stop the application

verify_deploy

verify the apply actually took effect: failed tasks, the applied build, the availability of the uri

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Elemctl MCP Server

How do I connect Elemctl MCP Server to Claude?
The listing records `claude mcp add elemctl -- elemctl mcp` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Code, VS Code as compatible clients.
Is Elemctl MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Elemctl MCP Server do?
Elemctl MCP Server documents 24 tools to the agent, including apply_build, build_assembly, configure_user_list. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.