Introduction
Vibekit is a versatile toolkit for rapidly developing DeFi agents. It enables autonomous on-chain operations and advanced DeFi interactions while integrating on-chain and off-chain data sources for powerful workflows. Vibekit offers ready-to-use implementations and templates across various sectors, helping you build production-ready agents in minutes.
At the core of Vibekit is support for the Model Context Protocol (MCP), which standardizes how agent capabilities are defined and invoked. Vibekit can also be used alongside existing agent frameworks such as Eliza, Rig, LangGraph to extend their capabilities. The Agent Capabilities section includes a set of ready-to-use examples to help you launch and customize your agent in just a few minutes.
Here’s an overview of how everything fits together:
MCP Explained
MCP (Model Context Protocol) makes it easy for on-chain agents to tap into external data and tools. Here’s how it works: tools get registered with the MCP server, and agents can plug in to browse what’s available, and start calling those tools whenever it makes sense. Agents may decide on their own when and how to use each tool, and they use the results to inform their next actions to enable autonomous decision-making.
Want to dig deeper? Check out the official MCP docs.
Vibekit’s MCP Integrations
Vibekit integrates MCP in three powerful ways:
Built-In MCP Tools
Every agent built with Vibekit is itself an MCP server, which means:
- Agents can expose their own capabilities as MCP tools
- Other agents can discover and use these capabilities
- Agents can be both consumers and providers of MCP tools
- This creates a network of interoperable agents
Framework Integration
Vibekit integrates with popular agent frameworks like Eliza, allowing them to:
- Access standardized tool interfaces through MCP
- Maintain their existing functionality while gaining new capabilities
- Use Vibekit’s pre-built tools without modifying their core architecture
Agent as MCP Server
Every agent built with Vibekit is itself an MCP server, which means:
- Agents can expose their own capabilities as MCP tools
- Other agents can discover and use these capabilities
- Agents can be both consumers and providers of MCP tools
- This creates a network of interoperable agents
Contributions & Bounties
We welcome contributions from the community! If you’d like to help improve Vibekit, please check out our Contribution Guidelines. These guidelines detail the process for forking the repository, making your changes, and submitting a pull request.
To show our appreciation, we have launched an incentive program that rewards valuable contributions to the Vibekit. Checkout our blog post to learn more!