https://github.com/frontboat/agent-bazaar
daydreams agent + mcp to use coinbase bazaar listings + client for humans to read whats available
https://github.com/frontboat/agent-bazaar
bazaar coinbase daydreamsai mcp x402
Last synced: about 1 month ago
JSON representation
daydreams agent + mcp to use coinbase bazaar listings + client for humans to read whats available
- Host: GitHub
- URL: https://github.com/frontboat/agent-bazaar
- Owner: frontboat
- Created: 2025-09-29T10:42:31.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-10-07T08:44:17.000Z (9 months ago)
- Last Synced: 2025-10-07T10:27:36.820Z (9 months ago)
- Topics: bazaar, coinbase, daydreamsai, mcp, x402
- Language: TypeScript
- Homepage: https://x402bazaar.xyz
- Size: 343 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Exploring the Coinbase Bazaar with DaydreamsAI
## Directories
1. `buyer-agent` starts a DaydreamsAI CLI agent using the mcp and cli extension packages.
2. `client` is a simple SPA client that simply renders Bazaar listings
3. `docs` quick reference to the Coinbase x402 documentation.
4. `mcp-server` exposes 3 tools: list bazaar services, inspect service, call services
## Quickstart
In `mcp-server`
```bash
CDP_API_KEY_ID=your_key
CDP_API_KEY_SECRET=your_key
CDP_WALLET_SECRET=your_key
CDP_EVM_ACCOUNT_ADDRESS=your_key
```
In `buyer-agent`
```bash
OPENROUTER_API_KEY=your_key
```
Start agent
```bash
cd buyer-agent && bun run example-mcp-agent.ts
```
## Issues
1. LLM confusion: Having to ask to first get the tools from mcp, then ask to list bazaar services from mcp tool.
- Proposal: bring the "list bazaar services" *action* to the agent context side, expose only the "call x402 service from bazaar" tool on the mcp-server
2. SVM multinetwork signer complexity