Biblical Atlas

Registre officiel Autres

Spanish Bible atlas as MCP tools: people, places, events, passages, each linked to its source

Que pouvez-vous faire avec Biblical Atlas ?

  • Search every record by its Spanish name; accents and case are ignored ("jerusalen" finds Jerusalén).
  • Read one record in full: family and relations in both directions, offices, coordinates and candidate sites, what happened at a place.
  • List events by year or range, person, place, role, kind or Bible book, in date or story order.
  • Ask who was alive, ruling or active in a year, with the evidence for each person.
  • Look up a Bible reference ("Hch 16:1", "Hch 16", "Rut") and get the events, people, places and records that cite it.
  • Find the shortest chain of family ties, succession and companionship between two people.
  • Find places within a radius of a place or a coordinate.
  • Years are signed in both directions: -607 means 607 a.e.c.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package biblical-atlas-mcp
Claude Code
claude mcp add biblical-atlas -e 'BIBLICAL_ATLAS_DATA_URL=<BIBLICAL_ATLAS_DATA_URL>' -e 'BIBLICAL_ATLAS_DATA_FILE=<BIBLICAL_ATLAS_DATA_FILE>' -e 'BIBLICAL_ATLAS_CACHE_DIR=<BIBLICAL_ATLAS_CACHE_DIR>' -e 'BIBLICAL_ATLAS_REFRESH=<BIBLICAL_ATLAS_REFRESH>' -e 'BIBLICAL_ATLAS_TIMEOUT=<BIBLICAL_ATLAS_TIMEOUT>' -- npx -y biblical-atlas-mcp@0.2.0
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "biblical-atlas": {
            "command": "npx",
            "args": [
                "-y",
                "biblical-atlas-mcp@0.2.0"
            ],
            "env": {
                "BIBLICAL_ATLAS_DATA_URL": "<BIBLICAL_ATLAS_DATA_URL>",
                "BIBLICAL_ATLAS_DATA_FILE": "<BIBLICAL_ATLAS_DATA_FILE>",
                "BIBLICAL_ATLAS_CACHE_DIR": "<BIBLICAL_ATLAS_CACHE_DIR>",
                "BIBLICAL_ATLAS_REFRESH": "<BIBLICAL_ATLAS_REFRESH>",
                "BIBLICAL_ATLAS_TIMEOUT": "<BIBLICAL_ATLAS_TIMEOUT>"
            }
        }
    }
}

Variables d'environnement

  • BIBLICAL_ATLAS_DATA_URL Data file URL (default https://biblical-atlas.geiser.cloud/data.json)
  • BIBLICAL_ATLAS_DATA_FILE Path to a local copy of the data file; no network when set
  • BIBLICAL_ATLAS_CACHE_DIR Disk cache directory, or off
  • BIBLICAL_ATLAS_REFRESH How long a copy is served before asking again (default 1h, 0 = never)
  • BIBLICAL_ATLAS_TIMEOUT Limit for one download, a Go duration from 1s to 5m (default 30s)

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. biblical-atlas-mcp
  2. Features
  3. Quick start
  4. Documentation
  5. Related projects
  6. License

biblical-atlas-mcp

biblical-atlas-mcp is an MCP server that gives AI agents the biblical-atlas Bible atlas as nine read-only tools: people, places, events, reigns, letters, journeys and Bible passages. Answers carry the atlas id, a link to the record's card on the atlas site where the record has one, and links to its sources: a list answer carries the first one and the total, and get_record returns them all. The atlas is in Spanish, and the server returns its names and summaries as they are.

Features

  • Search every record by its Spanish name; accents and case are ignored ("jerusalen" finds Jerusalén).
  • Read one record in full: family and relations in both directions, offices, coordinates and candidate sites, what happened at a place.
  • List events by year or range, person, place, role, kind or Bible book, in date or story order.
  • Ask who was alive, ruling or active in a year, with the evidence for each person.
  • Look up a Bible reference ("Hch 16:1", "Hch 16", "Rut") and get the events, people, places and records that cite it.
  • Find the shortest chain of family ties, succession and companionship between two people.
  • Find places within a radius of a place or a coordinate.
  • Years are signed in both directions: -607 means 607 a.e.c.
  • No database and no atlas data in the package: the server downloads the atlas's public data file, caches it and refreshes it hourly with a conditional request.

Quick start

With Node.js 18 or newer, add the server to Claude Code with claude mcp add biblical-atlas -- npx -y biblical-atlas-mcp, or to any client that starts stdio servers:

{
  "mcpServers": {
    "biblical-atlas": { "command": "npx", "args": ["-y", "biblical-atlas-mcp"] }
  }
}

Then ask "who was alive in 607 a.e.c.?"; the container image for HTTP clients, release binaries and every setting are in Getting started.

Documentation

The data belongs to biblical-atlas, the atlas this server reads. It stays on the atlas site with its sources; this server only fetches and indexes it. Other MCP servers in the family: telegram-archive-mcp.

License

MIT

Questions fréquentes

Qu'est-ce que Biblical Atlas ?

Spanish Bible atlas as MCP tools: people, places, events, passages, each linked to its source

Comment installer Biblical Atlas ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add biblical-atlas -e 'BIBLICAL_ATLAS_DATA_URL=<BIBLICAL_ATLAS_DATA_URL>' -e 'BIBLICAL_ATLAS_DATA_FILE=<BIBLICAL_ATLAS_DATA_FILE>' -e 'BIBLICAL_ATLAS_CACHE_DIR=<BIBLICAL_ATLAS_CACHE_DIR>' -e 'BIBLICAL_ATLAS_REFRESH=<BIBLICAL_ATLAS_REFRESH>' -e 'BIBLICAL_ATLAS_TIMEOUT=<BIBLICAL_ATLAS_TIMEOUT>' -- npx -y biblical-atlas-mcp@0.2.0. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour Biblical Atlas ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

Biblical Atlas est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient Biblical Atlas ?

Il est publié par GeiserX. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.