Tools

Housecat equips your agent with a few simple but powerful tools:

  • bash: run commands and code
  • patch: read / write / edit files
  • browser: browse the Internet for docs and screenshots
  • read_image: Read an image file (such as a screenshot) and encode it for sending to the LLM
  • subagent: Spawn or interact with a subagent conversation.

The agent also gets the housecat command line interface (CLI):

  • jobs: Manage scheduled jobs
  • projects: Manage projects
  • tools: List available MCP tools or call them

The agent also can talk to the Housecat Model Context Protocol (MCP) server to get access to:

  • Attio MCP
  • Granola MCP
  • gcal_list_calendars, gcal_list_events, gcal_get_event, …
  • gdocs_get_document, gdocs_create_document, gdocs_insert_text, …
  • gdrive_list_files, gdrive_get_file, gdrive_read_file, …
  • gmail_get_profile, gmail_search_messages, gmail_read_message, …
  • gsheets_get_spreadsheet, gsheets_get_values, gsheets_update_values, …
  • Notion MCP
  • slack_read_channel, slack_read_thread, slack_read_canvas, …