Choose your preferred method to connect MCP clients to this TYPO3 instance.
All changes made through MCP are staged in a TYPO3 Workspace before publishing. One will be created automatically, but you should create one manually to control permissions and review workflow.
{baseUrl} resolves to a private network address. Most remote MCP clients (Claude Desktop, n8n cloud, manus) cannot reach this server from the internet.
What works locally: The MCP Inspector (runs on your machine) and the Local Setup (TYPO3 CLI) tab. The Local Setup (mcp-remote) may also work since mcp-remote runs on your machine.
Connect MCP clients to this TYPO3 instance over the internet using OAuth authentication. This is the recommended method for most use cases.
{baseUrl}/.well-known/oauth-authorization-server
{baseUrl}/.well-known/oauth-protected-resource
To connect Claude Desktop to this TYPO3 instance:
{siteName}{baseUrl}/mcpTo configure your n8n MCP Client node:
{baseUrl}/mcpHTTP StreamableBearer AuthTo configure your manus MCP connection:
{siteName}HTTP{baseUrl}/mcpAuthorization with the value Bearer YOUR_TOKEN (use the token shown at creation)Debug and test tools using the official MCP Inspector CLI:
What happens next:
Note: Requires Node.js to be installed on your system.
For MCP clients that support OAuth and remote connections:
{baseUrl}/mcp{siteName}Note: Your MCP client must support OAuth 2.0 and automatic endpoint discovery.
For MCP clients that don't support remote connections natively. The mcp-remote package acts as a local bridge, connecting to this TYPO3 instance on behalf of your MCP client.
Create a token in the Active OAuth Tokens section (e.g. name it "mcp-remote") and replace YOUR_TOKEN with the plain token shown at creation.
The token URL includes your authentication token in the URL. Only use this method when your MCP client doesn't support Authorization headers or when using mcp-remote configurations that require tokens in the URL.
For local development where your MCP client has direct shell access to this TYPO3 installation.
Manage your active OAuth tokens. Each token represents an authorized MCP client connection.
| Client Name | Created | Last Used | Expires | Actions |
|---|---|---|---|---|
| {token.client_name} | {token.created} | {token.last_used} | {token.expires} |
No active tokens found.
Click Create Token above to create your first token.
{tool.description -> f:format.nl2br()}