Tools
Agent.md provides three types of tools for your agents.
Built-in Tools
Always available, no configuration needed:
- file_read — Read files from workspace
- file_write — Write files to allowed paths
- http_request — Make HTTP calls (GET, POST, etc.)
- memory_save / memory_append / memory_retrieve — Long-term memory
- skill_use / skill_read_file / skill_run_script — Skills (when enabled)
Custom Tools
Extend with Python:
# workspace/agents/tools/my_tool.py
from langchain_core.tools import tool
@tool
def my_tool(input: str) -> str:
"""What the tool does."""
return f"Result: {input}"
MCP Integration
Use external MCP servers: