canton-ccpedia
Was dieses MCP kann
Searches and explains Canton Network and Daml documentation, governance proposals, forums, code examples, APIs, releases, and ecosystem projects.
Tools
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['server', 'tool'], 'properties': {'tool': {'type': 'string', 'description': 'Tool name to call on that server'}, 'server': {'type': 'string', 'description': 'Target MCP id from list_canton_mcps (e.g. "ccpedia", "x402-mcp")'}, 'arguments': {'type': 'object', 'description': 'Arguments object for that tool', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'minLength': 2, 'description': 'Tool/package/command to check, e.g. "daml-assistant", "Navigator", "dpm", "canton sandbox". A longer block of text (a forum post, a draft answer) is scanned for every deprecated item it mentions.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'topic': {'type': 'string', 'minLength': 2, 'description': 'Topic to assess.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'window_days': {'type': 'integer', 'default': 90, 'maximum': 365, 'minimum': 7, 'description': 'Window in days, 7-365 (default 90).'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['concept'], 'properties': {'concept': {'type': 'string', 'description': 'EVM concept, e.g. "smart contract", "wallet", "gas", "ERC20", "Hardhat", "Remix", "ABI".'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['idea'], 'properties': {'idea': {'type': 'string', 'minLength': 6, 'description': 'One-paragraph project idea or capability description.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cip_id'], 'properties': {'cip_id': {'type': 'string', 'description': 'Starting CIP or PR id, e.g. "0112", "CIP-0112", or "PR-203".'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'topic': {'type': 'string', 'minLength': 2, 'description': 'Topic to cross-check.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['error_text'], 'properties': {'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Max matches per source (default 3).'}, 'error_text': {'type': 'string', 'minLength': 8, 'description': 'Error message, stack trace, or status code. Longer/more distinctive text returns better matches.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'topic': {'type': 'string', 'minLength': 2, 'description': 'Topic / category / project family.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pattern'], 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max rows (default 10).'}, 'pattern': {'type': 'string', 'description': 'Free text, e.g. "AMM", "wallet", "DeFi vault", "validator".'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['feature'], 'properties': {'feature': {'type': 'string', 'minLength': 2, 'description': 'Feature description, e.g. "wallet abstraction", "token standard", "validator staking".'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'limit': {'type': 'integer', 'maximum': 15, 'minimum': 1, 'description': 'Max rows (default 5).'}, 'topic': {'type': 'string', 'minLength': 2, 'description': 'Topic keyword.'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning, for paging past the limit. The response states the full count and echoes the offset used.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['project'], 'properties': {'project': {'type': 'string', 'minLength': 2, 'description': 'Project name or slug to look around.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'limit': {'type': 'integer', 'maximum': 15, 'minimum': 1, 'description': 'Max authors (default 5).'}, 'topic': {'type': 'string', 'minLength': 2, 'description': 'Topic / domain to find experts for.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['description'], 'properties': {'limit': {'type': 'integer', 'maximum': 15, 'minimum': 1, 'description': 'Max rows per source (default 5).'}, 'description': {'type': 'string', 'minLength': 8, 'description': "What you're seeing. Short prose, not a stack trace (for that use diagnose_error)."}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'topic': {'type': 'string', 'minLength': 2, 'description': 'Topic keyword, e.g. "topology", "wallet", "DAR upload".'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 30, 'minimum': 1, 'description': 'Max rows (default 10).'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['description'], 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Max rows (default 10).'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning, for paging past the limit. The response states the full count and echoes the offset used.'}, 'description': {'type': 'string', 'minLength': 4, 'description': 'Project description / idea.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'topic': {'type': 'string', 'minLength': 2, 'description': 'Topic / question.'}, 'limit_per_source': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Max rows per source (default 3).'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['api'], 'properties': {'api': {'enum': ['json_ledger_api', 'grpc_ledger_api', 'scan_api', 'validator_api', 'token_standard', 'admin_api', 'splice_http'], 'type': 'string', 'description': 'Which API to look up.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id'], 'properties': {'app_id': {'type': 'string', 'description': 'Featured-app contract id, or a unique prefix of it as shown by list_featured_apps.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'asset': {'type': 'string', 'description': 'Slug or symbol to filter to one asset, e.g. "cbtc", "CBTC", "canton-coin", or "CC". Case-insensitive. Omit for all seven.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['from_sdk', 'to_sdk'], 'properties': {'repo': {'type': 'string', 'description': 'Optional repo hint: "canton", "splice" (alias for decentralized-canton-sync), "daml", or a full owner/name. Auto-inferred from version shape when omitted.'}, 'to_sdk': {'type': 'string', 'description': 'Target version, e.g. "0.6.10" or "v3.5.6".'}, 'from_sdk': {'type': 'string', 'description': 'Origin version, e.g. "0.5.0" or "v3.4.0".'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'CIP ID: "0001", "CIP-0042", or "PR-0117"'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'CIP ID: "0001", "CIP-0042"'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cip_id'], 'properties': {'cip_id': {'type': 'string', 'description': 'CIP id, e.g. "CIP-0056", "0056", "PR-0117". Padded or unpadded both accepted.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'CIP ID: "0001", "CIP-0042", or "PR-0117"'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cip_id'], 'properties': {'cip_id': {'type': 'string', 'description': 'CIP id, e.g. "0112", "CIP-0112", "PR-0088".'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'CIP ID: "0001", "CIP-0042", or "PR-0117"'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cip_id'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'How many vote requests to return, newest first. Default 20, max 100. The response states the full count either way.'}, 'cip_id': {'type': 'string', 'description': 'CIP id, e.g. "CIP-0116", "116", "0116".'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cip_id'], 'properties': {'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'How many messages (oldest first) to return. Default 25, max 100. The header states the full count and the range shown.'}, 'cip_id': {'type': 'string', 'description': 'CIP id, e.g. "0117", "0118", or "CIP-0117". Numeric form preferred.'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many messages before returning, for paging through a long vote thread.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'protocol': {'enum': ['oneswap', 'send', 'tradecraft'], 'type': 'string', 'description': 'Restrict to one DEX. Omit for all three.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'anyOf': [{'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, {'type': 'string'}], 'description': 'Forum topic ID from a search result, e.g. 3242 or "topic:3242". Not a doc-page id: those go to get_doc.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'anyOf': [{'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, {'type': 'string'}], 'description': 'Doc page ID from a search/semantic_search result, e.g. 3242 or "doc:3242". Not a forum topic id: those go to get_discussion.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Max rows per gap type (default 5).'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['question'], 'properties': {'question': {'type': 'string', 'description': 'Developer\'s question, e.g. "how do I install", "create party", "deploy to testnet".'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'limit': {'type': 'integer', 'default': 3, 'maximum': 10, 'minimum': 1, 'description': 'How many matching sections to return. Default 3, max 10.'}, 'topic': {'type': 'string', 'description': 'Free-text topic, e.g. "team", "executive director", "working groups", "membership", "grants", "board".'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'category': {'type': 'string', 'description': 'Optional label filter, e.g. "daml-tooling", "node-deployment-operations".'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'GitHub GraphQL node ID, e.g. "D_kwDOMNgu5s4AY..."'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tracking_cid'], 'properties': {'tracking_cid': {'type': 'string', 'description': 'The vote request tracking contract id, or a unique prefix of it, as returned by list_governance_votes.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['repo', 'number'], 'properties': {'repo': {'type': 'string', 'description': 'Repo, e.g. "canton-foundation/canton-dev-fund" or shorthand "canton-dev-fund".'}, 'number': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Issue or PR number.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'refresh': {'type': 'boolean', 'default': False, 'description': 'If true, re-run the validator before returning the report. Default false uses the most recent stored findings.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['package'], 'properties': {'package': {'type': 'string', 'description': 'Repo or package name: "canton", "daml", "dpm", "splice", or a full owner/repo.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Thread id exactly as list_mailing_threads prints it. Both forms work: a numeric archive topic id ("119286914") and a message id for messages the archive never threaded ("cip-discuss-809").'}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'How many messages (oldest first) to return. Default 25, max 100. The header states the full held count and the range shown.'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many messages before returning, for paging through a long thread.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max packages (default 25).'}, 'query': {'type': 'string', 'description': 'Optional substring filter on package name.'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning, for paging past the limit. The response states the full count and echoes the offset used.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pr_number'], 'properties': {'pr_number': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'PR number in canton-foundation/canton-dev-fund.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1, 'description': 'How many proposals to return. Default 20, max 50. The response states the full count.'}, 'state': {'enum': ['open', 'closed', 'all'], 'type': 'string', 'default': 'open', 'description': 'Grant-request state on GitHub. Defaults to "open", so the total reported is open requests rather than every proposal ever filed.'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning, for paging past the limit. The response states the full count and echoes the offset used.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'level': {'enum': ['all', 'critical', 'important', 'ecosystem'], 'type': 'string', 'default': 'all', 'description': 'Severity floor. "critical" and "important" return only that level; "ecosystem" is the low-severity feed; "all" (default) returns every live alert.'}, 'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'How many alerts to return, most severe and most recent first. Default 25.'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning, for paging past the limit. The response states the full count and echoes the offset used.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'integer', 'default': 7, 'maximum': 90, 'minimum': 1, 'description': 'How far back to look, in days, counted from now. Default 7, max 90.'}, 'limit': {'type': 'integer', 'default': 50, 'maximum': 500, 'minimum': 1, 'description': 'How many changes to return, newest first. Default 50, max 500.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'How many deployments to return, newest first. Default 10, max 50.'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning, for paging past the limit. The response states the full count and echoes the offset used.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'min_months': {'type': 'integer', 'maximum': 12, 'minimum': 2, 'description': 'A keyword must appear in this many distinct months to count as recurring (default 3).'}, 'window_months': {'type': 'integer', 'maximum': 36, 'minimum': 3, 'description': 'Look-back window in months (default 18).'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['version'], 'properties': {'repo': {'type': 'string', 'description': 'Optional repo hint: canton, daml, dpm, splice.'}, 'version': {'type': 'string', 'description': 'Version tag, e.g. "3.5.6", "v3.5.6", "0.6.10".'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['background'], 'properties': {'background': {'enum': ['evm', 'solana', 'sui_move', 'web_dev', 'enterprise', 'new_to_blockchain'], 'type': 'string', 'description': "Developer's primary background. Ask the user to select this before proceeding."}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max rows (default 20).'}, 'environment': {'enum': ['DevNet', 'TestNet', 'MainNet'], 'type': 'string', 'description': 'Restrict to one environment. Omit for all.'}, 'upcoming_only': {'type': 'boolean', 'description': 'If true (default), only events with start_at >= today.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'integer', 'maximum': 180, 'minimum': 1, 'description': 'How far ahead to look, in days. Default 30.'}, 'environment': {'type': 'string', 'description': '"MainNet", "TestNet" or "DevNet". Omit for all networks.'}, 'validator_only': {'type': 'boolean', 'description': 'Only events that require a validator operator to act.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'integer', 'default': 30, 'maximum': 180, 'minimum': 1, 'description': 'Days ahead to look (1-180, default 30).'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['environment'], 'properties': {'version': {'type': 'string', 'description': 'Splice version the node currently runs, e.g. "0.6.9". Omit to get the schedule without a verdict.'}, 'environment': {'enum': ['DevNet', 'TestNet', 'MainNet'], 'type': 'string', 'description': 'Which network the node runs on.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Validator name or party id, whole or partial, e.g. "GSF-validator-2" or "MPCH".'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Maximum matches to return (default 10, max 50).'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'version': {'type': 'string', 'description': 'Your Splice version, e.g. "0.6.9", to locate it in the distribution.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'YouTube video id, e.g. "dQw4w9WgXcQ"'}, 'transcript_chars': {'type': 'integer', 'default': 12000, 'maximum': 200000, 'minimum': 0, 'description': 'Transcript characters to return. Default 12000; raise it (max 200000) for the full text, or set 0 for metadata only.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Whitepaper slug, e.g. "canton-network-whitepaper"'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['goal'], 'properties': {'goal': {'type': 'string', 'minLength': 2, 'description': 'What the learner wants to do, e.g. "build a Canton dApp", "operate a validator", "write a CIP".'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'type': {'type': 'string', 'description': 'Type filter, e.g. "Standards Track"'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'How many CIPs to return. Default 20, max 100. The response states the full count, which can exceed this limit; page with offset.'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning, for paging past the limit. The response states the full count and echoes the offset used.'}, 'status': {'enum': ['Draft', 'Early Draft', 'In Review', 'Proposed', 'Approved', 'Active', 'Final', 'Withdrawn', 'Rejected', 'Replaced', 'Obsolete', 'Pending', 'Review', 'Superseded', 'all'], 'type': 'string', 'default': 'all'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'category': {'enum': ['all', 'cli', 'package', 'tool', 'api', 'workflow', 'other'], 'type': 'string', 'default': 'all', 'description': 'Kind of thing deprecated. "all" (default) returns every category.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 30, 'maximum': 100, 'minimum': 1, 'description': 'How many projects to return. Default 30, max 100. The response states the full count.'}, 'query': {'type': 'string', 'description': 'Search in title/description/tags'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning, for paging past the limit. The response states the full count and echoes the offset used.'}, 'category': {'type': 'string', 'description': 'Filter by category (e.g. "DeFi", "Wallets", "NaaS")'}, 'liveness': {'enum': ['alive', 'suspect', 'dead', 'unknown'], 'type': 'string', 'description': "Restrict to projects whose site last responded this way to CCPEDIA's daily probe. Omit for all of them; every row is labelled either way."}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sort': {'enum': ['recent', 'name', 'tvl', 'volume'], 'type': 'string', 'description': 'Sort key (default: recent).'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Max rows (default 25).'}, 'category': {'type': 'string', 'description': 'Filter by category, e.g. "Validator", "DeFi", "Tokenized Assets" (case-insensitive substring match).'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'repo': {'type': 'string', 'description': 'Filter by owner/name as shown in the unfiltered listing. Repos get transferred, so read the value from a result rather than assuming one.'}, 'limit': {'type': 'integer', 'default': 15, 'maximum': 50, 'minimum': 1, 'description': 'How many discussions to return, newest first. Default 15, max 50.'}, 'category': {'type': 'string', 'description': 'Filter by Discussions category, e.g. "Q&A", "Ideas"'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Max rows (default 20).'}, 'action': {'type': 'string', 'description': 'Filter by action, e.g. "SRARC_GrantFeaturedAppRight", "SRARC_RevokeFeaturedAppRight", "SRARC_UpdateSvRewardWeight", "SRARC_OffboardSv".'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning, for paging past the limit. The response states the full count and echoes the offset used.'}, 'status': {'enum': ['open', 'closed'], 'type': 'string', 'description': '"open" for votes still in flight, "closed" for decided ones. Omit for both; there is no "all" value.'}, 'outcome': {'enum': ['VRO_Accepted', 'VRO_Rejected', 'VRO_Expired'], 'type': 'string', 'description': 'Filter by outcome. Omit for all outcomes; there is no "all" value.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'group': {'enum': ['cip-discuss', 'cip-vote', 'cip-announce', 'grants-discuss', 'validator-announce', 'tokenomics-announce', 'supervalidator-announce'], 'type': 'string', 'description': 'Restrict to one of the 7 indexed groups.'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'How many threads to return. Default 20, max 100.'}, 'since': {'type': 'string', 'description': 'Earliest last_post_at ISO date.'}, 'cip_id': {'type': 'string', 'description': 'CIP number filter, e.g. "0117". Returns only threads tagged with this CIP.'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning, for paging past the limit. The response states the full count and echoes the offset used.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'How many videos to return. Default 20, max 100.'}, 'since': {'type': 'string', 'description': 'Earliest published_at (ISO date, e.g. "2026-01-01"). Default: no lower bound.'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning, for paging past the limit. The response states the full count and echoes the offset used.'}, 'channel': {'type': 'string', 'description': 'Channel name filter, e.g. "Canton Network", "Digital Asset", "Sync Insights", "Canton Foundation", "Daml". Case-insensitive substring.'}, 'has_transcript': {'type': 'boolean', 'description': 'If true, only return videos with a stored transcript. If false, only those still missing one. Omit for both.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sv_name': {'type': 'string', 'description': 'Super Validator short name, e.g. "Tradeweb-Markets-1", "Digital-Asset-1", "Cumberland-1". Omit for all of them.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'The deprecated command, package, or tool name to look up. Best-match search.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'minLength': 2, 'description': 'Topic to scan.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['draft_text'], 'properties': {'draft_text': {'type': 'string', 'minLength': 40, 'description': 'Full draft text.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'type': {'enum': ['all', 'cip', 'doc', 'discussion', 'mail', 'whitepaper', 'proposal', 'blog', 'youtube', 'github', 'governance'], 'type': 'string', 'default': 'all', 'description': 'Restrict results to one source type; "governance" is the stated reasoning behind an on-chain DSO vote; "all" searches everything'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Max results to return (1-50)'}, 'query': {'type': 'string', 'description': 'Search query'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning, for paging past the limit. The response states the full count and echoes the offset used.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Max hits per source (default 5).'}, 'query': {'type': 'string', 'minLength': 2, 'description': 'Free-text query.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max rows (default 10).'}, 'query': {'type': 'string', 'minLength': 2, 'description': 'Free-text query.'}, 'state': {'enum': ['open', 'closed', 'all'], 'type': 'string', 'description': 'Issue state filter (default: all).'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning, for paging past the limit. The response states the full count and echoes the offset used.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'group': {'type': 'string', 'description': 'Optional group_slug filter, e.g. "cip-discuss".'}, 'limit': {'type': 'integer', 'maximum': 30, 'minimum': 1, 'description': 'Max rows (default 10).'}, 'query': {'type': 'string', 'minLength': 2, 'description': 'Free-text query. Appears in subject or body.'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning, for paging past the limit. The response states the full count and echoes the offset used.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['feature'], 'properties': {'feature': {'type': 'string', 'minLength': 2, 'description': 'Feature keyword, e.g. "logical synchronizer", "topology", "wallet kernel".'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Max rows (default 5).'}, 'query': {'type': 'string', 'minLength': 2, 'description': 'Free-text query. Appears in title or transcript.'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many before returning, for paging past the limit. The response states the full count and echoes the offset used.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 6, 'maximum': 15, 'minimum': 1, 'description': 'How many chunks to return. Default 6, max 15. Capped at 2 per document so one long file cannot take every slot.'}, 'query': {'type': 'string', 'minLength': 2, 'description': 'Free-form question or phrase.'}, 'source_types': {'type': 'array', 'items': {'enum': ['cip', 'doc_page', 'forum_topic', 'mailing_message', 'proposal', 'github_item', 'whitepaper', 'blog_post', 'github_release', 'github_discussion', 'ecosystem_project', 'foundation_kb', 'youtube_video', 'gov_vote', 'radar_item', 'cip_attachment', 'sdk_version'], 'type': 'string'}, 'description': 'Restrict to these source types. "proposal" is a Dev Fund grant request; "github_item" is an ordinary issue or PR from any other indexed repo; "sdk_version" is a released package version from the npm/Docker registries. Omit for all.'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
api-evangelist
Provides API governance analysis, OpenAPI overlays and version diffs, security-sensitive field classification, code samples, matu…
dev.to Developer Blogs & Programming Tutorials — buy per-query (devtowatch)
Provides query access to dev.to developer articles, programming tutorials, and technical blog posts.
New Runtime public records
Searches and retrieves an archive of AI engineering and software research records, with source and correction submission tools.
Wikivibe MCP
Searches and retrieves public articles, AI-agent skills, design templates, and project recommendations from the Wikivibe catalog.
apis-io
Provides catalog search, comparison, scoring, enrichment, lists, and dataset exports for APIs, providers, specifications, workflo…
cypher-mcp
Provides named Cypher graph queries and code-orientation tools for tracing capabilities, symbols, invariants, provenance, changes…
Tools for Agents
Provides web research and extraction workflows, crawling, browser automation, PDF and book OCR, text processing, embeddings, and …
concordance
Provides deterministic claim verification and audit receipts, along with Bible references, commentary, geography, indexed knowled…