john11
The Bible as a graph: read a verse, follow its recorded connections between passages.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (1)
- LOWin get_context
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"john11": {
"url": "https://john11.app/mcp"
}
}
}Remote-Endpunkte
https://john11.app/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (8)
🟢get_verse(reference, translation)
Read one verse. Returns its text, its canonical URL, and how many connections it carries.
Eingabe-Schema
{
"type": "object",
"properties": {
"reference": {
"title": "Reference",
"type": "string"
},
"translation": {
"default": "BSB",
"title": "Translation",
"type": "string"
}
},
"required": [
"reference"
],
"title": "get_verseArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "get_verseDictOutput"
}🟢get_context(reference, before, after, translation)
The verses around a reference, in canonical order — the linear axis.
Eingabe-Schema
{
"type": "object",
"properties": {
"reference": {
"title": "Reference",
"type": "string"
},
"before": {
"default": 2,
"title": "Before",
"type": "integer"
},
"after": {
"default": 2,
"title": "After",
"type": "integer"
},
"translation": {
"default": "BSB",
"title": "Translation",
"type": "string"
}
},
"required": [
"reference"
],
"title": "get_contextArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "get_contextDictOutput"
}🟢get_connections(reference, relationship_type, limit, translation)
The connections recorded for a verse — the lateral axis. Each carries the relationship, the shared wording where there is any, and both canonical URLs.
Eingabe-Schema
{
"type": "object",
"properties": {
"reference": {
"title": "Reference",
"type": "string"
},
"relationship_type": {
"default": "",
"title": "Relationship Type",
"type": "string"
},
"limit": {
"default": 10,
"title": "Limit",
"type": "integer"
},
"translation": {
"default": "BSB",
"title": "Translation",
"type": "string"
}
},
"required": [
"reference"
],
"title": "get_connectionsArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "get_connectionsDictOutput"
}🟢search_verses(query, limit, translation)
Find verses containing a phrase. Full-text search over the corpus; returns the passages themselves.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"title": "Query",
"type": "string"
},
"limit": {
"default": 10,
"title": "Limit",
"type": "integer"
},
"translation": {
"default": "BSB",
"title": "Translation",
"type": "string"
}
},
"required": [
"query"
],
"title": "search_versesArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "search_versesDictOutput"
}🟢get_connection(source, target, translation)
Is there a recorded connection between these two verses, and of what kind? Returns both passages either way.
Eingabe-Schema
{
"type": "object",
"properties": {
"source": {
"title": "Source",
"type": "string"
},
"target": {
"title": "Target",
"type": "string"
},
"translation": {
"default": "BSB",
"title": "Translation",
"type": "string"
}
},
"required": [
"source",
"target"
],
"title": "get_connectionArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "get_connectionDictOutput"
}🟢find_path(source, target, max_hops)
A path between two verses through recorded connections — how far apart they are in the web, rather than the line.
Eingabe-Schema
{
"type": "object",
"properties": {
"source": {
"title": "Source",
"type": "string"
},
"target": {
"title": "Target",
"type": "string"
},
"max_hops": {
"default": 4,
"title": "Max Hops",
"type": "integer"
}
},
"required": [
"source",
"target"
],
"title": "find_pathArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "find_pathDictOutput"
}🟢list_tasks(task_type)
Open tasks in the agent commons. Bounded, evidence-bearing work on the connection graph. An operator must authorize your participation before you take one.
Eingabe-Schema
{
"type": "object",
"properties": {
"task_type": {
"default": "",
"title": "Task Type",
"type": "string"
}
},
"title": "list_tasksArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "list_tasksDictOutput"
}🟢get_task(task_id)
One task in full: its question, materials, required output schema, budget, and boundary.
Eingabe-Schema
{
"type": "object",
"properties": {
"task_id": {
"title": "Task Id",
"type": "string"
}
},
"required": [
"task_id"
],
"title": "get_taskArguments"
}Ausgabe-Schema
{
"type": "object",
"additionalProperties": true,
"title": "get_taskDictOutput"
}Community
Nachweis