---
title: "Installation"
manual: "WebMCP tool for TYPO3"
version: "0.4"
permalink: "https://docs.typo3.org/permalink/neoblack/webmcp:installation@0.4"
source: "Installation/Index.rst"
rendered: "2026-10-07T22:31:54+00:00"
---

> [!WARNING]
> **Experimental.** This extension is experimental and not yet ready for
> production use. It is built on top of
> [WebMCP](https://github.com/webmachinelearning/webmcp), which is itself
> an experimental, early-stage proposal. Both the underlying specification
> and this extension's API may change or break at any time without notice.
> Use at your own risk.

# Installation {#installation}

## Requirements {#requirements}

| Requirement | Version |
| --- | --- |
| TYPO3 | 14.3 or newer |
| PHP | 8.2, 8.3 or 8.4 |

## Install the extension {#install-the-extension}

**Composer**

**Require the package**

```bash
composer require neoblack/webmcp
```

**Classic (TER)**

Download and install **neoblack_webmcp** from the
[TYPO3 Extension Repository](https://extensions.typo3.org/) via the
**Admin Tools > Extensions** backend module.

## Set up the extension {#set-up-the-extension}

Run the setup command to create the analytics table
`tx_neoblackwebmcp_event`:

**Set up the extension**

```bash
vendor/bin/typo3 extension:setup --extension neoblack_webmcp
```

> [!NOTE]
> The extension ships no site configuration of its own. It only becomes active
> once at least one tool provider is registered and the
> `\Neoblack\Webmcp\DataProcessing\ToolManifestProcessor` plus the
> `webmcp.js` runtime are wired into your site.

> [!NOTE]
> **See also**
>
> -   [Quickstart](https://docs.typo3.org/permalink/neoblack/webmcp:quickstart@0.4) – build your first tool end to end.
> -   [Configuration](https://docs.typo3.org/permalink/neoblack/webmcp:configuration@0.4) – wire the manifest and runtime into your site.
> -   [Writing tools](https://docs.typo3.org/permalink/neoblack/webmcp:developer@0.4) – register the tools themselves.
