developer-toolsapi_key

Starton

Starton is an all-in-one Web3 API platform that enables developers to deploy and interact with smart contracts, store files on IPFS, and monitor blockchain events through a unified API and frontend interface.

Verdict

Starton lets your team deploy and monitor smart contracts without writing blockchain infrastructure code. @mention it in a Space to browse contract templates, deploy to EVM chains, set up event watchers, and query deployment history. Developers skip the Web3 boilerplate; non-technical teammates can check contract status or trigger deployments from chat. You'll need a Starton API key with project-level access. The MCP doesn't handle transaction signing or wallet management — it's for contract lifecycle and monitoring, not end-user interactions.

Common use cases

  • Deploy NFT contracts from standup chat
  • Monitor token transfer events in real time
  • Audit contract deployments across test networks
  • Set up webhook alerts for on-chain activity
  • Browse template library before sprint planning

Integration

Vendor
Starton
Category
developer-tools
Auth
API_KEY
Tools
9
Composio slug
starton

Tools

  • Delete Smart Contract Event
    destructive

    Tool to delete a specific smart contract event watcher by its id. use after confirming the watcher id you want to remove.

  • Get smart contract deployments

    Tool to retrieve a list of smart contract deployments. use after deploying or importing contracts to browse existing deployments.

  • Get Smart Contract Event

    Tool to retrieve details of a specific smart contract event watcher by its id. use after confirming the event watcher id and before updating or deleting it.

  • Get Smart Contracts

    Tool to retrieve a list of all smart contracts associated with your project. use after authenticating and optionally filtering by project id.

  • Get Templates

    Tool to retrieve a list of all smart contract templates. use when browsing the starton template library to select a template before deployment.

  • Get Watcher

    Tool to retrieve details of a specific watcher by its id. use when you need to confirm its configuration before updating or deleting.

  • Get Watchers

    Tool to retrieve a list of all watchers monitoring blockchain events. use after watchers are created.

  • Get Webhooks

    Tool to retrieve a list of all webhook watchers. use after creating watchers to review existing watchers.

  • Upload File to IPFS

    Tool to upload a file to your project's ipfs storage. use after preparing the file you want to host on ipfs.

Setup

Setup guide

  1. 11. Log into your Starton dashboard and navigate to the API Keys section under your project settings. 2. Generate a new API key with permissions for smart contracts, deployments, and watchers. 3. In Switchy, open your workspace settings and click 'Add Integration' under the MCP section. 4. Select Starton from the list and paste your API key when prompted. 5. Click 'Connect' and wait for the green confirmation banner. 6. Open any Space and type '@Starton get templates' to test the connection — you should see a list of available smart contract templates. 7. If the command returns an error, verify your API key has the correct scopes and hasn't expired. 8. To deploy a contract, use '@Starton' followed by your deployment parameters; to monitor events, set up a watcher with '@Starton' and specify the contract address and event signature.

What teammates see: by default, memories from Starton are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

List Contract Templates

@Starton get templates and show me the available smart contract templates, including their names and descriptions
Open in a Space →

Check Recent Deployments

@Starton get smart contract deployments and list the most recent ones with their addresses and deployment dates
Open in a Space →

Review Active Watchers

@Starton get watchers and summarize which contracts and events are being monitored right now
Open in a Space →

Inspect Event Watcher

@Starton get smart contract event with id [watcher-id] and show me its configuration and status
Open in a Space →

List All Smart Contracts

@Starton get smart contracts and display them with their addresses, networks, and deployment status
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@starton show me all the smart contract templates available for ERC-721 NFT minting

Output

Here are the ERC-721 templates from Starton's library: **ERC721 Basic** (simple NFT with metadata URI), **ERC721 Enumerable** (adds token enumeration for marketplaces), and **ERC721 Burnable** (allows token destruction). Each template includes pre-audited Solidity code, deployment parameters like name/symbol/baseURI, and estimated gas costs. The Basic template is recommended for straightforward NFT projects, while Enumerable suits platforms needing on-chain token discovery.

Notes

This example shows how Starton surfaces its curated template library, helping developers skip boilerplate setup. The MCP returns metadata about each template but doesn't deploy anything — you'd follow up with a deployment prompt. Requires valid API key with project read access.

Prompt

@starton deploy the ERC721 Basic template to Polygon Mumbai testnet with name 'TeamBadges' and symbol 'BADGE'

Output

Deployment initiated. Contract **TeamBadges (BADGE)** is being deployed to Polygon Mumbai via Starton's relayer network. Transaction hash: 0x7f3a2... Estimated confirmation in 15-30 seconds. Once confirmed, the contract address will be added to your project's deployment list and you can start minting tokens. Deployment cost: ~0.02 MATIC (covered by your Starton gas tank balance).

Notes

This demonstrates Starton's core value: gasless deployment through their managed infrastructure. The MCP handles transaction signing and gas payment, so you don't need wallet setup. Be aware this creates a real on-chain contract (even on testnet) and consumes your account's gas credits. Requires API key with deployment permissions.

Prompt

@starton create a watcher for Transfer events on contract 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb and send notifications to our #nft-activity webhook

Output

Event watcher created (ID: watcher_8k3mP...). Now monitoring **Transfer** events on contract 0x742d35Cc... Every time tokens move, Starton will POST event data (from/to addresses, tokenId, block number) to your configured webhook endpoint. The watcher is active immediately and will capture historical events from the last 100 blocks. You can retrieve or delete this watcher anytime using its ID.

Notes

This showcases Starton's event-monitoring infrastructure, which eliminates the need to run your own blockchain node. The MCP sets up the watcher but doesn't configure the webhook URL itself — that's managed in your Starton dashboard. Useful for triggering off-chain workflows (Discord bots, database updates) from on-chain activity. Watcher quotas vary by plan tier.

Use-case deep-dives

NFT drop monitoring for community team

When Starton makes sense for small-scale blockchain event tracking

A 3-person community team running NFT drops on Polygon needs to know when mints happen so they can send welcome messages. Starton's watcher tools let you set up event listeners without running your own node infrastructure. The MCP gives you programmatic access to create watchers, check their status, and delete them when a campaign ends. This works well if you're managing under 20 active watchers and your team already uses Starton's API elsewhere. If you're tracking hundreds of contract events or need sub-second latency, you'll hit rate limits and want a dedicated indexer instead. For small teams shipping one or two drops per quarter, Starton keeps the ops overhead low and the setup repeatable through Switchy.

Smart contract deployment audit trail

Using Starton to track which contracts your dev team shipped

A 5-person Web3 startup deploys smart contracts to testnet and mainnet every sprint. The CTO needs a single source of truth for what's live, when it was deployed, and which template it came from. Starton's deployment retrieval tools let you pull that history into Switchy so the team can review it during retros or handoff meetings. The MCP is useful here because you're not writing code—you're asking questions like 'show me all mainnet deployments from the last two weeks' and getting structured answers. This breaks down if your team uses multiple deployment platforms or if you need to cross-reference on-chain transaction data that Starton doesn't surface. For teams that standardize on Starton templates and want a lightweight audit log, this MCP closes the loop without custom scripting.

Customer support webhook troubleshooting

When Starton helps support teams debug blockchain integrations

A SaaS company offers blockchain notifications to enterprise customers. When a customer reports missing webhook events, the support engineer needs to check if the watcher is configured correctly and still active. Starton's watcher and webhook retrieval tools let the support team inspect configurations without asking engineering to run database queries. The MCP surfaces watcher IDs, event filters, and webhook URLs in plain language, so a non-technical support rep can verify setup and escalate with context. This is practical for teams handling under 50 support tickets per month where blockchain config is a recurring issue. If your volume is higher or you need real-time debugging, you'll want observability tooling that integrates with your logging stack. For small support teams bridging the gap to engineering, Starton's MCP turns opaque blockchain plumbing into readable diagnostics.

Frequently asked

What does the Starton MCP do in Switchy?

The Starton MCP lets your AI agents deploy and monitor smart contracts without writing blockchain code. Agents can browse contract templates, deploy them to EVM chains, set up event watchers for on-chain activity, and manage webhooks. It's useful for teams building crypto products who want AI to handle contract operations instead of manual CLI work.

Do I need a Starton account to use this MCP?

Yes. You need an active Starton account and an API key with permissions for the operations you want. The MCP uses API_KEY authentication, so generate a key from your Starton dashboard and paste it into Switchy's connection flow. No OAuth dance — just the key.

Can the Starton MCP execute transactions or just read contract state?

It deploys contracts and manages watchers, but doesn't execute arbitrary transactions. The tools focus on deployment workflows and event monitoring. If you need to call contract functions post-deployment, you'll handle that through Starton's transaction API separately or use a different MCP for on-chain writes.

How is this different from calling Starton's API directly?

The MCP wraps Starton's REST API so your AI agents can deploy contracts or check watcher status in natural language. Instead of writing curl commands or SDK code, you ask the agent to deploy a template or list webhooks. The trade-off: you're limited to the nine exposed tools, not Starton's full API surface.

Who on the team should connect the Starton MCP?

Whoever owns your Starton project and can generate API keys. That's usually a backend engineer or DevOps lead. Once connected, any Switchy user in your workspace can invoke the tools through agents, but the API key's permissions apply to all actions. Rotate keys if someone leaves.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.