Endpoint MCP public — Gématrie du Tanakh (lecture seule)

Serveur MCP ouvert à la communauté et aux assistants IA tiers, sans authentification, en lecture seule. L’endpoint privé /mcp (100 outils, écriture comprise) reste inchangé et réservé au workflow interne.

Connexion

URLhttps://mcp.penyafortadvisors.com/mcp/public
TransportStreamable HTTP (MCP)
AuthentificationAucune (accès public anonyme)
ModeStateless — robuste pour clients variés
Outils exposés84 outils de calcul et de recherche

Convention Bardet appliquée partout : 1 = 1er nombre premier (2), donc rang(2)=1, rang(3)=2, rang(5)=3… Les valeurs de rang et les chaînes premières suivent cette convention, pas l’indexation mathématique usuelle.

Outils disponibles par catégorie

Versets & texte (11)

gematria_get_verse · gematria_get_chapter · gematria_get_word_analysis · gematria_verse_with_glossary · gematria_compare_translations · gematria_word_across_versions · gematria_word_occurrences

Calculs guématriques mot/verset (12)

gematria_compute_efp · gematria_compute_chain · gematria_compute_chain_extended · gematria_compute_plenitude · gematria_compute_mirror · gematria_compute_delta_word · gematria_compute_word_sigma_abs · gematria_get_standard · gematria_get_radicales_serviles · gematria_get_servile_series · gematria_get_absentes · gematria_get_indicators · gematria_get_sequences

Recherche par valeur / propriété (12)

gematria_find_by_value · gematria_find_by_efp · gematria_find_by_factor · gematria_find_by_chain_sum · gematria_find_by_et · gematria_find_by_rs_diff · gematria_find_by_word_radical_sum · gematria_find_by_verse_radical_sum · gematria_find_by_absentes_sum · gematria_find_by_np_plus_rank · gematria_find_self_referential · gematria_find_twins_in_book

Nombres premiers & arithmétique (10)

gematria_prime_lookup · gematria_number_profile · gematria_number_relations · gematria_check_triangular · gematria_np_plus_rank · gematria_arithmetic_signature · gematria_arithmetic_distribution · gematria_modular_distribution · gematria_equipartition_comparative · gematria_prime_formula_control

Géométrie sacrée — décagone, ennéagone, planches, menorah (8)

gematria_decagone_position · gematria_decagone_cycles · gematria_decagone_distribution · gematria_enneagon_position · gematria_get_planche9_level · gematria_get_planche10_symbol · gematria_menorah_analysis · gematria_chiasm_detector

Recherche sémantique, vectorielle & mélodique (6)

gematria_semantic_search · gematria_vector_search · gematria_melodic_search · gematria_word_melodic_clusters · catechism_search

Réseaux & graphes (4)

gematria_network_graph · gematria_verse_network · gematria_expand_network · gematria_centrality

Scans & balayages de livres (6)

gematria_scan_book · gematria_scan_bicouche · gematria_hapax_scanner · gematria_narrative_heatmap · gematria_doublon_compare · gematria_maqqef_groups

Lexique & morphologie (Strong) (8)

gematria_lookup_strong · gematria_lookup_strong_greek · gematria_lookup_word · gematria_root_search · gematria_morph_search · gematria_search_french · gematria_strong_neighbors · gematria_lexicon_stats

Opérateurs de lettres (3)

gematria_letter_operators · gematria_letter_operators_ref · gematria_letter_density_test

Statistiques & entropie (3)

gematria_shannon_entropy · gematria_entropy_distribution · gematria_mutual_information

Classification & sources (3)

gematria_school_classifier · gematria_source_detector · gematria_validate_bardet

Utilitaires (2)

gematria_health · get_project_instructions

Outils NON exposés (réservés à /mcp privé)

Écriture et workflow interne : tickets (ticket_*), suivi photo (photo_*), écriture de pages SilverBullet (append_to_section, update_page_section, get_page_template, validate_page) et accès au wiki privé (search_manuscripts, suggest_manuscript_links).

Configuration par client

Les noms de champs varient selon le client et sa version. Tous utilisent le transport Streamable HTTP vers l’URL ci-dessus, sans en-tête d’auth.

Claude Desktop / Cursor (via le pont mcp-remote)

{
  "mcpServers": {
    "gematria-public": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.penyafortadvisors.com/mcp/public"]
    }
  }
}

Cursor (HTTP natif)

{
  "mcpServers": {
    "gematria-public": {
      "url": "https://mcp.penyafortadvisors.com/mcp/public"
    }
  }
}

Gemini CLI (~/.gemini/settings.json)

{
  "mcpServers": {
    "gematria-public": {
      "httpUrl": "https://mcp.penyafortadvisors.com/mcp/public"
    }
  }
}

HuggingChat / Le Chat (Mistral)

Ajouter un connecteur MCP de type HTTP / Streamable avec l’URL https://mcp.penyafortadvisors.com/mcp/public. Aucun jeton requis.

Vérification rapide

npx -y mcp-remote https://mcp.penyafortadvisors.com/mcp/public
# puis dans le client : lister les outils → 84 outils, appeler gematria_health

Notes techniques

  • Implémenté comme un second serveur FastMCP dans le même process (/opt/gematria_mcp/server.py), monté sur la route /mcp/public, partageant les objets Tool en lecture seule du serveur principal.
  • Sécurité default-deny : seuls les outils du namespace gematria_* plus catechism_search et get_project_instructions sont exposés ; tout outil hors de ce namespace (donc tout futur outil d’écriture) reste privé par défaut.
  • Ticket de référence : 11b9115c.