Guidance for AI agents working in this repository.
MCP server for the Contabo API. Package: contabo-mcp/ (@kieksme/contabo-mcp). See contabo-mcp/README.md and CONTRIBUTING.md.
Use Conventional Commits in English.
Format:
<type>(<optional scope>): <short description>
<optional body>
Common types: feat, fix, docs, chore, refactor, test, ci, build, perf.
Examples:
feat(instances): add filter by regionfix(auth): refresh token on 401docs: document API credentials from control panel
Rules:
- Use the imperative mood in the subject line (
add, notadded). - Keep the subject concise (about 72 characters or less).
- Only create commits when the user explicitly asks.
- Do not commit secrets (
.env, API keys,mcp.jsoncredentials).
Releases on main are handled by release-please (see CONTRIBUTING.md). Any listed conventional type (feat, fix, docs, chore, ci, test, etc.) updates the release PR; feat bumps minor, breaking changes bump major, all other types bump patch.
- Keep diffs minimal and focused.
- Match existing patterns in
contabo-mcp/src/. - Run
pnpm testandpnpm run pack:checkfromcontabo-mcp/before finishing substantive changes. - Write user-facing documentation in English.