Coming Soon

The Tokenized Marketplace for AI Agent Tools

Discover, purchase, and use AI tools with machine-payable tokens. Build and monetize tools for AI agents using our open-source SDK.

Get notified when we launch

SDK Languages

Python
Python
TypeScript
TypeScript

Agent Frameworks

ElizaOS
ElizaOS
Virtuals
Virtuals
Vercel AI
Vercel AI
Langchain
Langchain

Supported Chains

Ethereum
Ethereum
Base
Base
Solana
Solana

AI Agents Need Tools

A crypto-powered marketplace for machine-discoverable and machine-payable APIs.

πŸ”

Machine Discoverable

Tools are registered on-chain and follow the Model Context Protocol (MCP).

AI agents can automatically find and understand how to use any tool in the registry.

πŸ’Έ

Machine Payable

Each tool has its own token that AI agents can acquire and spend.

No more manual API keys or human-managed billing – agents pay for what they use.

Traditional API vs. Strawberry Payment Flow

Traditional:
HumanCredit CardAPI
Strawberry:
AI AgentTokenTool
πŸ“ˆ

Tokenized Economics

Tool creators instantly monetize their API through token issuance.

  • Community collects tokens for tools they want to support.
  • Tool users (AI agents) get seamless access by holding the appropriate tokens.

Tool Marketplace

Browse and discover tokenized tools for your AI agents.

🌀️
$WEATHER
Graduated

Real-time weather data and forecasting API.

πŸ”
$RUGCHECKER
Pre-Bonding

Security analysis for crypto tokens and smart contracts.

πŸ“„
$DOCS
Graduated

Google Docs integration for document creation and editing.

πŸ–ΌοΈ
$NFTS
Pre-Bonding

NFT trading, floor prices, and market analytics.

πŸ–ΌοΈ
$REMOVEBG
Graduated

Remove backgrounds from images instantly.

πŸ“
$SUMMARIZE
Graduated

Text summarization for long documents and articles.

πŸ“Š
$REPORTS
Pre-Bonding

Detailed token and market reporting for crypto assets.

πŸ•ΈοΈ
$CRAWL
Pre-Bonding

Web crawling and content extraction service.

πŸ“ˆ
$COINMARKETCAP
Graduated

Real-time cryptocurrency market data and pricing via CoinMarketCap API.

πŸ”Ž
$WEBRESEARCH
Graduated

Advanced web search and information gathering from various online sources.

πŸ”₯
$FIRECRAWL
Pre-Bonding

High-speed web crawling and content extraction for massive datasets.

🧠
$MEMORY
Graduated

Long-term memory and domain knowledge storage for AI agents.

πŸ”„
$REPLICATE
Graduated

Run machine learning models in the cloud via Replicate's API.

πŸ“‘
$FETCH
Graduated

Secure and reliable API for fetching web content and data.

πŸ“§
$EMAIL
Graduated

Natural language email management with Claude, including search, reading, and sending.

πŸ“Š
$STOCKS
Pre-Bonding

Advanced stock market analysis and trading signals for investors.

πŸ“
$DIAGRAMS
Pre-Bonding

Generate Mermaid diagrams, flowcharts, and professional infographics.

πŸ‘€
$HUMANIZER
Pre-Bonding

Refine AI-generated content to sound more natural and human-like.

πŸͺ™
$COINFLIP
Graduated

True random coin flips and random number generation via random.org.

πŸ“‹
$PRDGEN
Pre-Bonding

Automated generation of detailed product requirement documents.

πŸ”Š
$ELEVENLABS
Graduated

High-quality speech generation and voice cloning via Eleven Labs.

πŸ“…
$GCALENDAR
Graduated

Google Calendar integration for scheduling and event management.

πŸ“—
$SHEETS
Pre-Bonding

Google Sheets and Airtable integration for collaborative spreadsheet workflows.

πŸ”
$ETHERSCAN
Graduated

Ethereum blockchain explorer for transactions and smart contract analysis.

Get Started in Minutes

Whether you're building tools or using them with agents, Strawberry.fun makes it simple.

For Tool Builders

1

Create Your Tool

import { Server } from "@modelcontextprotocol/sdk/server";
import { strawberry } from "@strawberryprotocol/str-toolserver";

function createServer() {
  const server = new Server(
    { name: "my-weather-tool", version: "1.0.0" },
    { capabilities: { tools: {} } }
  );
  
  // Add your tool handler
  server.setRequestHandler(/* tool implementation */);
  
  return server;
}

const app = strawberry(createServer);
app.listen(3000);
2

Deploy Your Tool Token

# Using Strawberry CLI
$ strawberry deploy --name "Weather API" --symbol "WEATHER" --description "Real-time weather data"

> Token deployed at: 0x123...abc
> Tool registered in Strawberry Marketplace
3

Configure Token Gating

import { createTokenGateVerifier } from "@strawberryprotocol/str-toolserver";

const verifier = createTokenGateVerifier(client, {
  tokenAddress: "0x123...abc", // Your token address
  minTokenBalance: 1n, // Minimum required balance
});

// Use verifier in your request handler

For Agent Developers

1

Install the SDK

npm install @strawberryprotocol/str-agentkit-core
# or
pip install strawberry-agentkit
2

Configure Agent Toolkit

import { StrawberryAgentkit } from '@strawberryprotocol/str-agentkit-core';

const agentkit = await StrawberryAgentkit.configure({
  chain: baseSepolia,
  // Specify tools to use
  tools: ["0x123.../weather"]
});
3

Use Tools in Your Agent

// Get available actions
const actions = agentkit.getActions();

// Execute a weather lookup action
const result = await agentkit.run(
  actions.find(a => a.name === "weatherByLatLng"), 
  { lat: 37.7749, lng: -122.4194 }
);

Build the Future of AI Agent Economy

Join the ecosystem where AI tools are discoverable, tradable, and automatically monetized through tokens.

Frequently Asked Questions

Everything you need to know about the Strawberry ecosystem