R1

roctup/1c-testpilot

Developer tools

This page was translated automatically. Technical details may differ from the original. View the original

80 stars 15 forks Quality 77 Trend 30AGPL-3.0

MCP server for direct work with the test client without a test manager

Overview

MCP server for AI agents to work with the . Allows the agent to open forms, read and modify data, work with tables, write and replay action scripts. The server connects directly to a local or remote 1C test client using its network protocol. - Connection to a local or remote test client by address and port; the order of connection is determined automatically. - Starting/stopping the 1C test client on the MCP server computer (file or server database, login/password) with waiting for readiness and auto-connection — tc_session(action="launch_client"/"stop_client"). - Navigating the UI tree: the active window → form → elements (by hierarchical keys). - Reading: field values, view/class/headers of elements, tables, tabular document areas. - Actions: text/HTML input, clicks, checkboxes, selecting from lists/menus, working with tables and trees, calendar, hyperlinks, navigating through rows and windows. - click returns the active window when READBACK is enabled.

Overview (machine translated)

MCP server for AI agents with the **1C:Enterprise interface. Allows the agent to open forms, read and modify data, work with tables, write and replay action scenarios.

The server connects directly to a local or remote 1C test client by its network protocol.

Features

  • Connection to a local or remote test client by address and port; Connection procedure is determined automatically.
  • Starting/stopping the 1C test client on the MCP server computer (file or server database, login/password) with waiting readiness and auto-connection — tc_session(action="launch_client"/"stop_client").
  • UI tree navigation: the active window → form → elements (by hierarchical keys).
  • Command Interface – get_command_interface: Current tree or overview of all sections with search and page-by-page command output. Full crawl switches sections; search in the assembled menu does not refer to 1C.
  • Reading: field values, view/class/headers of elements, tables, areas of a tabular document.
  • Actions: text/HTML input, clicks, checkboxes, selection from lists/menus, working with tables and trees, Calendar, hyperlinks, line and window navigation.

This page was translated automatically. Technical details may differ from the original.

Install

This server does not publish a one-line install command.

Open the repository installation guide New to MCP? Start with the mcpskill.org guide →

Configuration

{ "mcpServers": { "1c-testpilot": { "command": "1c-testpilot", "env": { "TC1C_TRANSPORT": "stdio" } } } }