An agent can connect on its own if it already holds PRINCIPIA_TOKEN.Remote endpoint behind a static API key or header. The registry never sees the value; the agent fills the placeholder.
tools.descriptions, tools.description_length, tools.schemas, tools.annotations, tools.directory_hints, tools.token_cost, tools.api_dumptool list unknown (behind auth, not probed, or empty)
stabilityn/a · weight 15
n/a
stability.changes, stability.rug_pulltool list unknown
dependenciesn/a · weight 15
n/a
deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package
Tool list unknown · tools last changed 2026-10-14 · checked 2026-10-20 23:27 UTC
Tool changes
principia.models.listremoved
List Model rows (theoretical / structural frameworks).
principia.instruments.lookupremoved
Lookup one instrument by instrument_id. Unknown ids return found:false.
principia.canonical_items.lookupremoved
Lookup one CanonicalSurveyItem by canonical_item_id (e.g., CITM_7350938cb42d). Unknown ids return found:false.
principia.interventions.lookupremoved
Look up one Intervention by `intervention_id`. Returns `{matches, total, note?}` — array-shaped for parity with critiques + equivalences. Matches list contains 0 or 1 element.
principia.equivalences.searchremoved
Search InstrumentEquivalence rows by `construct_id` and/or `instrument_id`. `instrument_id` matches either side of the pair. Optional `mapping_method` filter.
principia.theoretical_models.lookupremoved
Look up one CanonicalTheoreticalModel by id (e.g., theory.jd_r). Returns the theory's canonical constructs, canonical relations (with predicates), descendant per-study models, and foundational citations.
principia.canonical_priors.searchremoved
Search canonical priors by from/predicate/to. Empty until PRN-021 synthesis engine ships.
principia.effects.searchremoved
Search EffectSize rows by from/to/statistic_type.
principia.models.searchremoved
Keyword search over model_name + description.
principia.items.searchremoved
Search items by text. Restricted items (proprietary instruments) are returned with text fields stripped; restricted_count surfaces how many.