Thirdweb

Thirdweb

Thirdweb AI MCP Server enabling multi-chain data querying and contract actions for AI agents.

18
Stars
7
Forks
9
Releases

Overview

thirdweb AI MCP Server is the server-side component of the thirdweb AI toolkit that powers cross-chain capabilities for AI-driven blockchain tasks. It runs as a standalone process (thirdweb-mcp) and can be launched via uvx or installed with pipx, requiring a THIRDWEB_SECRET_KEY for authentication. The MCP server coordinates multi-chain data access, contract analysis and deployment actions, and transaction execution, enabling AI agents to interact with blockchains through the framework. It sits within the broader five-component architecture described in the README: Insight for data intelligence, Engine for wallet and contract read/write, EngineCloud for cloud-based engine operations, Storage for decentralized file management, and Nebula for natural language–driven blockchain interactions. The README provides practical usage patterns and examples of composing tools across these services, including Nebula-centric setup and framework integrations with LangChain and OpenAI Agents. The MCP server is exposed as a Python package (thirdweb-mcp) with accompanying Python SDK documentation at python/thirdweb-mcp, and it supports command-line operation through thirdweb-mcp as well as uvx.

Details

Owner
thirdweb-dev
Language
Python
License
Apache License 2.0
Updated
2025-12-07

Features

Insight

Comprehensive blockchain data intelligence: chains, transactions, blocks, events, prices, and token details.

Engine

Core blockchain interaction: wallet management, read operations, and write/contract interaction.

EngineCloud

Cloud-based engine operations including server wallets with KMS integration, contract interaction, transaction management, and balance queries.

Storage

Decentralized storage capabilities: upload to IPFS and fetch content via IPFS gateway.

Nebula

Natural language-powered blockchain interactions for AI agent task execution.

Tags

MCPmulti-chainblockchainAI agentsdata queryingcontract interactiontransaction executionPython SDKCLINebulaEngineEngineCloudStorageInsight