Contributing

August 15, 2026 ยท View on GitHub

Development

Development requires Node.js 22 or later.

npm install
npm run dev

The worker is implemented with Hono and serves MCP routes through a Durable Object-backed McpAgent.

Testing

To test the server, you can use for example MCP Inspector:

npx @modelcontextprotocol/inspector

Run the local checks before opening a PR:

npm run build
npm run test
npm run lint

Local package development

When testing locally against changes in @sumup/agent-toolkit install it using npm i ../path/to/agent-toolkit.

Conventional Commits

We rely on Conventional Commits which are used to generate changelog. All PR titles must follow the conventional commits standard.