
blockchain-mcp
MCP server to perform blockchain operations using thirdweb
what is blockchain-mcp?
blockchain-mcp is a simple MCP server that utilizes thirdweb to enable blockchain operations for your favorite LLM.
how to use blockchain-mcp?
To use blockchain-mcp, install the dependencies, create a .env file with your thirdweb secret key, configure the MCP server, and start the desktop application to run your blockchain queries.
key features of blockchain-mcp?
- Deploy tokens on the blockchain
- Mint new tokens
- Transfer tokens between wallets
- Read balances and supply of tokens
- Comes with a server wallet and gas sponsorship
use cases of blockchain-mcp?
- Deploying custom tokens for projects
- Minting NFTs or other digital assets
- Transferring tokens for transactions
- Checking token balances for users
FAQ from blockchain-mcp?
- What is thirdweb?
Thirdweb is a platform that simplifies blockchain development and allows developers to create and manage blockchain applications easily.
- Is blockchain-mcp free to use?
Yes! blockchain-mcp is free to use, but you may incur costs related to blockchain transactions.
- What programming language is used?
blockchain-mcp is built using TypeScript.
blockchain-mcp
Simple MCP server that uses thirdweb to give your favorite LLM blockchain abilities.
This MCP server exposes tools for:
- deploy tokens
- mint tokens
- tranfer tokens
- read balances and supply
The server comes out of the box with a server wallet with gas sponsorship, and is set to operate on base sepolia.
How to run
- Install dependencies:
bun install
- Create .env and point to it
Create a project and copy your secret key on the thirdweb dashboard.
Then create a .env
file and paste your thirdweb secret key:
TW_SECRET_KEY=<your-secret-key>
In index.ts
replace the <path-to-project>
with your project path:
dotenv.config({
path: "/<path-to-project>/blockchain-mcp/.env",
});
- Add to mcp server to your
claude_desktop_config.json
{
"mcpServers": {
"blockchain": {
"command": "bun",
"args": ["/<path-to-project>/blockchain-mcp/index.ts"]
}
}
}
- Start desktop claude
Verify that the tools are available, then run your queries to deploy, mint and transfer tokens!