principia.constructs.list
List canonical constructs (resolved CanonicalVariable rows). Supports limit/offset, engagement_family_only, and abstraction_level (PRN-271).
limitoffsetabstraction_levelengagement_family_only
com.peopleprincipia由 peopleprincipia.com 發布官方發布者v1更新於 Oct 26, 2026
Source-graded registry of organizational measurement: constructs, priors, instruments, citations.
一個遠端、唯讀的組織量測登錄庫,助理可查詢其中的構念、先驗、量測工具與引用文獻。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/com.peopleprincipia%2Fprincipia/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"principia": {
"type": "http",
"url": "https://peopleprincipia.com/api/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}該儲存庫沒有 README。
List canonical constructs (resolved CanonicalVariable rows). Supports limit/offset, engagement_family_only, and abstraction_level (PRN-271).
limitoffsetabstraction_levelengagement_family_onlyLookup one canonical construct by id (a canonical variable_id, e.g. VAR_000376). Unknown ids return found:false (soft validation).
id必填Keyword search over construct name + definition + alternative_names + variable_codes. Argument is `q` (not `query`).
q必填limitResolve a source-side construct {name, definition?, variable_code?} against the canonical store. READ-ONLY — does not mutate. Uses meta-factory's matcher ([email protected] / [email protected] / [email protected]).
name必填definitionvariable_codeList InstrumentCard rows. Optional construct_id filter narrows to instruments covering a given construct.
limitownedoffsetlicenseconstruct_idLookup one instrument by instrument_id. Unknown ids return found:false.
id必填Keyword search over instrument_name + developer + constructs_covered.
q必填limitLookup one survey item by item_id. SPEC §6/Q4 enforced: items_license != public_domain|open returns status:'restricted'.
id必填Search items by text. Restricted items (proprietary instruments) are returned with text fields stripped; restricted_count surfaces how many.
q必填limitLookup one citation by id OR doi. Scans both id-keyed and doi-keyed candidates.
iddoiKeyword search over title + apa_reference + doi + authors.
q必填limitList Measure rows. entity_kind filter selects scientific_construct vs operational_metric.
limitoffsetentity_kindLookup one Measure by measure_id. Unknown ids return found:false.
id必填Return instruments that measure a given construct, ranked by composite score (reliability + validity + literature usage + recency). Optional filters: min_reliability, cross_cultural_only, length_lte. Read-only — no mutation (curator-policy D4).
limitlength_lteconstruct_id必填min_reliabilitycross_cultural_onlyList Model rows (theoretical / structural frameworks).
limitoffsetLookup one Model by model_id. Unknown ids return found:false.
id必填Keyword search over model_name + description.
q必填limitSearch EffectSize rows by from/to/statistic_type. Each returned value's observed/corrected basis is named per EFFECT_ESTIMATE_GLOSSARY (@people-analyst/measurement-core) — PRN-N1013-M4; a row with no typed estimates block reads 'basis not recorded', never a bare statistic symbol.
tofromlimitstatistic_typeto_construct_idfrom_construct_idReturn Evidence[] edges that name a given entity_id as the claim subject.
limitentity_id必填subject_typeSearch owned, OA-sourced, attributed, stance-classified evidence quotes for a construct→construct relationship (from/to), or any statement naming a single construct. Filters: stance, displayable_only. The display layer for the metric profile page + book.
tofromlimitstanceconstructmin_gradedisplayable_onlyLookup a synthesized Bayesian prior by id OR (from_construct_id, predicate, to_construct_id). Empty until PRN-021 synthesis engine ships. PRN-N1013-M4: a prior's r pools observed and corrected contributing effects without a per-row marker yet (EFFECT_ESTIMATE_GLOSSARY.units_not_recorded, @people-analyst/measurement-core) — read it as basis-not-recorded, not as raw r.
idpredicatesample_cultureto_construct_idfrom_construct_idSearch canonical priors by from/predicate/to. Empty until PRN-021 synthesis engine ships.
tofromlimitpredicateto_construct_idfrom_construct_idmin_freshness_scoremin_informativenessList canonical theoretical models (JD-R, COR, SDT, AET, JCM, Goal-Setting, Equity, Two-Factor, etc.). Sorted by foundational publication year. Read-only.
limitoffsetLook 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.
id必填Search theoretical models by keyword over name/summary/constructs. Optional filters: invokes_construct_id (theories that invoke a specific construct), field_domain (classification axis).
q必填limitfield_domaininvokes_construct_idLook up InstrumentEquivalence rows by `id` OR by the canonical tuple (`construct_id` + `instrument_a` + `instrument_b` [+ optional `mapping_method`]). Pair ordering is normalized server-side so (Q12, UWES-9) and (UWES-9, Q12) resolve to the same row. Returns `{matches, total, note?}` — array-shaped because a (construct, pair) can carry multiple methods.
idconstruct_idinstrument_ainstrument_bmapping_methodSearch InstrumentEquivalence rows by `construct_id` and/or `instrument_id`. `instrument_id` matches either side of the pair. Optional `mapping_method` filter.
limitconstruct_idinstrument_idmapping_methodLook up one MethodologyCritique by `critique_id`. Returns `{matches, total, note?}` — array-shaped for parity with equivalences. Matches list contains 0 or 1 element.
id必填Search MethodologyCritique rows by composite filter (`subject_id`, `subject_type`, `critique_type`, `severity`). All filters AND together; any subset of the four is valid. Read-only (curator-policy D4).
limitseveritysubject_idsubject_typecritique_typeList CanonicalSurveyItem rows (PRN-050 item-level dedup spine). Each row aggregates one normalized item stem across N source instruments via source_items[].
limitoffsetLookup one CanonicalSurveyItem by canonical_item_id (e.g., CITM_7350938cb42d). Unknown ids return found:false.
id必填Keyword search over normalized_text + alternative_texts. Optional instrument_id filter narrows to canonical items whose source_items[] reference that instrument.
q必填limitinstrument_idRetrieve the full causal chain from a construct, condition, or problem to interventions, with evidence grades at each hop. problem_id accepts pf.* addresses from the problemframe-2026-v1 frozen registry (cert d0770859) and resolves construct mappings via the MF-711 pf→construct join (landed 2026-09-11); an address with no join coverage yet resolves the problem frame with an honestly empty linked_constructs[], not an error. condition_id accepts bicycle-guide's minted cond_<slug> ConditionFrame ids and resolves via the PRN-281 crosswalk (landed 2026-09-11); a condition with no construct match yet resolves honestly empty the same way. All three entry points are fully resolved today — no path is gated.
problem_idcondition_idconstruct_idlimit_priorslimit_interventionsLook up one Intervention by `intervention_id`. Returns `{matches, total, note?}` — array-shaped for parity with critiques + equivalences. Matches list contains 0 or 1 element.
id必填Search Intervention rows by composite filter (`construct_id` — matches when `targets_constructs[]` includes the id; `problem_id` — a ProblemFrame pf.* address, resolved via the MF-711 pf→construct join to one or more construct ids and then matched the same way as `construct_id`; `modality` — matches when `delivery_modality[]` includes the modality; `cost_band` — exact match on `typical_cost_band`). All filters AND together; any subset is valid. Read-only (curator-policy D4).
limitmodalitycost_bandproblem_idconstruct_id已滿足適用檢查項的 75%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。
請在儲存庫或註冊中心條目中宣告授權條款。