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 toolsRead from the running server on 26h ago.
auth.policy
read-only
Return public MCP auth flows, scopes, safety controls, retention, and confirmation rules. Return public MCP auth flows, scopes, safety controls, retention, and confirmation rules.
auth.status
read-only
Return whether this MCP session is authenticated. Return whether this MCP session is authenticated.
deployments.list
read-only
List retained deployments across the owner's sites. List retained deployments across the owner's sites.
dns.lookup
read-only
name*
Lookup public TON DNS status and records for a .ton 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. 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. 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. 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. List .ton domains owned by the authorized wallet.
domains.records
read-only
domain*
Read DNS records for an owned .ton 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. 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. 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. 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. 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. 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. 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. 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. Read the stored template/content metadata for an owned site.
sites.list
read-only
List TON Sites owned by the authorized wallet. List TON Sites owned by the authorized wallet.
sites.list_releases
read-only
site*
List retained releases for an owned 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. 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. 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. 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. 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. 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. 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. 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. List TON Storage bags owned by the authorized wallet.
storage.pin_bag
namebagId*
Pin/import an existing public TON Storage bag by bag id. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. Revalidate current NFT ownership and return one HTTPS Subdomain item transfer confirmation page.
wallet.me
read-only