Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 1.51 KB

File metadata and controls

43 lines (27 loc) · 1.51 KB

Agent instructions

Guidance for AI agents working in this repository.

Project

MCP server for the Contabo API. Package: contabo-mcp/ (@kieksme/contabo-mcp). See contabo-mcp/README.md and CONTRIBUTING.md.

Commits

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 region
  • fix(auth): refresh token on 401
  • docs: document API credentials from control panel

Rules:

  • Use the imperative mood in the subject line (add, not added).
  • 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.json credentials).

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.

Code changes

  • Keep diffs minimal and focused.
  • Match existing patterns in contabo-mcp/src/.
  • Run pnpm test and pnpm run pack:check from contabo-mcp/ before finishing substantive changes.
  • Write user-facing documentation in English.