1C Templates MCP server

MCP сервер шаблонов 1С

An MCP server for storing and searching your own BSL code templates, with a web editor and syntax highlighting

MCP server

Low risk

We rate an entry low when it mostly gives the agent instructions and reference material.

Why this level

  • Only reads and edits local text templates, does not connect to a 1C database
  • The web interface and MCP are open without authorization on the chosen port
All reasons and checks
Russian stack

alonehobo/1c_templates_mcp

Install

Manual install

run.bat

Builds the Docker image and starts the container with data/templates mounted.

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

What it does

A dependency-free pure Python server exposes an MCP endpoint over Streamable HTTP and a web interface with a BSL Console for managing templates. An agent gets three tools: listing templates, fetching a template by id, and fuzzy search over name, description and tags that ignores letter case and supports prefix search for words longer than four characters. Templates are stored as .bsl files plus an index.json with metadata in the data/templates folder, mounted as a Docker volume. About 30 ready-made BSL templates for common tasks ship with it.

Who it is for. For 1C developers who keep a personal library of BSL code templates and want an agent to find and insert them on request.

Good fit when

  • You have a set of frequently used BSL code snippets you want an agent to reuse
  • You need local template search by name or tags without going online
  • A web editor with BSL highlighting for editing templates is convenient

Not a fit when

  • You need a shared template base for a team, not a single developer
  • You do not use Docker to run local services

Example request

Find my template for exporting a value table to Excel and insert the code into the current module

Limitations

The project has no license file in the repository. The server is local with no built-in authorization; the web interface and MCP endpoint are reachable by anyone who can hit port 8023. Search is fuzzy and built for short queries, not semantic search.

How to disable. Stop and remove the mcp-templates container with docker rm -f mcp-templates and remove the server from your MCP client config.

MCP

Transport
http
Authentication
not required
Environment variables
Environment variables
TEMPLATES_DIR
Path to the templates folder inside the container, defaults to data/templates.

Security check

  • Only reads and edits local text templates, does not connect to a 1C database
  • The web interface and MCP are open without authorization on the chosen port

README in short

The README describes launching via run.bat or manually via docker build and docker run with data/templates mounted, gives a connection config for Cursor and Claude Code, a table of three MCP tools, and a usage example in Cursor. It separately explains template storage and the project structure: plain Python with no dependencies.

FAQ

Do I need Python or pip to run it?

No, the server uses only stdlib Python inside the Docker image, nothing to install locally.

How do I add a template without the web interface?

Drop a .bsl file into data/templates and add an entry to index.json; new files without an entry are picked up automatically on the next list request.

Editors’ pick

A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review

PluginMedium riskNo VPN needed292.5KRepository stars
Editors’ pick

Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture

SkillLow risk271.4KRepository stars
Editors’ pick

GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation

CLIMedium riskNo VPN needed139.3KRepository stars

Reference MCP servers

Model Context Protocol servers

Official

Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything

MCP serverMedium risk90.6KRepository stars
Foxx AI1C Templates MCP server

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