Developer Tools
ccpedia.xyz
Accesses and searches the Canton Network knowledge base including CIPs, forum discussions, and whitepapers.
ENDPOINT 1
https://ccpedia.xyz/mcp
Known tools 78
searchKeyword/full-text search over the Canton Network knowledge base (CIPs, Canton/Daml/Splice docs, forum, mailing lists, whitepapers, grant proposals, blog, YouTube, GitHub).
get_cipFetch the full markdown body of a single Canton Improvement Proposal (CIP) by its ID (e.g.
list_cipsBrowse Canton Improvement Proposals (CIPs), optionally filtered by status (Draft/Review/Final/Withdrawn/Rejected/Superseded) and type (e.g.
get_discussionGet a single thread from the official Canton Network community forum (Discourse at forum-style discussions on ccpedia.xyz) by numeric topic id: title, category, view/post counts, and the first ~15 posts.
get_whitepaperGet the full extracted text of a specific Canton Network whitepaper by slug (e.g.
list_whitepapersList every Canton Network whitepaper indexed by CCPEDIA, returning slug, title, description, tag and page count (metadata only, no body).
get_trendingGet this week's most popular/trending Canton Network content (CIPs, forum threads, docs, blog, etc.) ranked by an engagement score.
get_radarGet the Canton Network Radar — CCPEDIA's curated feed of time-sensitive ecosystem alerts: breaking changes, upgrade deadlines, protocol migrations and required validator actions, each with deadline, affected components and source link.
get_proposalsList Canton Network Dev Fund grant proposals — community funding requests tracked on GitHub — filterable by state (open/closed/all).
get_docFetch the FULL text of one indexed Canton-ecosystem documentation page (Canton/Daml/Splice and integrated partner docs) by its numeric id.
get_cip_historyGet the status-transition timeline of a single Canton Improvement Proposal (CIP) — each dated from->to change (e.g.
get_cip_attachmentsList file/PDF attachments linked to a single Canton Improvement Proposal (CIP) — supporting docs and signed-vote-record PDFs, with filenames and URLs.
get_cip_mentionsFind every place that references a given Canton Improvement Proposal (CIP) — forum threads, mailing-list posts, blog articles, Dev Fund grant proposals, and sibling CIPs that require/cite it.
get_recent_changesGet a chronological (newest-first) feed of recent Canton Network activity: CIP status changes, new grant proposals, new forum threads, blog posts, GitHub releases, and radar items, merged into one time-ordered stream (default last 7 days).
get_network_statsGet CCPEDIA's CONTENT-CATALOG metrics: how many Canton items CCPEDIA has indexed — counts of CIPs (total/in-review/final), forum topics & posts, GitHub issues/PRs, dev-fund proposals, docs pages, videos, blog posts, mailing threads, and radar items.
get_token_marketGet the latest cached market snapshot for CANTON COIN (CC) ONLY: USD price, 24h change, market cap, 24h volume, total Canton DeFi TVL, and per-protocol TVL on Canton.
list_ecosystem_projectsList Canton Network ecosystem projects (DeFi protocols, wallets, custody, infrastructure, NaaS, etc.) from the curated canton.wiki catalog.
get_network_stateGet the latest Canton Network ON-CHAIN state snapshot from the public Scan API (api.cantonnodes.com): Super Validator list & count, voting threshold, sequencer count, latest mining round, featured-apps count, and cumulative app/validator rewards in CC.
list_reposList the Canton Network GitHub repositories that CCPEDIA has indexed (Canton org repos — e.g.
list_github_discussionsList GitHub Discussions from Canton Network repositories (currently canton-foundation/docs) cached by CCPEDIA, sorted by upvotes then recency; filter by repo or category.
get_github_discussionGet the full body and comments of a single GitHub Discussion from a Canton Network repo (e.g.
get_videoGet a Canton Network video that CCPEDIA has cached (curated channels: Canton Network, Digital Asset, Sync Insights, Canton Foundation, Daml) by its YouTube id: title, channel, publish date, description and full transcript text if stored.
list_videosList Canton Network videos cached in CCPEDIA, filtered by channel (Canton Network, Digital Asset, Sync Insights, Canton Foundation, Daml), publish date (since), and transcript availability.
get_cip_votesGet the formal vote tally (in-favor / against / abstain, one entry per recorded vote) for a specific Canton Improvement Proposal (CIP), sourced from the Canton cip-vote mailing list.
list_mailing_threadsList threads from the Canton Network governance mailing lists (lists.sync.global groups: cip-discuss, cip-vote, cip-announce, globalSyncForum, grants-discuss, validator-announce).
get_mailing_threadGet every message (oldest first) in a specific Canton Network governance mailing-list thread on lists.sync.global (cip-discuss, cip-vote, grants-discuss, etc.).
get_foundation_infoRetrieve official Canton Foundation pages (canton.foundation): team and board bios, working groups, membership process, grants program.
semantic_searchConceptual/meaning-based search over the Canton Network corpus (CIPs, docs, forum, mailing lists, proposals, blog, releases, ecosystem, foundation KB, YouTube transcripts) using vector+FTS hybrid retrieval with reranking.
check_deprecationCheck whether a specific Canton/Daml toolchain item (CLI, SDK package, or command — e.g.
get_started_guideGenerate a personalized Canton Network developer onboarding/quickstart path.
get_faqLook up answers in the Canton Network developer FAQ (Canton Foundation curated, hackathon-tested): Canton/Daml installation, party creation, Daml contracts, Ledger/Scan APIs, testnet deployment, Canton Coin/token standard, common gotchas.
get_api_referenceGet a structured reference (ports, endpoints, services, links) for one specific Canton Network API: JSON Ledger API, gRPC Ledger API, Scan API, Validator API, Token Standard APIs, Admin API, or Splice HTTP.
compare_to_evmMap one Ethereum/EVM concept (e.g.
migrate_lookupLook up the modern replacement for a deprecated Daml/Canton CLI command, npm package, or tool (e.g.
list_deprecationsList all known deprecated Daml/Canton CLI commands, packages, and tools with their modern replacements.
get_current_versionsGet the freshest Canton SDK, Splice, Daml, and DPM versions, plus per-network Splice deployment status (DevNet / TestNet / MainNet) and any upcoming synchronizer-upgrade windows.
get_cip_citationsComprehensive citation graph for a Canton Improvement Proposal (CIP) — every place across CCPEDIA's corpus that references CIP-N.
get_kb_driftReport where the Foundation Build-on-Canton KB snapshot (which CCPEDIA syncs daily from github.com/canton-network-devs/Build-on-Canton-MCP) diverges from CCPEDIA's live signals (github_releases, mailing_messages).
diagnose_errorPaste a Canton/Daml/Splice error message or stack trace fragment and get the most likely resolved fixes from CCPEDIA's historical corpus: forum threads where the same error was discussed, related GitHub issues, and the SDK version range the error appeared in.
get_breaking_changesCompare two Canton/Daml/Splice SDK versions and return the list of changes between them — release notes from github_releases plus any forum/GitHub reports near the release window.
get_recurring_issue_fingerprintIdentify error patterns that recur across multiple Canton SDK or Splice release windows — structural bugs the ecosystem keeps hitting versus one-off regressions.
list_featured_appsList Canton Network Featured Apps from the live Scan-API-sourced catalogue.
get_app_metricsFetch metrics for one specific Featured App by its app_id (contract id from the Scan API).
find_apps_by_patternPattern-search the Featured Apps catalogue by free-text query across name, category, and description.
get_sv_scheduleShow the Super Validator operations schedule from the Canton Foundation's sv-cal.canton.foundation feed: planned releases, deploys, upgrades, governance windows, freezes.
get_upcoming_operationsConvenience wrapper: SV operations in the next N days, all environments, all operation types.
get_recent_deploymentsRecent completed SV deployments/releases from sv_operations_calendar (operation_type in deploy|release|upgrade), cross-referenced with github_releases when the title names a SemVer-looking tag.
detect_cip_dependency_chainWalk the CIP `requires:` graph from a starting CIP or PR draft.
compare_governance_outcomesAggregate governance throughput over a window: CIPs that changed status (approved / rejected / advanced), counts of cip-vote and cip-discuss mailing activity, and dev-fund proposals merged or closed.
get_sdk_changelogFetch the release-notes body for one SDK version across canton / daml / dpm / decentralized-canton-sync (Splice).
search_communityOne-call semantic-style search across CCPEDIA's community sources at once: forum, mailing lists, blog, and GitHub discussions.
search_github_issuesFull-text search across CCPEDIA's indexed GitHub issues (15+ Canton repos).
search_talksSearch CCPEDIA's indexed Canton talks/videos (YouTube transcripts).
find_known_issuesSurface known unresolved problems related to a free-text description.
find_cip_for_featureGiven a Canton feature or capability description, find the matching CIP(s) by searching titles and bodies.
get_cip_implementation_statusFor one CIP, report whether code/grants are tracking the proposal: linked dev-fund PRs, related ecosystem projects, status transitions.
get_latest_releaseGet the latest release for one Canton/Daml/Splice/DPM package.
search_release_notesSearch across release-notes bodies of all indexed Canton repos for a feature/keyword.
find_security_patchesSurface release notes likely to contain security or CVE fixes.
get_npm_packagesList the indexed Canton/Daml npm packages (sdk_versions registry=npm) optionally filtered by name.
find_similar_projectsFind Canton ecosystem projects most similar to a free-text description by matching across title + category + description + tags.
search_mailing_listSearch across CCPEDIA's indexed Canton mailing-list archives (cip-discuss, cip-vote, grants-discuss, validator-announce, etc).
find_maintainer_guidanceSurface forum/mailing posts authored by top-volume Canton contributors (likely maintainers) on a topic.
get_issue_statusLook up one GitHub issue or PR by repo + number.
find_code_examplesFind Canton/Daml code snippets in forum posts on a topic.
get_funding_landscapeOverview of the Canton Dev Fund: counts of proposals by state and label, top categories, and recent activity.
get_proposal_milestonesFor one Canton Dev Fund proposal PR, list any related milestone tracking issues (issues whose body or title references the PR number).
get_ecosystem_gapsSurface ecosystem gaps: high-view forum threads with zero replies (unanswered demand), recent unanswered mailing threads, and Dev Fund categories with few accepted proposals.
detect_builder_overlapGiven a project/proposal idea, find existing Canton ecosystem projects + dev-fund proposals that look similar — across BOTH the canton-dev-fund proposals corpus AND ecosystem_projects.
proposal_success_predictorHeuristic readiness score for a Dev Fund proposal draft, based on attributes that correlate with approval in the historical corpus: explicit milestones, code/PoC references, sources, scope realism.
full_contextSingle semantic query across CCPEDIA's entire corpus at once: docs, CIPs, forum, mailing, GitHub items, blog, videos, whitepapers, ecosystem projects.
community_consensusSurface signals of what the Canton community thinks about a topic: forum thread reply ratios, mailing list debate volume, and the highest-rated reply on the most-viewed thread.
find_expertRank likely Canton experts on a topic across CCPEDIA: forum activity matching the topic, plus overall forum/GitHub volume of that author.
detect_driftFind contradictions between docs, forum and GitHub on a topic.
learning_pathConstruct a structured Canton onboarding sequence for a stated goal: whitepaper → relevant docs → CIPs to know → forum starter threads → talks.
outdated_guidance_detectorSurface CCPEDIA content that mentions deprecated Canton/Daml tooling alongside the user's query — likely outdated.
ecosystem_dependency_graphMap ecosystem_projects matching a topic to the SDK versions and repos they appear alongside, building a quick dependency picture.
find_collaboration_opportunitiesGiven one Canton ecosystem project, find others with complementary tags/category that could plug in.