{
  "markdown": "# Patristica — Claude Code plugin\n\nRussian Orthodox patristic corpus search and citation tools for any\nMCP-capable agent. Backed by [logospatrum/logospatrum](https://github.com/logospatrum/logospatrum).\n\n## Install (Claude Code)\n\n```\n/plugin marketplace add https://github.com/logospatrum/patristic-plugin\n/plugin install patristic\n```\n\nThis installs:\n- **MCP server** `patristic` (HTTP, `https://logospatrum.com/api/mcp`) —\n  six tools: `read_passage`, `lexical_search`, `semantic_search`,\n  `list_authors`, `list_works`, `expand_concept`.\n- **Subagent** `teo-search` — search-only, returns candidate citations\n  with snippets. Cannot quote directly (no `read_passage` in its toolset).\n- **Skill** `theology-router` — auto-activates on patristic/theological\n  questions, routes search to `teo-search` then quotes via\n  `mcp__patristic__read_passage` in the main loop.\n\n## Install (other clients)\n\nFor Cursor, Cline, langchain-mcp-adapters, custom agents — paste into your\n`mcpServers` config:\n\n```json\n{\n  \"patristic\": {\n    \"type\": \"http\",\n    \"url\": \"https://logospatrum.com/api/mcp\"\n  }\n}\n```\n\nOr just register the MCP without subagent/skill via Claude Code CLI:\n\n```\nclaude mcp add --transport http patristic https://logospatrum.com/api/mcp\n```\n\n## Tools\n\n| Tool | What it does |\n|------|--------------|\n| `read_passage` | Verbatim paragraph by citation slug, with metadata (author, work, chapter, source URL). |\n| `lexical_search` | Postgres tsvector + ts_rank search; best for verbatim terms. |\n| `semantic_search` | bge-m3 + pgvector cosine; best for paraphrastic/conceptual queries. |\n| `list_authors` | All 86 authors with slugs, name, century, section. |\n| `list_works` | Works of one author by `author_slug`. |\n| `expand_concept` | Resolve Church-Slavonic / archaic synonyms via glossary. |\n\n## Why a subagent + skill, not just the MCP?\n\nThe agent contract enforced by the backend: **search returns candidates,\nmain reads passages, never quote without `read_passage`**. The subagent\nrestricts itself to search tools so it can't cheat. The skill teaches your\nmain loop the two-step pattern automatically.\n\nIf you don't want the subagent/skill — install just the MCP via\n`claude mcp add` above.\n\n## Self-hosting\n\nThe plugin's MCP URL points at `https://logospatrum.com`. If you fork and\nrun your own backend, change `mcpServers.patristic.url` in\n`.claude-plugin/plugin.json`.\n\n## License\n\nMIT.\n",
  "bytes": 2404,
  "sha": "0d96f3024ac9accb5990d8141525871ef4677f9ce69436ca92d8b87beb3698c2",
  "repo_slug": "logospatrum/patristic-plugin",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_logospatrum_patristic_plugin_patristic_8f1f8d25/readme"
}