Out-of-band code annotations for AI agents and humans. Keeps the why next to the code without putting it in the code.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add koment -- docker run -i --rm ghcr.io/janpuc/koment:1.1.0~/.codex/config.toml
[mcp_servers.koment]
command = "docker"
args = ["run", "-i", "--rm", "ghcr.io/janpuc/koment:1.1.0"]
# codex mcp add koment -- docker run -i --rm ghcr.io/janpuc/koment:1.1.0~/.cursor/mcp.json
{
"mcpServers": {
"koment": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/janpuc/koment:1.1.0"
]
}
}
}.vscode/mcp.json
{
"servers": {
"koment": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/janpuc/koment:1.1.0"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"koment": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/janpuc/koment:1.1.0"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"koment": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/janpuc/koment:1.1.0"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"koment": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/janpuc/koment:1.1.0"
]
}
}
}