Tools are the core capability for Agent to access operating system resources. The Agent intelligently selects and invokes tools based on task requirements, performing file operations, command execution, web search, scheduled tasks, and more. Tools are implemented in theDocumentation Index
Fetch the complete documentation index at: https://docs.cowagent.ai/llms.txt
Use this file to discover all available pages before exploring further.
agent/tools/ directory.
Built-in Tools
The following tools are available by default with no extra configuration:read - File Read
Read file content, supports text, images, PDF
write - File Write
Create or overwrite files
edit - File Edit
Edit files via precise text replacement
ls - Directory List
List directory contents
bash - Terminal
Execute system commands
send - File Send
Send files or images to user
memory - Memory
Search and read long-term memory
Optional Tools
The following tools require additional dependencies or API key configuration:env_config - Environment
Manage API keys and secrets
scheduler - Scheduler
Create and manage scheduled tasks
web_search - Web Search
Search the internet for real-time information
MCP Tools
Integrate thousands of community tools (maps, GitHub, Notion, etc.) via the Model Context Protocol. Configuremcp.json once, ready to use:
MCP - External Tool Ecosystem
Supports standard stdio / SSE transports. Hot-reload, zero code changes.
