concordance
What this MCP does
Provides deterministic claim verification and audit receipts, along with Bible references, commentary, geography, indexed knowledge cards, and structured K-3 learning materials.
Tools
Input schema
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 4000, 'description': 'what you are bringing, in your own words'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['content_hash', 'attestation'], 'properties': {'attestation': {'type': 'object', 'description': 'the dict from signing.sign_seal, built locally', 'additionalProperties': False}, 'content_hash': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['text'], 'properties': {'seal': {'type': 'boolean', 'description': 'mint a re-checkable seal (default true)'}, 'text': {'type': 'string', 'maxLength': 4000, 'description': 'the document/text to audit'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'table': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['seal_hashes'], 'properties': {'title': {'type': 'string', 'maxLength': 4000}, 'subject_id': {'type': 'string', 'maxLength': 4000}, 'seal_hashes': {'type': 'array', 'items': {'type': 'string', 'maxLength': 4000}, 'maxItems': 200}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'name': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['grantor_pubkey', 'agent_fp', 'summary', 'start_iso'], 'properties': {'end_iso': {'type': 'string', 'maxLength': 4000}, 'summary': {'type': 'string', 'maxLength': 4000}, 'agent_fp': {'type': 'string', 'maxLength': 4000}, 'start_iso': {'type': 'string', 'maxLength': 4000}, 'description': {'type': 'string', 'maxLength': 4000}, 'grantor_pubkey': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['query', 'candidates', 'generator', 'generation_method'], 'properties': {'query': {'type': 'string', 'maxLength': 4000, 'description': 'the user request the candidates answer (hashed; not stored raw)'}, 'prompt': {'type': 'string', 'maxLength': 4000, 'description': 'the exact generation instructions (hashed, not stored)'}, 'generator': {'type': 'string', 'maxLength': 4000, 'description': 'model/provider/version or human source (provenance)'}, 'candidates': {'type': 'array', 'items': {'type': 'object', 'required': ['raw_text'], 'properties': {'raw_text': {'type': 'string', 'maxLength': 4000}, 'proposal_weight': {'type': 'number', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0, 'description': 'generator-verbalized weight, stored verbatim; UNTRUSTED metadata, never truth confidence'}}, 'additionalProperties': False}, 'maxItems': 64, 'description': 'the COMPLETE raw generator output — omit nothing'}, 'generation_method': {'enum': ['adversarial', 'direct', 'human', 'multi-agent', 'retrieval-guided', 'vs'], 'type': 'string', 'description': 'how the set was produced'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'pattern': '^[0-9a-f]{64}$'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['cset'], 'properties': {'cset': {'type': 'object', 'required': ['candidate_set_id', 'query_hash', 'generator', 'generation_method', 'commitment', 'candidates'], 'properties': {'generator': {'type': 'string', 'maxLength': 4000}, 'candidates': {'type': 'array', 'items': {'type': 'object', 'required': ['candidate_id', 'raw_text'], 'properties': {'raw_text': {'type': 'string', 'maxLength': 4000}, 'cluster_id': {'type': ['string', 'null']}, 'parent_ids': {'type': 'array', 'items': {'type': 'string', 'maxLength': 4000}, 'maxItems': 200}, 'candidate_id': {'type': 'string', 'maxLength': 4000}, 'safety_status': {'type': 'string', 'maxLength': 4000}, 'proposal_weight': {'type': 'number', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}, 'selection_status': {'type': 'string', 'maxLength': 4000}, 'verification_status': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}, 'maxItems': 64}, 'commitment': {'type': 'string', 'pattern': '^[0-9a-f]{64}$'}, 'query_hash': {'type': 'string', 'pattern': '^[0-9a-f]{64}$'}, 'prompt_hash': {'type': ['string', 'null']}, 'schema_version': {'type': 'string', 'maxLength': 4000}, 'commitment_seal': {'type': ['string', 'null']}, 'candidate_set_id': {'type': 'string', 'maxLength': 4000}, 'generation_method': {'type': 'string', 'maxLength': 4000}}, 'description': 'the committed set, verbatim from candidate_commit', 'additionalProperties': False}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'book': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}, 'shelf': {'type': 'string', 'maxLength': 4000}, 'offset': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}, 'letter': {'type': 'string', 'maxLength': 4000}, 'search': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'completed': {'type': 'array', 'items': {'type': 'string', 'maxLength': 4000}, 'maxItems': 200}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'after': {'type': 'string', 'maxLength': 4000}, 'subject': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'subject': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'subject': {'type': 'string', 'maxLength': 4000}, 'completed': {'type': 'array', 'items': {'type': 'string', 'maxLength': 4000}, 'maxItems': 200}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 4000}, 'subject': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'maxLength': 4000}, 'source': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['agent_fp', 'verb', 'grantor_pubkey'], 'properties': {'verb': {'type': 'string', 'maxLength': 4000}, 'agent_fp': {'type': 'string', 'maxLength': 4000}, 'grantor_pubkey': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['card_id', 'action', 'steward', 'reason'], 'properties': {'token': {'type': 'string', 'maxLength': 4000, 'description': 'steward token — promote/refuse only'}, 'action': {'type': 'string', 'maxLength': 4000}, 'fields': {'type': 'object', 'description': 'from curate_signable, to withdraw', 'additionalProperties': False}, 'reason': {'type': 'string', 'maxLength': 4000}, 'card_id': {'type': 'string', 'maxLength': 4000}, 'steward': {'type': 'string', 'maxLength': 4000}, 'signature': {'type': 'string', 'maxLength': 4000, 'description': 'detached, over those fields'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['card_id', 'member'], 'properties': {'member': {'type': 'string', 'maxLength': 4000}, 'card_id': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'seed': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 4000}, 'limit': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 4000, 'description': 'anything — a claim, a question, or what is on your mind'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'axis': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['dimension'], 'properties': {'dimension': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['id', 'text'], 'properties': {'id': {'type': 'string', 'maxLength': 4000}, 'kind': {'type': 'string', 'maxLength': 4000}, 'refs': {'type': 'array', 'items': {'type': 'string', 'maxLength': 4000}, 'maxItems': 200}, 'text': {'type': 'string', 'maxLength': 4000}, 'handle': {'type': 'string', 'maxLength': 4000}, 'topics': {'type': 'array', 'items': {'type': 'string', 'maxLength': 4000}, 'maxItems': 200}, 'subject_id': {'type': 'string', 'maxLength': 4000}, 'attestation': {'type': 'object', 'description': 'optional: sign sha256(text) with your own key (signing.sign_seal) and pass it here — a handle alone is only a claim, a signature makes your authorship checkable. Never send a private key.', 'additionalProperties': False}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['topic'], 'properties': {'title': {'type': 'string', 'maxLength': 4000}, 'topic': {'type': 'string', 'maxLength': 4000}, 'handle': {'type': 'string', 'maxLength': 4000}, 'subject_id': {'type': 'string', 'maxLength': 4000}, 'description': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 4000}, 'handle': {'type': 'string', 'maxLength': 4000}, 'subject_id': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'q': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['public_key'], 'properties': {'public_key': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['public_key', 'message', 'sig'], 'properties': {'sig': {'type': 'string', 'maxLength': 4000}, 'message': {'type': 'string', 'maxLength': 4000}, 'public_key': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['artifact'], 'properties': {'author': {'type': 'string', 'maxLength': 4000, 'description': 'who produced it'}, 'content': {'type': 'string', 'maxLength': 4000, 'description': 'decision text to scan for the RED/FLOOR moral constraints — a hit on a non-negotiable (deception, exploitation, harm) REJECTS'}, 'witness': {'type': 'string', 'maxLength': 4000, 'description': 'who corroborated it — must differ from author'}, 'artifact': {'type': 'object', 'description': 'the thing entering or changing state', 'additionalProperties': False}, 'evidence': {'description': 'a verification verdict: HOLDS/PASS, BROKEN/MISMATCH, or ERROR/INCOMPLETE'}, 'kind_hint': {'enum': ['claim', 'source', 'user_note', 'generated_draft', 'community', 'executable'], 'type': 'string'}, 'contradicts': {'type': 'boolean'}, 'authority_in': {'enum': ['quarantined', 'cited', 'verified'], 'type': 'string', 'description': 'the authority it currently carries (default quarantined)'}, 'wait_satisfied': {'type': 'boolean'}, 'in_kind_checked': {'type': 'boolean', 'description': 'was an in-kind lookup done first'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['fp'], 'properties': {'at': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}, 'fp': {'type': 'string', 'maxLength': 4000}, 'sig': {'type': 'string', 'maxLength': 4000}, 'limit': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['fp'], 'properties': {'at': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}, 'fp': {'type': 'string', 'maxLength': 4000}, 'sig': {'type': 'string', 'maxLength': 4000}, 'limit': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['fp', 'target', 'text', 'nonce', 'created_at', 'signature'], 'properties': {'fp': {'type': 'string', 'maxLength': 4000}, 'kind': {'type': 'string', 'maxLength': 4000}, 'text': {'type': 'string', 'maxLength': 4000}, 'nonce': {'type': 'string', 'maxLength': 4000}, 'target': {'type': 'string', 'maxLength': 4000}, 'signature': {'type': 'string', 'maxLength': 4000}, 'created_at': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['fp'], 'properties': {'fp': {'type': 'string', 'maxLength': 4000}, 'hops': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['fp', 'text', 'nonce', 'created_at', 'signature'], 'properties': {'fp': {'type': 'string', 'maxLength': 4000}, 'ttl': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}, 'kind': {'type': 'string', 'maxLength': 4000}, 'refs': {'type': 'array', 'items': {'type': 'string', 'maxLength': 4000}, 'maxItems': 200}, 'text': {'type': 'string', 'maxLength': 4000}, 'nonce': {'type': 'string', 'maxLength': 4000}, 'signature': {'type': 'string', 'maxLength': 4000}, 'created_at': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['fp', 'text'], 'properties': {'fp': {'type': 'string', 'maxLength': 4000}, 'ttl': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}, 'kind': {'type': 'string', 'maxLength': 4000, 'description': 'word | offer | need | blessing | content'}, 'text': {'type': 'string', 'maxLength': 4000}, 'target': {'type': 'string', 'maxLength': 4000, 'description': "pass a believer's node id to sign a note for THEIR door instead of a broadcast"}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['action', 'target_id', 'actor'], 'properties': {'actor': {'type': 'string', 'maxLength': 4000, 'description': 'your public key'}, 'extra': {'type': 'string', 'maxLength': 4000}, 'action': {'type': 'string', 'maxLength': 4000, 'description': 'report | block | unblock'}, 'target_id': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 4000}, 'movement': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'tz': {'type': 'string', 'pattern': '^[A-Za-z][A-Za-z0-9_+/\\-]*$', 'maxLength': 64, 'description': "IANA zone name, e.g. America/New_York or Europe/Berlin; omit for UTC + the library's home zone"}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {'id': {'type': 'string', 'maxLength': 4000}, 'limit': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}, 'author': {'type': 'string', 'maxLength': 4000}, 'status': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['op'], 'properties': {'by': {'type': 'string', 'maxLength': 4000}, 'op': {'enum': ['entry', 'witness', 'outcome', 'prune'], 'type': 'string'}, 'body': {'type': 'string', 'maxLength': 4000}, 'note': {'type': 'string', 'maxLength': 4000}, 'action': {'type': 'string', 'maxLength': 4000}, 'author': {'type': 'string', 'maxLength': 4000}, 'reason': {'type': 'string', 'maxLength': 4000}, 'affirms': {'type': 'boolean'}, 'anchors': {'type': 'array', 'items': {'type': 'string', 'maxLength': 4000}, 'maxItems': 200}, 'outcome': {'type': 'string', 'maxLength': 4000}, 'witness': {'type': 'string', 'maxLength': 4000}, 'entry_id': {'type': 'string', 'maxLength': 4000}, 'situation': {'type': 'string', 'maxLength': 4000}, 'confession': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['op', 'fields', 'signature'], 'properties': {'op': {'enum': ['entry', 'witness', 'outcome', 'prune'], 'type': 'string'}, 'fields': {'type': 'object', 'additionalProperties': False}, 'signature': {'type': 'string', 'maxLength': 4000}, 'display_name': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'q': {'type': 'string', 'maxLength': 4000}, 'id': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['kind', 'target_id', 'reason', 'fields', 'signature'], 'properties': {'kind': {'type': 'string', 'maxLength': 4000}, 'note': {'type': 'string', 'maxLength': 4000}, 'fields': {'type': 'object', 'description': 'the exact fields from moderation_signable', 'additionalProperties': False}, 'reason': {'type': 'string', 'maxLength': 4000}, 'signature': {'type': 'string', 'maxLength': 4000, 'description': 'detached signature over those bytes'}, 'target_id': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}, 'query': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'q': {'type': 'string', 'maxLength': 4000}, 'id': {'type': 'string', 'maxLength': 4000}, 'tradition': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['subject_id', 'statement'], 'properties': {'study': {'type': 'string', 'maxLength': 4000}, 'statement': {'type': 'string', 'maxLength': 4000}, 'subject_id': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['fields', 'signature'], 'properties': {'fields': {'type': 'object', 'additionalProperties': False}, 'signature': {'type': 'string', 'maxLength': 4000}, 'display_name': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['member'], 'properties': {'at': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}, 'sig': {'type': 'string', 'maxLength': 4000}, 'member': {'type': 'string', 'maxLength': 4000}, 'viewer': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['member', 'kind', 'body'], 'properties': {'url': {'type': 'string', 'maxLength': 4000, 'description': "kind=link only — the address. We open it once in an airlock, keep the WAYBILL (its own title, size, sha256, when we looked) and discard the bytes. No page of anyone else's is stored, and nothing is embedded: an iframe would hand the reader's IP to the provider. The body is still required — a bare link is not curation."}, 'body': {'type': 'string', 'maxLength': 4000}, 'kind': {'enum': ['build', 'field_note', 'link', 'note', 'question', 'recipe', 'suggestion', 'writing'], 'type': 'string', 'description': 'note|writing|recipe|build|field_note|question|link|suggestion'}, 'ring': {'enum': ['commons', 'private', 'shelf'], 'type': 'string', 'description': 'private|shelf|commons'}, 'quote': {'type': 'string', 'maxLength': 4000, 'description': 'optional short passage YOU typed, capped; requires `attribution`'}, 'member': {'type': 'string', 'maxLength': 4000, 'description': 'your public key — the shelf is the key'}, 'subject': {'type': 'string', 'maxLength': 4000}, 'attribution': {'type': 'string', 'maxLength': 4000, 'description': 'whose words the quote is'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['income'], 'properties': {'income': {'type': 'number', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}, 'expenses': {'type': 'array', 'items': {'type': 'string', 'maxLength': 4000}, 'maxItems': 200}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['items'], 'properties': {'items': {'type': 'array', 'items': {'type': 'string', 'maxLength': 4000}, 'maxItems': 200}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['key'], 'properties': {'key': {'type': 'string', 'maxLength': 4000}, 'cards': {'type': 'array', 'items': {'type': 'string', 'maxLength': 4000}, 'maxItems': 200}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['key'], 'properties': {'key': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['bundle'], 'properties': {'key': {'type': 'string', 'maxLength': 4000}, 'bundle': {'type': 'object', 'additionalProperties': False}, 'verify_signature': {'type': 'boolean'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['word'], 'properties': {'word': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'id': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'maxLength': 4000}, 'limit': {'type': 'integer', 'maximum': 1000000000000.0, 'minimum': -1000000000000.0}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'mode': {'enum': ['derivative', 'equality', 'inequality', 'integral', 'limit', 'solve'], 'type': 'string', 'description': 'MATH form: equality | inequality | derivative | integral | limit | solve'}, 'seal': {'type': 'boolean', 'description': 'mint a re-checkable seal (default true)'}, 'steps': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': False}, 'maxItems': 200, 'description': "DOMAIN form: [{id, domain, spec}] — spec is the domain's packet"}, 'params': {'type': 'object', 'description': 'MATH form: e.g. {expr_a, expr_b, variables} for equality', 'additionalProperties': False}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['want_id', 'label'], 'properties': {'url': {'type': 'string', 'maxLength': 4000}, 'agent': {'type': 'string', 'maxLength': 4000, 'description': "your self-declared name, e.g. 'claude' — the shaft-tag a steward can cut a branch by"}, 'label': {'type': 'string', 'maxLength': 4000}, 'domain': {'type': 'string', 'maxLength': 4000}, 'snippet': {'type': 'string', 'maxLength': 4000}, 'want_id': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {'kind': {'type': 'string', 'maxLength': 4000}, 'note': {'type': 'string', 'maxLength': 4000}, 'query': {'type': 'string', 'maxLength': 4000}, 'card_id': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {'plane': {'type': 'string', 'maxLength': 4000}, 'state': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['content_hash'], 'properties': {'content_hash': {'type': 'string', 'maxLength': 4000}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['strongs'], 'properties': {'strongs': {'type': 'string', 'maxLength': 4000, 'description': 'e.g. G26, H2617'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['strongs'], 'properties': {'strongs': {'type': 'string', 'maxLength': 4000, 'description': 'e.g. G26, H2617'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
The Ainglish Project
Maintains a measured, auditable register of language constructs, proposals, evidence, adoption, contributors, protocols, and rati…
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…