
Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Локальный MCP-сервер (обычный PHP), который предоставляет клиентам с поддержкой MCP кураторскую базу знаний TYPO3 для трех аудиторий, которые работают с TYPO3: основной вкладчик, автор расширения и сайт.
Обзор
Это пакет 0.x и его поверхность не оседает. Название пакета, двоичный код, пространство имен и переменные окружающей среды изменились за один раз на 2026-08-06. Названия инструментов и формы, на которые они отвечают, могут двигаться одинаково. Пин-коммит, где вы зависите от него. Локальный MCP-сервер (plain PHP), который помогает кодирующим агентам реализовывать, просматривать и проверять работу TYPO3. Он обслуживает три аудитории, которые делают это: основной вкладчик, автор расширения и разработчик сайта. Он устанавливает проект и установку, в которой агент работает, и поставляет текущие, связанные с версией знания TYPO3. Он передает конкретные рабочие процессы навыкам, которые им владеют. Он отвечает за TYPO3, , и . Заявление, которое не держит на всех, называет те, которые оно делает. Таким образом, LTS никогда не получает соглашение, которое имеет только линия разработки. Клиент MCP запускает его в качестве подпроцесса через stdio, поэтому нет сервера для хостинга, нет сетевой экспозиции и нет аута для настройки.
Обзор (машинный перевод)
** Опытный.** Это пакет 0.x и его поверхность не оседает. The
имя пакета, двоичный код, пространство имен и переменные среды изменено в один раз на 2026-08-06. Названия инструментов и формы, на которые они отвечают «Может двигаться таким же образом». Пин-коммит, где вы зависите от него.
Локальный MCP-сервер (обычный PHP), который помогает агентам кодирования внедрять, просматривать и анализировать информацию. Проверьте работу TYPO3. Он обслуживает три аудитории, которые делают это: ядро Автор, автор расширения и разработчик сайта. Он устанавливает проект и установка агента работает и поставляет текущую версию Знание TYPO3. Он передает конкретные рабочие процессы навыкам, которые им владеют.
Он отвечает за TYPO3 12.4, 13.4, 14.3 и main. Заявление, что Не все из них называют имена тех, кого он называет. Так что LTS никогда не получает Конвенцию, которую имеет только линия развития.
MCP-клиент запускает его в качестве подпроцесса через stdio, поэтому сервера не существует. хост, нет сетевой экспозиции и нет аута для настройки. Граница процесса – это Граница доверия. Он читает. Он ничего не записывает в установку TYPO3
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
TYPO3 Dev Companion
Experimental. This is a 0.x package and its surface is not settled. The package name, the binary, the namespace and the environment variables all changed in one cut on 2026-08-06. The tool names and the shapes they answer in can move the same way. Pin a commit where you depend on it.
A local MCP server (plain PHP) that helps coding agents implement, review and verify TYPO3 work. It serves the three audiences that do it: the core contributor, the extension author and the site developer. It establishes the project and installation the agent works in, and supplies current, version-bound TYPO3 knowledge. It hands task-specific workflows to the skills that own them.
It answers for TYPO3 12.4, 13.4, 14.3 and main. A statement that does not hold on all of them names the ones it does. So an LTS never gets a convention that only the development line has.
The MCP client launches it as a subprocess over stdio, so there is no server to host, no network exposure and no auth to configure. The process boundary is the trust boundary. It reads. It writes nothing into the TYPO3 installation it points at, and it starts nothing on the machine as a side effect of a lookup.
Quickstart
Requirements: PHP 8.2+ with the extensions composer.json requires, and
Composer. composer check-platform-reqs names one that is missing. One
standalone checkout serves every project on the machine and stays out of each
project’s dependencies:
git clone https://github.com/TYPO3/dev-companion.git typo3-dev-companion
composer install --working-dir=typo3-dev-companion
cd /path/to/your/project
/absolute/path/to/typo3-dev-companion/bin/typo3-dev-companion install
install writes into the directory it runs in, so the last two lines run from
the root of the project the agent works in. A project can require the package
instead, composer require "typo3/dev-companion:@dev", and run
vendor/bin/typo3-dev-companion install; the manual has that case.
install writes the typo3-dev-companion entry into the project’s .mcp.json
and publishes the task skills to .agents/skills. Those are the two locations a
client finds without configuration for it. --agent= writes them where that
client actually reads them instead.
It is also the only supported way to get the skills. A copy of skills/ taken
out of this repository by hand lacks the references/base.md the installer
writes into each of them. Every skill opens on that file.
Documentation
The manual reads as a site at typo3.github.io/dev-companion, and as files in documentation/:
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →