Test your TYPO3 MCP server with MCP Inspector
When an assistant cannot use your TYPO3 MCP server, the cause can be the server, the sign-in or a single tool, and the assistant's message rarely says which. MCP Inspector connects like a client and shows each step on its own: discovery, registration, sign-in, the tool list and a tool run. AI Foundation's setup guide has a preset for it with the command for your install.
The prompt
npx @modelcontextprotocol/inspector@latest --transport http --server-url https://ai-foundation.t3planet.de/mcp
The command from AI Foundation's setup guide, with our demo's server URL
What does the assistant do?
- In AI Foundation, MCP Server, Connect, open the setup guide for MCP Inspector and copy the command; it already holds your server URL.
- Run it in a terminal with Node.js 18 or later and open the Inspector URL it prints.
- Connect. On our demo the server's OAuth discovery answered 200, but the client registration was refused with 400: the Inspector's redirect URI was not on the allowed list.
- Under Advanced, Allowed Redirect URIs, add the Inspector's callback, http://localhost:6274/oauth/callback, connect again and authorize in the TYPO3 backend.
- List the tools and run a read-only one first, such as file_list for a folder, before you connect your assistant.
How do I check it and put it back?
The Inspector's request log shows each call with its status code: discovery and registration should both succeed. In the backend, MCP Server, OAuth Tokens lists the token of the Inspector client; revoke it there when you are done.
What do I need?
AI Foundation with its MCP server switched on, Node.js 18 or later, and the Inspector's callback on the allowed redirect list; AI Foundation is free, MCP Inspector is open source.
What can the assistant not do for you?
- We recorded the Inspector's start and the refused registration on our demo. The connected view in the video is an illustration built from a real file_list result on the demo; we did not change the demo's OAuth settings for the video.
- Allowed Redirect URIs takes one URI per line, and a trailing * matches a prefix. An empty list allows any redirect URI, which is wider than most sites want.
- The Inspector's local URL carries a session token. Run it on your own machine and do not share that URL.
- The Inspector talks to your server directly: no assistant vendor sees the data in this test. Once you connect an assistant, what the tools return goes to its vendor.
Questions about this episode
What does this video show?
MCP Inspector started with the command from AI Foundation's setup guide and pointed at our demo: discovery works, the registration is refused because the Inspector's redirect URI is not allowed. Then the setup guide and the Allowed Redirect URIs field in the backend, and an illustration of the connected Inspector with a real result from the demo.
Why is the registration refused?
AI Foundation registers a client only when its redirect URI is on the list under Advanced, Allowed Redirect URIs. Our demo allows Claude's callbacks only.
Is MCP Inspector part of AI Foundation?
No. It is the open-source debugging tool of the Model Context Protocol project. AI Foundation's setup guide gives you the command for your server.
Transcript of the video
- 0:00MCP in Practice for TYPO3 · Episode 27: Test your TYPO3 MCP server with MCP Inspector
- 0:03The command from AI Foundation's setup guide starts MCP Inspector and points it at our demo server.
- 0:06Connect: discovery works, but the registration is refused. The Inspector's redirect URI is not on the allowed list.
- 0:10The network log shows it: OAuth discovery answers 200, the client registration 400.
- 0:14Now check it in TYPO3.
- 0:16AI Foundation, MCP Server, Connect: the setup guide for MCP Inspector, with the command and four steps.
- 0:28Advanced: Allowed Redirect URIs. Add the Inspector's callback here; a trailing star matches a prefix.
- 0:40Illustration: once connected, the Inspector lists the tools and runs one. The result is real data from our demo.
- 0:50Test the server before you connect an assistant.
- 0:52All episodes: t3planet.de/en/blog/typo3-mcp-in-practice/
Sovereign TYPO3 AI
AI Foundation for TYPO3T3AF
The base every extension runs on. Manage providers, prompts, permissions and costs in one place.

