Skip to content

Biblical Atlas changelog

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.

  • server.json 1 field changed
    version
    0.2.1 0.2.2

  • AGENTS.md +3 −3

    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.

  • server.json 1 field changed
    version
    0.2.0 0.2.1

  • server.json 5 fields changed
    env_vars
    BIBLICAL_ATLAS_DATA_URL, BIBLICAL_ATLAS_DATA_FILE, BIBLICAL_ATLAS_CACHE_DIR, BIBLICAL_ATLAS_REFRESH BIBLICAL_ATLAS_DATA_URL, BIBLICAL_ATLAS_DATA_FILE, BIBLICAL_ATLAS_CACHE_DIR, BIBLICAL_ATLAS_REFRESH, BIBLICAL_ATLAS_TIMEOUT
    icon_url
    — https://biblical-atlas.geiser.cloud/favicon.svg
    title
    biblical atlas mcp Biblical Atlas
    version
    0.1.4 0.2.0
    website_url
    — https://github.com/GeiserX/biblical-atlas-mcp

  • server.json 1 field changed
    version
    0.1.3 0.1.4

  • server.json 1 field changed
    version
    0.1.2 0.1.3