Search by

medienreaktor / neos-mcp

danielkestler

Serves the operations of neos/openapi APIs, preconfigured for the Neos API, as MCP tools authorized by Neos.OAuth

Package info

github.com/medienreaktor/Neos.Mcp

Type:neos-package

pkg:composer/medienreaktor/neos-mcp

Statistics

Installs: 7

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

0.1.1 2026-11-10 08:56 UTC

This package is auto-updated.

Last update: 2026-11-10 08:57:52 UTC


README

An MCP server for Neos on /mcp: every operation of the Neos API (Neos.Api) is a tool, built by medienreaktor/neos-openapi-mcp. It speaks MCP 2026-07-28 (stateless Streamable HTTP).

Usage

Install the package next to Neos.Api and Neos.OAuth, then add the server to a client, e.g. Claude Code:

claude mcp add --transport http neos https://example.com/mcp

The client logs in through Neos.OAuth with a client ID metadata document or dynamic client registration (both disabled by default, see Neos.OAuth.clientIdMetadataDocuments and dynamicClientRegistration). Tokens must be bound to /mcp (RFC 8707). A tool runs as the token's account: it is only listed if the token's scopes and the account's privileges allow it, as over the API.

The server is configured in Neos.Mcp.servers.neos, see Configuration/Settings.yaml. Other hosts than the OAuth issuer's go into allowedHosts.

License

MIT, see LICENSE.