mcpserver.lol
registry/resistance-tools-mcp
Connection check verified live · 26h ago

resistance-tools-mcp

MCP tools for TON Sites, TON DNS and TON Storage.

Tools 46
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 26h ago

Tools & capabilities

46 tools

Read from the running server on 26h ago.

auth.policy read-only
Return public MCP auth flows, scopes, safety controls, retention, and confirmation rules.
auth.status read-only
Return whether this MCP session is authenticated.
deployments.list read-only
List retained deployments across the owner's sites.
dns.lookup read-only name*
Lookup public TON DNS status and records for a .ton name.
dns.send_name_tx action*domain*
Return one HTTPS page for a validated .ton mint, auction bid, or expired-name release transaction.
dns.send_record_tx kind*valuedomain*keyNamevalueKindrawCategory
Revalidate indexed ownership and return one HTTPS page where the user reviews and confirms the exact TON DNS record transaction.
dns.send_renew_tx domains*
Revalidate one to four owned .ton names and return one HTTPS page for a single TON Connect multi-message confirmation.
domains.list read-only
List .ton domains owned by the authorized wallet.
domains.records read-only domain*
Read DNS records for an owned .ton domain.
mcp.access.list read-only
List MCP consents and redacted active sessions for the authenticated owner wallet.
mcp.access.revoke_consent can modify data consentId*confirmConsentId*
Revoke one MCP consent by id and invalidate matching access/refresh tokens.
mcp.audit.list read-only limitsincemethodresultStatus
List recent redacted MCP audit events for the authenticated owner wallet.
mcp.audit.summary read-only windowHourstopMethodsLimit
Return owner-scoped aggregate MCP audit metrics without raw headers or request bodies.
media.upload_image contentBase64*
Upload one PNG, JPEG, GIF, or WebP image to the authenticated owner's template media store.
payments.send_tx action*
Create a backend-owned payment invoice and return one HTTPS page where the user reviews and confirms it with TON Connect.
sites.delete can modify data site*confirmSite*
Delete an owned TON Site deployment and served files.
sites.get_content read-only site*
Read the stored template/content metadata for an owned site.
sites.list read-only
List TON Sites owned by the authorized wallet.
sites.list_releases read-only site*
List retained releases for an owned site.
sites.publish_files can modify data site*files*
Deploy or update an owned TON Site from explicit file contents.
sites.publish_template can modify data site*contenttemplate*
Validate, render, and publish a template-based TON Site.
sites.rollback can modify data site*releaseId*confirmSite*
Rollback an owned TON Site to a retained release.
sites.send_link_tx site*
Validate indexed ownership and return one HTTPS page where the user reviews and confirms the exact TON DNS site transaction with TON Connect.
storage.bag_details read-only bagId*
Read metadata and live state for an owned TON Storage bag.
storage.create_bag namefiles*
Create and seed a new TON Storage bag from explicit file contents.
storage.delete_bag can modify data bagId*confirmBagId*
Delete an owned TON Storage bag reference and remove platform-seeded bytes when safe.
storage.list_bags read-only
List TON Storage bags owned by the authorized wallet.
storage.pin_bag namebagId*
Pin/import an existing public TON Storage bag by bag id.
storage.provider_funding_preview read-only bagId*sessionId*proofSpanSeconds*targetCoverageSeconds*
Calculate exact integer funding and coverage from a live provider session.
storage.provider_funding_session read-only bagId*providerPubkeys*
Freeze a short-lived live provider and shared-balance snapshot for an owned bag.
storage.provider_operation read-only providerOperationId*
Read and reconcile one paid TON Storage provider operation.
storage.provider_quote read-only bagId*sessionId*proofSpanSeconds*targetCoverageSeconds*
Create the signed backend quote that will be revalidated before a provider confirmation link is returned.
storage.providers read-only sortbagId*
List backend-verified providers compatible with an owned TON Storage bag.
storage.send_bag_link_tx bagId*domain*
Validate bag and domain ownership, then return one HTTPS page for the exact TON Storage DNS site transaction.
storage.send_provider_tx can modify data bagId*action*quoteIdproviderPubkeytargetCoverageSecondsacknowledgeOtherProviders
Revalidate the live contract, providers, shared balance, and exact amount before returning one HTTPS pin, top-up, stop, or withdraw confirmation page.
subdomains.collection_action_tx can modify data labelaction*walletallowednewAdminreserved +2
Revalidate current collection or parent rights and return one HTTPS management transaction confirmation page.
subdomains.control read-only collectionAddress*
Read fresh collection authorization and parent-return state for the authenticated wallet.
subdomains.create_collection_tx mode*minChars*priceGrid*parentAddress*
Revalidate parent ownership, create collection metadata, and return one HTTPS transaction confirmation page.
subdomains.get_collection read-only collectionAddress*
Read a fresh collection snapshot when the authenticated wallet holds collection or parent rights.
subdomains.get_item read-only itemAddress*
Read a Subdomain NFT item owned by the authenticated wallet.
subdomains.list_collections read-only limitcursor
List TON Subdomain collections controlled by the authenticated wallet.
subdomains.list_items read-only limitcursor
List TON Subdomain NFT items owned by the authenticated wallet.
subdomains.mint_tx label*parent*collectionAddress*setWalletToMinter
Revalidate availability and access, build metadata, and return one HTTPS mint or pending-mint confirmation page.
subdomains.recovery_tx mode*action*parentAddress*
Re-derive an owned collection and return one HTTPS page for its deployment or resolver recovery transaction.
subdomains.transfer_item_tx can modify data newOwner*itemAddress*
Revalidate current NFT ownership and return one HTTPS Subdomain item transfer confirmation page.
wallet.me read-only
Return the authenticated MCP owner/actor wallet context.