Answer42

An MCP tool for interactively driving the 1C:Enterprise UI through the test client: clicks, fields, tables and evidentiary scenario recording

MCP server

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • The tools click and fill real forms in the target base, including posting documents
  • Login and password can end up in call arguments if a local credentials file is not used
All reasons and checks
Russian stack

pzayash/answer42-mcp

Install

Manual install

pipx install 'answer42[screenshot,linux-window-control]'

The recommended PyPI install on Linux.

This is third-party code. Review the repository files before installing.

What it does

Answer42 gives an agent UI control over 1C through the /TESTMANAGER and /TESTCLIENT pair: open a form, click a button, fill a field, pick a row from a selection form, and work with tables, dynamic lists and tabular documents. The start_session call detects the platform version from the base URL itself, brings up the infrastructure (headless via Xvfb on Linux, an interactive session on Windows), finds free ports and publishes the manager test base. A separate ui_tree feature returns a form's visible element tree with several depth and format profiles, from compact navigation to a full data dump, and large snapshots are automatically stored as an MCP resource instead of bloating the agent's context. There is a local SQLite RAG index of configuration metadata and annotated PDF-slide test recording with screenshots.

Who it is for. For teams testing 1C forms with an agent that clicks and fills fields the same way a real test-client user would.

Good fit when

  • You need to run a scenario through the 1C UI rather than direct CRUD operations on the base
  • You need evidentiary test-run recording with screenshots and an MCP log
  • You need local configuration metadata search without an external index

Not a fit when

  • You need direct base data access rather than imitating user actions in the client
  • You run it as a Windows service: the client must start from an interactive user session, not as a service

Example request

Open the sales document creation form, fill in the counterparty and one item row, then show the form's element tree

Limitations

This is a fork of the upstream GitLab project (platform42/answer42-mcp) with local patches on the kpsr branch, and the README does not guarantee it stays in sync with upstream. Login and password are best not passed explicitly to start_session: the values are visible to the calling agent in the arguments. On Windows the client cannot run as a service, only from an interactive session.

How to disable. Stop the Answer42 session and remove the server from your MCP client configuration.

MCP

Transport
stdio
Authentication
not required

Security check

  • The tools click and fill real forms in the target base, including posting documents
  • Login and password can end up in call arguments if a local credentials file is not used

README in short

The README describes three project capabilities: interactive 1C UI control, evidentiary client-test recording, and a local metadata RAG index. It details pipx installation with optional screenshot and window-control extras, the start_session call with its session parameters, and ui_tree profiles controlling depth, format and delivery of large snapshots through MCP resources.

FAQ

How does Answer42 detect the platform version?

Automatically from base_url when start_session is called, with no manual version input.

What happens to large ui_tree snapshots?

With delivery=auto, large results over the token threshold are stored as an MCP resource and handed to the agent via resource_uri instead of being inlined in the response.

Editors’ pick

A CLI for testing and red teaming LLM applications: compares models, runs automated CI checks and finds vulnerabilities

CLIMedium risk25.5KRepository stars

Playwright CLI

playwright-cli

Editors’ pick

Microsoft's official Playwright CLI with an agent skill: drive a browser through short commands without heavy MCP schemas

CLIMedium riskNo VPN needed13.6KRepository stars
Editors’ pick

The official MCP server debugger: web UI, automation CLI and terminal UI in one package

CLIMedium riskNo VPN needed11KRepository stars
Official

SonarSource's official MCP server: quality and security issues, quality gates and code analysis from SonarQube Server and Cloud

MCP serverMedium risk655Repository stars
Foxx AIAnswer42

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.