{
  "serverInfo": {
    "name": "bible-graph-mcp",
    "title": "Bible Graph Knowledge Graph & Scripture MCP Server",
    "version": "2.0.0"
  },
  "protocolVersion": "2025-03-26",
  "supportedProtocolVersions": [
    "2025-06-18",
    "2025-03-26",
    "2024-11-05"
  ],
  "transport": "streamable-http",
  "endpoint": "https://localhost/MCP",
  "aliases": [
    "https://localhost/MCP",
    "https://localhost/mcp",
    "https://localhost/api/mcp"
  ],
  "capabilities": {
    "tools": [
      {
        "name": "search_knowledge_graph",
        "title": "Search Biblical Knowledge Graph",
        "description": "Searches the Biblical Knowledge Graph across scripture translations, Hebrew and Greek lexicons, people, places, wiki topics, 3D archaeological models, and multimedia assets, returning a topic synthesis, facet counts, ranked entities, verse matches, and relationship subgraph.",
        "inputSchema": {
          "type": "object",
          "properties": {
            "query": {
              "type": "string",
              "default": "",
              "description": "Search keywords, natural-language question, scripture reference, or Strong's concordance number."
            },
            "mode": {
              "type": "string",
              "enum": [
                "auto",
                "hybrid",
                "rag",
                "fts",
                "semantic",
                "keyword-first",
                "rerank"
              ],
              "default": "auto",
              "description": "Retrieval and ranking strategy for the query."
            },
            "version": {
              "type": "string",
              "enum": [
                "KJV",
                "ESV",
                "NASB",
                "ASV",
                "AMP",
                "WEB",
                "ERV",
                "CPDV"
              ],
              "default": "KJV",
              "description": "Bible translation used for scripture passages."
            },
            "role": {
              "type": "string",
              "enum": [
                "all",
                "media",
                "lexicon",
                "concept",
                "history",
                "perspective",
                "verse",
                "person",
                "place",
                "book",
                "model"
              ],
              "default": "all",
              "description": "Category filter for narrowing results by entity role."
            },
            "modality": {
              "type": "string",
              "enum": [
                "all",
                "image",
                "audio",
                "video",
                "pdf"
              ],
              "default": "all",
              "description": "Media format filter when browsing or searching media assets."
            },
            "limit": {
              "type": "integer",
              "minimum": 1,
              "maximum": 60,
              "default": 20,
              "description": "Maximum number of ranked results to return."
            }
          }
        },
        "annotations": {
          "readOnlyHint": true,
          "openWorldHint": false
        }
      },
      {
        "name": "preview_graph_entity",
        "title": "Preview Knowledge Graph Entity",
        "description": "Retrieves summary details, subtitle, badge, 1-hop relationships, semantic neighbors, and canonical path for a specific Biblical Knowledge Graph entity ID or URL path.",
        "inputSchema": {
          "type": "object",
          "properties": {
            "idOrHref": {
              "type": "string",
              "description": "Canonical entity identifier or page path, such as 'person:david-6-32', 'H1285', or '/wiki/atonement-and-cross-of-christ/'."
            }
          },
          "required": [
            "idOrHref"
          ]
        },
        "annotations": {
          "readOnlyHint": true,
          "openWorldHint": false
        }
      },
      {
        "name": "get_verse_study_details",
        "title": "Get Scripture Verse Study Details",
        "description": "Retrieves comprehensive study details for a Bible verse, including translation text, original Hebrew or Greek lexicon lemmas, cross-references, historical commentaries, connected people/places/models, and multi-modal media.",
        "inputSchema": {
          "type": "object",
          "properties": {
            "reference": {
              "type": "string",
              "description": "Canonical verse ID or human-readable scripture reference, such as 'OT.GEN.1.1', 'Genesis 1:1', or 'John 1:14'."
            },
            "version": {
              "type": "string",
              "enum": [
                "KJV",
                "ESV",
                "NASB",
                "ASV",
                "AMP",
                "WEB",
                "ERV",
                "CPDV"
              ],
              "default": "KJV",
              "description": "Bible translation for the primary verse text."
            }
          },
          "required": [
            "reference"
          ]
        },
        "annotations": {
          "readOnlyHint": true,
          "openWorldHint": false
        }
      },
      {
        "name": "lookup_lexicon_strongs",
        "title": "Lookup Hebrew & Greek Strong's Lexicon Entry",
        "description": "Retrieves a Hebrew, Aramaic, or Greek lexicon entry by Strong's concordance number, returning the original lemma, transliteration, pronunciation, gloss, full definition, Septuagint bridges, key passages, and connected graph entities.",
        "inputSchema": {
          "type": "object",
          "properties": {
            "strongsId": {
              "type": "string",
              "description": "Strong's concordance identifier, such as 'H1285', 'H2617', 'G0026', or 'G3056'."
            }
          },
          "required": [
            "strongsId"
          ]
        },
        "annotations": {
          "readOnlyHint": true,
          "openWorldHint": false
        }
      },
      {
        "name": "explore_church_history",
        "title": "Explore Church History Lineage Graph",
        "description": "Queries the Church History Lineage Graph spanning 2,000+ years of councils, creeds, traditions, movements, controversies, and theologians from the Second Temple period through 2026. Look up a specific node by slug or ID, or filter by era, subType, traditionBranch, and keyword search.",
        "inputSchema": {
          "type": "object",
          "properties": {
            "slugOrId": {
              "type": "string",
              "description": "Specific Church History node slug or ID (e.g., 'council-of-nicaea-325' or 'hist:council:nicaea-325')."
            },
            "era": {
              "type": "string",
              "description": "Historical era filter (e.g., 'Second Temple (516 BC–70 AD)', 'Apostolic & Patristic (30–451 AD)', 'Post-Chalcedonian & Medieval (451–1517 AD)', 'Reformation & Post-Reformation (1517–1700 AD)', 'Awakening & Restoration (1700–1900 AD)', 'Modern & Contemporary (1900–2026 AD)')."
            },
            "subType": {
              "type": "string",
              "enum": [
                "sect",
                "movement",
                "council",
                "controversy",
                "tradition",
                "creed",
                "theologian"
              ],
              "description": "Node subtype filter."
            },
            "traditionBranch": {
              "type": "string",
              "description": "Tradition branch filter (e.g., 'Patristic', 'Eastern Orthodox', 'Roman Catholic', 'Reformed/Presbyterian', 'Lutheran', 'Restorationist / Churches of Christ')."
            },
            "query": {
              "type": "string",
              "description": "Keyword query across title, subtitle, summary, historical context, and aliases."
            },
            "limit": {
              "type": "integer",
              "minimum": 1,
              "maximum": 100,
              "default": 25,
              "description": "Maximum number of history nodes to return when filtering."
            }
          }
        },
        "annotations": {
          "readOnlyHint": true,
          "openWorldHint": false
        }
      },
      {
        "name": "analyze_theological_perspectives",
        "title": "Analyze Theological Perspectives & Blindspots",
        "description": "Queries the Ground News Theological Perspectives, Source Lean Profiles, and Shannon-Entropy Blindspot Engine. Inspect a contested theological debate by slug or ID, evaluate tradition coverage and blindspot score for a scripture verse or topic, look up a commentary/theologian Source Lean Profile, or retrieve the Theological Blindspot Feed.",
        "inputSchema": {
          "type": "object",
          "properties": {
            "slugOrId": {
              "type": "string",
              "description": "Debate slug or ID (e.g., 'baptism-remission-acts-2-38' or 'debate:baptism-remission-acts-2-38')."
            },
            "verse": {
              "type": "string",
              "description": "Scripture verse ID or human-readable reference (e.g., 'NT.ACT.2.38' or 'Acts 2:38') to inspect contested debates, tradition coverage, and blindspot score."
            },
            "topic": {
              "type": "string",
              "description": "Theological topic or category keyword (e.g., 'baptism', 'eucharist', 'millennium', 'justification')."
            },
            "sourceId": {
              "type": "string",
              "description": "Commentary or theologian Source Lean Profile ID or name (e.g., 'geneva', 'mhc', 'kd', 'jfb', 'campbell-alexander')."
            },
            "minBas": {
              "type": "number",
              "minimum": 0,
              "maximum": 100,
              "default": 35,
              "description": "Minimum Blindspot Asymmetry Score (BAS, 0–100) when retrieving the Theological Blindspot Feed."
            }
          }
        },
        "annotations": {
          "readOnlyHint": true,
          "openWorldHint": false
        }
      }
    ],
    "resources": [
      {
        "uri": "biblegraph://catalog/translations",
        "name": "Bible Translations Catalog",
        "description": "List of supported Bible translations and version codes.",
        "mimeType": "application/json"
      },
      {
        "uri": "biblegraph://catalog/search-modes",
        "name": "Search Modes & Filters Catalog",
        "description": "Supported search modes, entity roles, and multimedia modalities on Bible Graph.",
        "mimeType": "application/json"
      },
      {
        "uri": "biblegraph://catalog/church-history",
        "name": "Church History Lineage Graph Catalog",
        "description": "Summary of Church History eras, node subtypes, tradition branches, and lineage statistics.",
        "mimeType": "application/json"
      },
      {
        "uri": "biblegraph://catalog/perspectives",
        "name": "Theological Perspectives & Source Lean Profiles Catalog",
        "description": "Summary of Ground News Theological Perspectives debates, tradition families, epistemic authority weights, and commentary Source Lean Profiles.",
        "mimeType": "application/json"
      },
      {
        "uri": "biblegraph://catalog/llms-txt",
        "name": "LLMs.txt & Markdown Twins Directory",
        "description": "Standardized llmstxt.org Markdown index of all Bible Graph hubs, .md twin URL patterns, theological articles, debates, church history nodes, and APIs.",
        "mimeType": "text/markdown"
      }
    ],
    "prompts": [
      {
        "name": "biblical_topic_study",
        "title": "Biblical Topic & Knowledge Graph Study",
        "description": "Conduct a comprehensive study of a biblical topic, person, place, or theme using the Bible Graph Knowledge Graph.",
        "arguments": [
          {
            "name": "topic",
            "description": "The biblical topic, question, or theme to investigate.",
            "required": true
          },
          {
            "name": "version",
            "description": "Preferred Bible translation code (e.g., KJV, ESV, NASB).",
            "required": false
          }
        ]
      },
      {
        "name": "passage_exegesis",
        "title": "Scripture Passage Exegesis",
        "description": "Perform an original-language, cross-reference, and commentary exegesis on a specific scripture verse.",
        "arguments": [
          {
            "name": "reference",
            "description": "Scripture reference (e.g., Genesis 1:1 or John 1:14).",
            "required": true
          }
        ]
      },
      {
        "name": "historical_and_perspective_analysis",
        "title": "Church History Lineage & Theological Perspective Analysis",
        "description": "Trace the historical lineage of a doctrine or passage across Church History and evaluate its multi-tradition coverage and theological blindspots.",
        "arguments": [
          {
            "name": "topicOrPassage",
            "description": "Doctrine, council, movement, or scripture passage to analyze (e.g., 'Baptism in Acts 2:38', 'Council of Nicaea', 'Lord's Supper').",
            "required": true
          }
        ]
      }
    ]
  }
}