§Docs

Docs

Plan limits, MCP usage, billing and how to get your data out. Short, factual, no marketing.

Plans and limits

  • Free: 1 private repository, 500 MB storage.
  • Pro (€8/month, €80/year): unlimited private repositories, 10 GB storage.
  • Business (€18/month per seat, €180/year per seat): 30 GB storage per seat, organisations with seats.
  • Enterprise: on quotation.

Public repositories are unlimited on every plan. Listed prices include 21% Dutch VAT; EU businesses with a verified VAT ID are charged under the reverse-charge mechanism (VAT removed), and customers outside the EU are charged without Dutch VAT.

Limits are enforced, never silently ignored. Creating a private repository beyond your plan deletes nothing: the extra repository is locked read-only (archived) and unlocks when you upgrade or free a slot. Organisation memberships beyond your seat count are removed, without touching repositories or data.

MCP server

CodeTrunk runs a Model Context Protocol server at /mcp, so an AI assistant can work with your repositories: browsing code, filing issues, opening pull requests, and managing branches, wiki pages, milestones and organisations. It is available on the paid plans and uses an OAuth token with the mcp scope.

Create a token from your connected apps and paste the endpoint into your MCP client. Every call is checked against your plan (repository count, storage, organisation rights) before it runs, so the server refuses an action your plan does not allow. Revoking the token cuts the access immediately.

Billing and invoices

Payments run through Mollie: the first checkout registers a mandate, and every renewal is charged against it. Each paid order becomes an invoice carrying the VAT treatment that applied when it was created, downloadable as PDF from the invoices page.

Cancelling keeps your access until the end of the paid cycle; nothing renews afterwards. If a renewal cannot be charged, the subscription stops instead of retrying forever: you get an email and an in-app notification, and starting a new checkout restores the plan and registers a fresh mandate.

Account and data

Two-factor authentication

Optional for everyone, required for administrators. Recovery codes are shown once and each works a single time. Lost your codes? Support can reset the second factor after verifying you from the address on your account; your next sign-in then asks you to set it up again.

Your data

Download a JSON copy of your account data from your profile: profile, billing details, subscriptions, orders and invoice links, sign-in history and connected apps. Deleting your account stops the subscription, removes your repositories and erases your personal data; invoices are retained for the period tax law requires.

Notifications

Plan, quota, billing and security messages appear in the notification centre. You choose which groups also arrive by email; security notices always do.

Something missing or out of date? Mail info@stennmedia.nl.