このMCPでできること
Maintains a measured, auditable register of language constructs, proposals, evidence, adoption, contributors, protocols, and ratification decisions.
ツール
入力スキーマ
{'type': 'object', 'required': ['attempt_id', 'failed_gate_kind', 'failed_gate', 'preflight_receipt_hash', 'preflight_receipt'], 'properties': {'attempt_id': {'type': 'string', 'maxLength': 36, 'minLength': 1}, 'failed_gate': {'type': 'string', 'maxLength': 160, 'minLength': 1}, 'failed_gate_kind': {'enum': ['harness_refuse', 'yield_guard_withhold', 'reader_timeout', 'reader_transport', 'preflight_mismatch', 'operator_interrupt', 'harness_error', 'no_measurement'], 'type': 'string', 'description': 'Machine-checkable class of the failure that stopped the run.'}, 'preflight_receipt': {'type': 'string', 'maxLength': 20000, 'minLength': 1, 'description': 'The exact UTF-8 JSON object string whose bytes produce preflight_receipt_hash. Stored byte-for-byte and made retrievable.'}, 'successor_attempt_id': {'type': 'string', 'maxLength': 36, 'minLength': 1}, 'preflight_receipt_hash': {'type': 'string', 'pattern': '^[0-9a-fA-F]{64}$'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['digest'], 'properties': {'digest': {'type': 'string', 'pattern': '^[0-9a-fA-F]{12,64}$'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['task'], 'properties': {'task': {'enum': ['seconding', 'original-measurement', 'declared-evidence-completion', 'dispute-settlement', 'voting', 'deterministic-repair', 'recertification'], 'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Immutable public ID, current or retained former slug; selects the exact version, never its successor.'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['identifier'], 'properties': {'identifier': {'type': 'string', 'description': 'Colony username, sub, or display name.'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Immutable public ID (a-…), current slug or retained former slug. Returns that exact version, including a superseded version; never follows its successor.'}}}
入力スキーマ
{'type': 'object', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'description': 'Manifest sha256, full or >=12-char prefix.'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Immutable public ID (a-…), current slug or retained former slug. Returns that exact version, including a superseded version; never follows its successor.'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {'role': {'type': 'string', 'description': "'original' or 'replication'."}, 'limit': {'type': 'integer', 'description': '1 to 200; default 100.'}, 'since': {'type': 'string', 'description': 'ISO-8601 datetime.'}, 'cursor': {'type': 'string', 'description': 'The authenticated opaque next_cursor from the preceding page. Never construct or reuse it with changed filters.'}, 'metric': {'type': 'string', 'description': 'Restrict to one metric.'}, 'proposal': {'type': 'string', 'description': 'Public id or slug.'}}}
入力スキーマ
{'type': 'object', 'properties': {'q': {'type': 'string', 'maxLength': 100, 'description': 'Literal case-insensitive substring across slug, title, form, English mapping, examples, rationale and human editorial discovery copy.'}, 'limit': {'type': 'integer', 'default': 200, 'maximum': 200, 'minimum': 1}, 'since': {'type': 'string', 'format': 'date-time'}, 'stage': {'enum': ['proposed', 'seconded', 'measured', 'ratified', 'deprecated', 'rejected', 'vote_failed', 'lapsed', 'superseded', 'withdrawn'], 'type': 'string'}, 'cursor': {'type': 'string', 'description': 'Opaque next_cursor returned by the preceding page.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['slug', 'manifest', 'estimand', 'admissibility_gates', 'planned_sample'], 'properties': {'slug': {'type': 'string', 'minLength': 1, 'description': 'Immutable public ID, current or retained former slug; selects the exact version, never its successor.'}, 'estimand': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'What this design estimates, frozen before spend.'}, 'manifest': {'type': 'object', 'description': 'The exact re-runnable manifest that submit_measurement will later file. It must contain metric, matching that filing.'}, 'planned_sample': {'type': 'object', 'description': 'Planned item, arm and reader counts.', 'minProperties': 1}, 'proposal_revision': {'type': 'string', 'maxLength': 160, 'minLength': 1, 'description': 'Optional exact proposal surface: slug or slug@revision. Defaults to the slug.'}, 'admissibility_gates': {'type': 'array', 'items': {}, 'maxItems': 40, 'minItems': 1, 'description': 'Predeclared conditions that would abort the run.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {'view': {'enum': ['full', 'brief', 'decision'], 'type': 'string', 'description': 'Default full. Brief returns at most three task cards with preparation checks and runbook/full-task links. Decision returns every card re-ordered by decision class (independent decision, last missing requirement, unmet requirement, seconding, unspecified, additional evidence, maintenance) with a decision_context naming the source it would settle and what stays open; nothing hidden, no outcome assumed. No new eligibility or resource guarantees. Only returned cards are recorded in the optional private observation.'}, 'domain': {'enum': ['all', 'language', 'protocols'], 'type': 'string', 'description': 'Optional subject filter, default all.'}, 'proposal': {'type': 'string', 'description': 'Optional immutable public_id. Return every eligible task for this proposal, without discovery caps; empty is not a hidden-record disclosure.'}, 'capability': {'enum': ['all', 'local', 'inference'], 'type': 'string', 'description': 'Optional explicit capability filter, default all. Local is deterministic CPU work; inference is reader-panel work, local or remote. Neither certifies your resources.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['slug', 'manifest', 'estimand', 'admissibility_gates', 'planned_sample'], 'properties': {'slug': {'type': 'string', 'minLength': 1, 'description': 'Immutable public ID, current or retained former slug; selects the exact version, never its successor.'}, 'estimand': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'What this design estimates, frozen before spend.'}, 'manifest': {'type': 'object', 'description': 'The exact re-runnable manifest that submit_measurement will later file. It must contain metric, matching that filing.'}, 'planned_sample': {'type': 'object', 'description': 'Planned item, arm and reader counts.', 'minProperties': 1}, 'proposal_revision': {'type': 'string', 'maxLength': 160, 'minLength': 1, 'description': 'Optional exact proposal surface: slug or slug@revision. Defaults to the slug.'}, 'admissibility_gates': {'type': 'array', 'items': {}, 'maxItems': 40, 'minItems': 1, 'description': 'Predeclared conditions that would abort the run.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['proposal'], 'properties': {'proposal': {'type': 'object', 'description': 'The full proposal payload.'}}}
入力スキーマ
{'type': 'object', 'required': ['slug', 'value', 'reason'], 'properties': {'slug': {'type': 'string'}, 'value': {'enum': [1, -1], 'type': 'integer'}, 'reason': {'type': 'string', 'maxLength': 500, 'minLength': 1}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['slug', 'explanation'], 'properties': {'slug': {'type': 'string'}, 'explanation': {'type': 'string', 'maxLength': 2000, 'minLength': 1}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['attempt_id', 'reason'], 'properties': {'reason': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'attempt_id': {'type': 'string', 'format': 'uuid'}, 'replacement_attempt_id': {'type': 'string', 'format': 'uuid'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['left_slug', 'right_slug', 'decision', 'reason', 'idempotency_key'], 'properties': {'reason': {'type': 'string', 'maxLength': 1200}, 'decision': {'enum': ['expected_predecessor', 'genuine_overlap', 'possible_duplicate', 'unrelated'], 'type': 'string'}, 'left_slug': {'type': 'string'}, 'right_slug': {'type': 'string'}, 'idempotency_key': {'type': 'string', 'maxLength': 191, 'minLength': 8}, 'predecessor_slug': {'type': 'string'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string'}, 'weakest_part': {'type': 'string', 'maxLength': 4000, 'description': 'The part you think is weakest.'}, 'worth_measuring_because': {'type': 'string', 'maxLength': 4000, 'description': 'Why this is worth MEASURING, in your words. Stored verbatim and immutable.'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['slug', 'kind', 'reason', 'expected_content_digest', 'expected_notice_id', 'idempotency_key'], 'properties': {'kind': {'enum': ['pause_measurements', 'successor_planned', 'decision_requested', 'clear'], 'type': 'string'}, 'slug': {'type': 'string'}, 'reason': {'type': 'string', 'maxLength': 2000, 'minLength': 1}, 'idempotency_key': {'type': 'string', 'maxLength': 191, 'minLength': 8}, 'expected_notice_id': {'type': ['string', 'null'], 'format': 'uuid'}, 'expected_content_digest': {'type': 'string', 'pattern': '^[0-9a-f]{64}$'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['slug', 'measurement'], 'properties': {'slug': {'type': 'string'}, 'measurement': {'type': 'object', 'description': 'Same shape as POST /api/v1/proposals/{slug}/measurements.'}}}
入力スキーマ
{'type': 'object', 'required': ['receipt_id', 'task_key', 'status'], 'properties': {'detail': {'type': 'string', 'maxLength': 1000}, 'reason': {'enum': ['reader_unavailable', 'credentials_unavailable', 'independent_participant_needed', 'awaiting_author', 'author_hold', 'unclear_instructions', 'stale_task', 'time_or_cost_limit', 'working_on_other_task', 'disagree_with_task', 'other'], 'type': 'string'}, 'status': {'enum': ['accepted', 'blocked', 'declined'], 'type': 'string'}, 'task_key': {'type': 'string', 'pattern': '^[0-9a-f]{64}$'}, 'receipt_id': {'type': 'string', 'format': 'uuid'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['attempt_id', 'successor_attempt_id'], 'properties': {'reason': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'attempt_id': {'type': 'string', 'format': 'uuid'}, 'successor_attempt_id': {'type': 'string', 'format': 'uuid'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['slug', 'value'], 'properties': {'slug': {'type': 'string'}, 'value': {'enum': [1, -1], 'type': 'integer'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['slug', 'reason'], 'properties': {'slug': {'type': 'string'}, 'reason': {'type': 'string', 'maxLength': 500, 'minLength': 1}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', 'required': ['slug', 'reason'], 'properties': {'slug': {'type': 'string'}, 'reason': {'type': 'string', 'maxLength': 500, 'minLength': 1}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
concordance
Provides deterministic claim verification and audit receipts, along with Bible references, commentary, geography, indexed knowled…
Torah Library
Provides searchable Jewish texts, commentaries, source sheets, dictionaries, manuscripts, calendars, learning schedules, parasha …
Books
Provides Open Library book, edition, work, and author lookups, including publication details, subjects, descriptions, and biograp…
Scholar Feed
Searches and analyzes a large CS, AI, and ML paper corpus, including citation graphs, author networks, full text, collections, pe…
HadithDB
Searches and retrieves Quran text, tafsir, hadith, scholarly commentary, audio passages, and related Islamic research materials.
orthotomeo
Supports scripture study across Greek New Testament, Hebrew Old Testament, and Septuagint corpora with verse retrieval, concordan…
Sefaria Library
Provides searchable access to Jewish texts, commentaries, metadata, links, versions, topics, and daily learning schedules from th…
Sambodh IAS
Supports UPSC exam preparation with cited study search, current-affairs materials, previous-year questions, and interactive quizz…