canton-ccpedia
このMCPでできること
Searches and explains Canton Network and Daml documentation, governance proposals, forums, code examples, APIs, releases, and ecosystem projects.
ツール
入力スキーマ
{'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': {}}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'topic': {'type': 'string', 'minLength': 2, 'description': 'Topic to assess.'}}}
入力スキーマ
{'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).'}}}
入力スキーマ
{'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".'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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".'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'topic': {'type': 'string', 'minLength': 2, 'description': 'Topic to cross-check.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'topic': {'type': 'string', 'minLength': 2, 'description': 'Topic / category / project family.'}}}
入力スキーマ
{'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".'}}}
入力スキーマ
{'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".'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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)."}}}
入力スキーマ
{'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".'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 30, 'minimum': 1, 'description': 'Max rows (default 10).'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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).'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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".'}}}
入力スキーマ
{'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"'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'CIP ID: "0001", "CIP-0042"'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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"'}}}
入力スキーマ
{'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".'}}}
入力スキーマ
{'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"'}}}
入力スキーマ
{'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".'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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).'}}}
入力スキーマ
{'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".'}}}
入力スキーマ
{'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".'}}}
入力スキーマ
{'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".'}}}
入力スキーマ
{'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..."'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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).'}}}
入力スキーマ
{'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".'}}}
入力スキーマ
{'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."}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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).'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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).'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Whitepaper slug, e.g. "canton-network-whitepaper"'}}}
入力スキーマ
{'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".'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'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'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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."}}}
入力スキーマ
{'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).'}}}
入力スキーマ
{'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"'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'minLength': 2, 'description': 'Topic to scan.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['draft_text'], 'properties': {'draft_text': {'type': 'string', 'minLength': 40, 'description': 'Full draft text.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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".'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
最近のツール変更
類似のMCPサーバー
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…