✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

Frequently Asked Questions (FAQ) about AgentKit for MCP Servers

Q: What is AgentKit? A: AgentKit is a toolkit from Coinbase Developer Platform that allows AI Agents to have crypto wallets and perform onchain interactions. It’s designed to be framework-agnostic and wallet-agnostic, enabling fee-free stablecoin payments and monetization for AI agents.

Q: What is an MCP Server and how does AgentKit relate to it? A: MCP (Model Context Protocol) server acts as a bridge, allowing AI models to access and interact with external data sources and tools. AgentKit enhances this by giving AI agents the ability to manage and use crypto wallets within the MCP framework, opening up possibilities for decentralized applications.

Q: What are the prerequisites for using AgentKit? A: For Node.js, you need Node.js 18+, a CDP Secret API Key, and an OpenAI API Key. For Python, you need Python 3.10+, Poetry, a CDP Secret API Key, and an OpenAI API Key.

Q: How do I get started with AgentKit in Node.js? A: First, create a new fullstack agent project using npm create onchain-agent@latest. Then, navigate to the project directory, fill in your API keys in the .env file, install dependencies with npm install, and run the development server using npm run dev.

Q: How do I get started with AgentKit in Python? A: Create a new agent chatbot using pipx run create-onchain-agent. Navigate to the project directory, fill in your API keys in the .env file, install dependencies with poetry install, and run the chatbot with poetry run python chatbot.py.

Q: What wallets are supported by AgentKit? A: AgentKit supports Coinbase, Privy, and Viem wallets.

Q: What protocols and frameworks are supported by AgentKit? A: AgentKit supports various protocols like Alchemy, Compound, DefiLlama, Farcaster, and frameworks like Langchain, Eliza, Vercel AI SDK, and OpenAI Agents SDK.

Q: How can I contribute to AgentKit? A: AgentKit actively seeks community contributions. You can contribute by developing new actions, wallet providers, and framework extensions. See CONTRIBUTING.md for more details.

Q: How do I access the nightly builds of AgentKit? A: For Typescript, use npm install @coinbase/agentkit@nightly @coinbase/agentkit-langchain@nightly. For Python, use pip install --pre coinbase-agentkit coinbase-agentkit-langchain.

Q: Where can I report security issues or bugs? A: Please refer to SECURITY.md for information on how to report security issues.

Q: Where can I get support or ask questions about AgentKit? A: You can reach out to the Coinbase Developer Platform Discord for feature requests, feedback, or questions.

Q: Is AgentKit suitable for enterprise use? A: Yes! When combined with UBOS’s full-stack AI Agent development platform, AgentKit becomes exceptionally well-suited for enterprise-grade AI agent deployments. UBOS provides features for orchestration, scalability, security, and integration with enterprise systems, making it a perfect complement to AgentKit’s onchain capabilities.

Featured Templates

View More

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.