tools
Tools define what your agent can do at runtime. ClawEngine provides 30+ built-in tools across 11 categories.
Market Data
DexScreener
Real-time DEX trading data, token analytics, and pair discovery
Polymarket
Prediction market data, odds, and resolution tracking
CoinGecko
Cryptocurrency prices, market caps, volume, and historical data
Custom API
Connect to any REST API endpoint with configurable method, headers, and body templates
Web & Scraping
Web Browser
Navigate and interact with live web pages
Headless Chrome
Automated browser for JavaScript-rendered content
Web Scraper
Extract structured data from websites with CSS/XPath selectors
HTML Parser
Parse and query static HTML documents
Code Execution
Code Interpreter
Execute and analyze code dynamically across languages
Python Runtime
Run Python scripts with full package support
Node.js Runtime
Execute JavaScript/TypeScript in a sandboxed environment
Rust Runtime
Compile and run Rust code
Bash Executor
Execute shell commands and scripts
SQL Executor
Run SQL queries on connected databases
AI & ML
Vector Search
Semantic similarity search over embedding stores
Embeddings Generator
Generate vector embeddings from text using configurable models
LLM Router
Intelligently route requests to the optimal language model
Prompt Optimizer
Automatically enhance and refine prompts for better outputs
RAG Pipeline
Full retrieval-augmented generation system over connected data sources
Memory
Memory Store
Key-value storage for persistent agent state
Long-Term Memory
Durable knowledge store that survives across sessions
Short-Term Memory
Conversation context buffer within a single session
Agents & Tasks
Agent Messaging
Send messages and data between agents in a pipeline
Task Queue
Queue, prioritize, and manage asynchronous tasks
Job Scheduler
Schedule recurring jobs with cron-like precision
Documents
PDF Reader
Extract text, tables, and metadata from PDF files
Image Analyzer
Analyze, describe, and extract information from images
OCR
Optical character recognition on images and scanned documents
Audio
Speech-to-Text
Transcribe audio recordings to text
Text-to-Speech
Generate natural-sounding speech from text
Communication
Email Sender
Send emails via SMTP or transactional email API
SMS Sender
Send SMS messages via Twilio or compatible providers
Push Notifications
Send mobile and web push alerts
Blockchain
Blockchain RPC
Call Solana, Ethereum, or other chain RPC endpoints directly
Wallet Signer
Sign transactions and messages with agent-controlled keys
Transaction Simulator
Simulate transactions before execution to check for errors
File System
File System Access
Read and write files within the agent's sandboxed storage
Tool Configuration
Each tool accepts a configJson object. Common config fields for key tools:
DexScreener
chainIds, pairAddresses
Polymarket
marketIds
CoinGecko
coinIds
Custom API
endpoint, method, headers, bodyTemplate, responseMapping
See the Tools API for programmatic management.
Was this helpful?