Resistance Tools MCP
Provides tools for interacting with TON Storage (create, pin, delete bags) and managing sites and deployments on the Resistance platform.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Resistance Tools MCPPublish my site using the 'blog' template."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Resistance Tools
One cross-client Agent Skill plus the remote Resistance Tools MCP for TON Sites, TON DNS, Subdomains, TON Storage, wallet access, and manually confirmed transactions.
Names
Marketplace/source:
resistance-toolsPlugin and MCP server:
resistance-tools-mcpAgent Skill:
resistance-tools-skill
Related MCP server: TON Data MCP Server
Agent Skill
The plugin contains one resistance-tools-skill skill, invoked as $resistance-tools-skill. Its SKILL.md defines the shared workflow and loads only the relevant bundled reference for sites, domains, storage, wallet, or transactions.
Together, those references contain the permission, inputs, method, verification, and required user response for every MCP tool. The live MCP schema remains canonical.
Plugin packages
Codex:
.codex-plugin/plugin.jsonClaude Code:
.claude-plugin/plugin.jsonShared Agent Skills:
skills/<name>/SKILL.mdShared remote MCP connection:
.mcp.json
Installing the repository as a plugin loads both the skills and the MCP dependency in clients that support the corresponding plugin format.
Install the plugin
The plugin installs the Agent Skill and registers the MCP server together.
Codex
codex plugin marketplace add TONresistor/resistance-tools-mcp@main
codex plugin add resistance-tools-mcp@resistance-tools
codex mcp login resistance-tools-mcpClaude Code
claude plugin marketplace add TONresistor/resistance-tools-mcp@main
claude plugin install resistance-tools-mcp@resistance-tools
claude mcp login resistance-tools-mcpThe user selects permissions on the wallet approval page.
OAuth lifetime and recovery
Access tokens last 15 minutes and refresh automatically. Refresh tokens and consent last 30 days by default, or 24 hours when any sensitive permission is approved. Do not reconnect or reinstall for a normal access-token expiry.
The live server accepts a missing OAuth resource on refresh for compatibility with
Codex stable, while still binding the new token to the canonical MCP resource. It also
tolerates concurrent refreshes from Codex processes sharing credentials without one
process revoking the others. Run codex mcp login resistance-tools-mcp only for
invalid_grant, an explicit authorization request, revoked/expired consent, or
missing credentials.
Replace 0.2.2 or earlier, or remove the retired MCP alias
Use this migration if an earlier Resistance Tools version was installed, if the marketplace already exists from another source, or if the configured MCP name is still resistance-tools. The name proves that the retired local entry exists; invalid_target alone does not. If the configured MCP is already resistance-tools-mcp, preserve it. If an entry is already absent during migration, continue with the remaining commands.
Codex:
codex mcp logout resistance-tools
codex mcp remove resistance-tools
codex mcp logout resistance-tools-mcp
codex mcp remove resistance-tools-mcp
codex plugin remove resistance-tools@resistance-tools
codex plugin remove resistance-tools-mcp@resistance-tools
codex plugin marketplace remove resistance-tools
codex plugin marketplace add TONresistor/resistance-tools-mcp@main
codex plugin add resistance-tools-mcp@resistance-tools
codex mcp login resistance-tools-mcpClaude Code:
claude mcp logout resistance-tools
claude mcp remove resistance-tools
claude mcp logout resistance-tools-mcp
claude mcp remove resistance-tools-mcp
claude plugin uninstall resistance-tools@resistance-tools
claude plugin uninstall resistance-tools-mcp@resistance-tools
claude plugin marketplace remove resistance-tools
claude plugin marketplace add TONresistor/resistance-tools-mcp@main
claude plugin install resistance-tools-mcp@resistance-tools
claude mcp login resistance-tools-mcpUpdate 0.2.3 or later
Codex:
codex plugin marketplace upgrade resistance-tools
codex plugin remove resistance-tools-mcp@resistance-tools
codex plugin add resistance-tools-mcp@resistance-toolsClaude Code:
claude plugin marketplace update resistance-tools
claude plugin update resistance-tools-mcp@resistance-toolsMCP-only connection
These commands connect the tools only; they do not install the bundled skills.
Codex
codex mcp add resistance-tools-mcp --url https://app.resistance.dog/api/mcp
codex mcp login resistance-tools-mcpClaude Code
claude mcp add --transport http resistance-tools-mcp https://app.resistance.dog/api/mcp
claude mcp login resistance-tools-mcpThe user selects permissions on the wallet approval page.
Other clients
Add https://app.resistance.dog/api/mcp as a Streamable HTTP MCP server and use the client's native OAuth flow.
main is the stable branch used for installation and releases. Development happens on dev.
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA production-ready Model Context Protocol server implementation that connects AI assistants to the TON blockchain, allowing them to query wallet balances, transaction details, smart contracts, and other blockchain data.MIT
- FlicenseAqualityDmaintenanceTON Data MCP Server — real-time blockchain data for AI agents. Provides wallet balances, token prices, STON.fi liquidity pools, market overview, transactions, and network state. 6 MCP tools, free tier, Docker-ready.6
- Alicense-qualityDmaintenanceAn MCP server enabling natural language queries for TON blockchain data, including balance checks, transaction analysis, hot trends, trading patterns, and forensic investigations.MIT
- AlicenseCqualityDmaintenanceA production-ready MCP server providing comprehensive DevOps capabilities for the Internet Computer blockchain, enabling AI agents to authenticate, manage canisters, handle finances, and build/deploy projects.36MIT
Related MCP Connectors
Hosted MCP server for live Bittensor chain reads and self-custodial on-chain writes.
MCP server for Klever blockchain smart contract development.
MCP server for Gainium — manage trading bots, deals, and balances via AI assistants
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/TONresistor/resistance-tools-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server