server.json
1 field changed
- version
-
0.2.10.2.2
io.github.geiserx/biblical-atlas-mcp
6 changes recorded. MCP Harbor re-reads this listing from the official registry every six hours and asks the live server what it exposes, and keeps what changed between one look and the next.
https://raw.githubusercontent.com/geiserx/biblical-atlas-mcp/HEAD/AGENTS.md
− biblical-atlas-mcp is a Go MCP server for the biblical-atlas Bible atlas. It downloads the atlas's public data file (`https://biblical-atlas.geiser.cloud/data.json`), indexes it in memory and answers nine read-only tools. The design is in [docs/design/DESIGN.md](docs/design/DESIGN.md); read it before changing behaviour. User docs are in [docs/](docs/).− - `internal/tools`: one file per tool, `register.go` (the tool list, `Instructions`, annotations), `output.go` (ordered JSON objects, refs, dates, sources, items, paging), `args.go` (argument checks).− - Every tool keeps the four read-only annotations; `TestAnnotations` checks them. A new tool needs rows in the case table of [`internal/tools/tools_test.go`](internal/tools/tools_test.go), or `TestEveryToolHasACase` fails.+ biblical-atlas-mcp is a Go MCP server for the biblical-atlas Bible atlas. It downloads the atlas's public data file (`https://biblical-atlas.geiser.cloud/data.json`), indexes it in memory and answers ten read-only tools. The design is in [docs/design/DESIGN.md](docs/design/DESIGN.md); read it before changing behaviour. User docs are in [docs/](docs/).+ - `internal/tools`: one file per tool, `register.go` (the tool list, `Instructions`, server options, annotations), `schema.go` (output schemas), `output.go` (ordered JSON objects, refs, dates, sources, items, paging), `args.go` (argument checks).+ - Every tool keeps the four read-only annotations and an output schema; `TestAnnotations` and `TestToolMetadata` check them, and the test server validates every answer against its schema. A new tool needs rows in the case table of [`internal/tools/tools_test.go`](internal/tools/tools_test.go), or `TestEveryToolHasACase` fails.
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect