ThirdWeb Connector for AI agents.
29 live capabilities
Manage smart contracts and blockchain identities with natural language.
Waiting for input…
Why people use ThirdWeb
ThirdWeb for Smart Contract Automation
With this Connector, your agent pulls that data instantly. You just ask for a user's balance or a contract's status, and the agent gives you the answer in seconds. It handles the technical details so you can focus on the actual product features.
What Vinkius changes
It turns complex blockchain interactions into simple natural language commands.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Automated Social Onboarding
A new user wants to join a dApp.
- Real-world use case 02
Real-time DeFi Dashboard
A user asks for their current token price.
- Real-world use case 03
On-chain Audit Summary
An operator wants to see recent trades.
Complete set · 29capabilities
The complete ThirdWeb capability set.
These are the exact actions your AI can choose when you ask it to work with ThirdWeb.
01—04
4 capabilities in this set.
Part of 29 available through ThirdWeb.
- 01 Capability
Execute solana swap
Perform a token swap on the Solana Mainnet. It lets your agent trade one asset for another automatically.
- 02 Capability
Fetch with payment
Request data from a paid API using a 402 payment status. It handles the logic of fetching content that requires a fee.
- 03 Capability
Get solana swap quote
Get the current price and details for a token swap on Solana. This helps you see the best rates before executing a trade.
- 04 Capability
Get user details
Search your project's user database by email or wallet address. This helps you identify specific people interacting with your app.
05—08
4 capabilities in this set.
Part of 29 available through ThirdWeb.
- 05 Capability
List transactions
Show a history of transactions for a specific account or contract. This is great for auditing recent activity.
- 06 Capability
Pregenerate wallet
Create a wallet for a user before they even log in. This makes the onboarding experience feel much faster.
- 07 Capability
Query events
Pull historical events from a smart contract with specific filters. Use this to analyze past interactions on the chain.
- 08 Capability
Query transactions
Fetch the full transaction history for a specific contract. It's useful for seeing every time a contract was interacted with.
09—12
4 capabilities in this set.
Part of 29 available through ThirdWeb.
- 09 Capability
Read contract
Make one or more read-only calls to a smart contract. Use this to get current state data like token prices or balances.
- 10 Capability
Send raw transactions
Broadcast a transaction that has already been encoded. This gives you low-level control over the data being sent to the chain.
- 11 Capability
Sign solana transaction
Sign a transaction on the Solana blockchain. This is necessary before a transaction can be broadcast to the network.
- 12 Capability
Unlink profile
Remove a social identity from a specific wallet address. This gives users control over which accounts are connected to their wallet.
13—16
4 capabilities in this set.
Part of 29 available through ThirdWeb.
- 13 Capability
Verify payment
Check a signed payment payload to see if it's valid. This is the first step in processing paid requests.
- 14 Capability
Write contract
Execute state-changing calls on a smart contract. Use this to actually move funds, change settings, or update data on-chain.
- 15 Capability
Broadcast solana transaction
Send a transaction to the Solana network. This helps you push data or actions onto the chain quickly.
- 16 Capability
List solana wallets
View a list of existing Solana wallets. Use this to audit or manage multiple accounts in one place.
17—20
4 capabilities in this set.
Part of 29 available through ThirdWeb.
- 17 Capability
Deploy contract
Put a new smart contract onto the blockchain using its bytecode and ABI. This is the primary way to launch new dApp functionality.
- 18 Capability
Get payment requirements
Find out what's needed to pay for a specific resource. This identifies the costs before you make a request.
- 19 Capability
Get solana balance
Check the current amount of native tokens in a Solana wallet. It's a quick way to verify a user's funds.
- 20 Capability
Get transaction status
Check if a blockchain transaction was successful or is still pending. Use this to give users real-time feedback on their actions.
21—23
3 capabilities in this set.
Part of 29 available through ThirdWeb.
- 21 Capability
Get wallet me
Pull the details of the user who is currently signed in. It's the quickest way to see who's using your agent right now.
- 22 Capability
Initiate auth
Start the login process for email, phone, passkeys, or social accounts. This kicks off the security handshake with the user.
- 23 Capability
Link profile
Connect different social identities to a single wallet address. It helps users stay logged in across different platforms.
24—26
3 capabilities in this set.
Part of 29 available through ThirdWeb.
- 24 Capability
Send solana tokens
Move tokens from one Solana wallet to another. This is the standard way to handle transfers on the Solana network.
- 25 Capability
Settle payment
Finalize an on-chain payment for a resource. This completes the transaction after a payment has been verified.
- 26 Capability
Sign solana message
Create a digital signature for a message on the Solana network. It's used for verifying off-chain actions with on-chain keys.
27—29
3 capabilities in this set.
Part of 29 available through ThirdWeb.
- 27 Capability
Social auth
Run an OAuth flow for various social media providers. It lets users log in using their existing Google, Twitter, or Discord accounts.
- 28 Capability
Complete auth
Verify a login challenge and finish the authentication process. It's the final step in a user's secure login.
- 29 Capability
Create solana wallet
Generate a new wallet specifically for the Solana blockchain. This helps users get started on the network immediately.
Set up in minutes
One URL. Then ask ThirdWeb to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use ThirdWeb from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_KhWEJmIapQZBs4p23iZkkzK1vQKep4Z1V72uCf9T/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it ThirdWeb, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable ThirdWeb for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_KhWEJmIapQZBs4p23iZkkzK1vQKep4Z1V72uCf9T/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the ThirdWeb URL.
- Step 03
Save and start
Save the connection and enable ThirdWeb in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"thirdweb": {
"url": "https://edge.vinkius.com/vk_preview_KhWEJmIapQZBs4p23iZkkzK1vQKep4Z1V72uCf9T/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using ThirdWeb
Open Agent mode in chat and ask: "Using ThirdWeb, help me...". 29 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"thirdweb": {
"url": "https://edge.vinkius.com/vk_preview_KhWEJmIapQZBs4p23iZkkzK1vQKep4Z1V72uCf9T/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using ThirdWeb
Ask Copilot: "Using ThirdWeb, help me...". 29 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"thirdweb": {
"url": "https://edge.vinkius.com/vk_preview_KhWEJmIapQZBs4p23iZkkzK1vQKep4Z1V72uCf9T/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using ThirdWeb
Open Cascade and ask: "Using ThirdWeb, help me...". 29 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"thirdweb": {
"url": "https://edge.vinkius.com/vk_preview_KhWEJmIapQZBs4p23iZkkzK1vQKep4Z1V72uCf9T/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using ThirdWeb
Ask Cline: "Using ThirdWeb, help me...". 29 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add thirdweb --transport http "https://edge.vinkius.com/vk_preview_KhWEJmIapQZBs4p23iZkkzK1vQKep4Z1V72uCf9T/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using ThirdWeb
Ask Claude: "Using ThirdWeb, show me...". 29 tools are ready
Where the request belongs
Work ThirdWeb can move forward.
This is for Web3 developers and dApp operators who are tired of writing boilerplate code for every single blockchain interaction.
Web3 Developer
You use this to test authentication flows and smart contract logic directly in your IDE without building a full frontend first.
DApp Operator
You use this to manage user profiles and monitor on-chain events to keep your community informed without manual scripts.
Product Manager
You use this to quickly query on-chain data and user details to understand how people are actually using your platform.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsDynamic (Web3 Auth)
Manage Web3 authentication and user data via Dynamic. fetch user profiles, check wallet sanctions, and manage sessions directly from any AI agent.
Alchemy
Manage blockchain data. audit wallets, NFTs, and transactions via AI.
Privy
Manage users and wallets via Privy. create users, search profiles, and manage embedded wallets directly from any AI agent.
Lit Protocol (Decentralized Access Control)
Manage decentralized access control, Programmable Key Pairs (PKPs), and execute immutable Lit Actions within TEEs directly from your AI agent.
Ankr (Web3 Node API)
Access high-performance Web3 RPC nodes via Ankr. Query block data, check wallet balances, and interact with smart contracts across multiple EVM chains.
Covalent
Equip your AI agent to query unified blockchain data including balances, transactions, and NFTs across 100+ chains.
Bring your own AI
Change the model, client or framework. Keep ThirdWeb connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about ThirdWeb.
The practical details behind the request, access and result.
Can the ThirdWeb MCP help users log in with social media?
Yes, it supports social auth flows so users can sign in with familiar accounts like Google or Twitter instead of just a wallet. This makes your dApp much more accessible to non-crypto users.
Does ThirdWeb MCP work for Solana?
Yes, it has specific capabilities for Solana balances, swaps, and token transfers in addition to standard smart contract capabilities. You can manage both Ethereum and Solana assets through the same connection.
Can I use ThirdWeb MCP to manage multiple user wallets?
It allows you to search for users by email or address and pre-generate wallets to make the onboarding process much smoother. This helps you keep track of your user base without manual data entry.
Can ThirdWeb MCP help with paid API requests?
It includes capabilities to handle x402 payment requirements, allowing your agent to fetch data from gated services securely. This is great for pulling premium data into your agent's workflow.
Is ThirdWeb MCP good for building dApps?
It is a core capability for dApp developers because it handles the identity, wallet, and contract logic that usually requires a lot of custom code. It lets your agent act as a bridge between the user and the blockchain.
How do I use ThirdWeb MCP to check my transaction status?
Your agent can use the transaction status capability to check if a specific blockchain action was successful or is still pending. It can then report this status back to the user in plain English.
Can ThirdWeb MCP help me deploy a new smart contract?
Yes, it includes a capability to deploy contracts using bytecode and ABI. This allows your agent to help you launch new functionality on the blockchain directly through your AI client.
Can I read data from a smart contract without paying gas?
Yes! Use the read_contract capability. It performs read-only calls (multicall) to the blockchain, which do not require gas or state changes.
How do I start an authentication flow for a new user?
You can use the initiate_auth capability by specifying the method (email, sms, etc.) and the user's identifier. Then, use complete_auth with the verification code to finish the login.
Can I find a user's profile if I only have their wallet address?
Absolutely. Use the get_user_details capability and provide the address parameter. The agent will return any associated user IDs, emails, or phone numbers linked to that wallet in your project.
One connection away
Give your agent a direct line to ThirdWeb.
Connect ThirdWeb once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available