snapshot of eee7b5cfc0776c68816d7fdaa8af9d7a0e0da2e6 Annotations about the code that implements koment.

server.json

1 {
2 "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
3 "name": "io.github.janpuc/koment",
4 "title": "koment",
5 "description": "Read and write checked code rationale stored outside source comments.",
6 "version": "0.4.0",
7 "websiteUrl": "https://github.com/janpuc/koment",
8 "repository": {
9 "url": "https://github.com/janpuc/koment",
10 "source": "github"
11 },
12 "icons": [
13 {
14 "src": "https://raw.githubusercontent.com/janpuc/koment/main/internal/ui/assets/koment-logo.png",
15 "mimeType": "image/png",
16 "sizes": [
17 "128x128"
18 ]
19 }
20 ],
21 "packages": [
22 {
23 "registryType": "oci",
24 "identifier": "ghcr.io/janpuc/koment",
25 "runtimeHint": "docker",
26 "runtimeArguments": [
27 {
28 "type": "positional",
29 "value": "run"
30 },
31 {
32 "type": "positional",
33 "value": "--rm"
34 },
35 {
36 "type": "positional",
37 "value": "--interactive"
38 },
39 {
40 "type": "positional",
41 "value": "--user"
42 },
43 {
44 "type": "positional",
45 "value": "{host_user}",
46 "variables": {
47 "host_user": {
48 "description": "Host UID:GID allowed to write the repository mount.",
49 "isRequired": true,
50 "placeholder": "1000:1000"
51 }
52 }
53 },
54 {
55 "type": "positional",
56 "value": "--mount"
57 },
58 {
59 "type": "positional",
60 "value": "type=bind,src={repository},dst=/workspace",
61 "variables": {
62 "repository": {
63 "description": "Absolute path to the koment-enabled repository.",
64 "format": "filepath",
65 "isRequired": true
66 }
67 }
68 },
69 {
70 "type": "positional",
71 "value": "--workdir"
72 },
73 {
74 "type": "positional",
75 "value": "/workspace"
76 }
77 ],
78 "packageArguments": [
79 {
80 "type": "positional",
81 "value": "mcp"
82 },
83 {
84 "type": "positional",
85 "value": "--write"
86 }
87 ],
88 "transport": {
89 "type": "stdio"
90 }
91 }
92 ]
93 }

Find an annotation

Search file paths, rationale, kinds, and authors.

moveEnter openEsc close