Skip to main content

Portia Tool Catalogue

Portia offer both open source and cloud base tools. See the tools docs ↗ to get started using tools.

Open Source

Browser Use

General purpose browser tool. Can be used to navigate to a URL and complete tasks. Should only be used if the task requires a browser and you are sure of the URL. This tool handles a full end to end task. It is capable of doing multiple things across different URLs within the same root domain as part of the end to end task. As a result, do not call this tool more than once back to back unless it is for different root domains - just call it once with the combined task and the URL set to the root domain.

Crawl

Crawls websites using graph-based website traversal tool that can explore hundreds of paths in parallel with built-in extraction and intelligent discovery. Provide a starting URL and optional instructions for what to find, and the tool will navigate and extract relevant content from multiple pages. Supports depth control, domain filtering, and path selection for comprehensive site exploration.

Extract

Extracts web page content from one or more specified URLs using Tavily Extract and returns the raw content, images, and metadata from those pages. The extract tool can access publicly available web pages but cannot extract content from pages that block automated access

File Reader

Finds and reads content from a local file on Disk

File Writer

Writes content to a file locally

Image Understanding

Tool for understanding images from a URL. Capable of tasks like object detection, OCR, scene recognition, and image-based Q&A. This tool uses its native capabilities to analyze images and provide insights.

LLM

Jack of all trades tool to respond to a prompt by relying solely on LLM capabilities. YOU NEVER CALL OTHER TOOLS. You use your native capabilities as an LLM only. This includes using your general knowledge, your in-built reasoning and your code interpreter capabilities. This tool can be used to summarize the outputs of other tools, make general language model queries or to answer questions. This should be used only as a last resort when no other tool satisfies a step in a task, however if there are no other tools that can be used to complete a step or for steps that don't require a tool call, this SHOULD be used. MAKE SURE the task_data includes ALL INPUT VARIABLES IN THE CONTEXT.

Map Website

Maps websites using graph-based traversal that can explore hundreds of paths in parallel with intelligent discovery to generate comprehensive site maps. Provide a URL and the tool will discover and return all accessible pages on that website. Supports depth control, domain filtering, path selection, and various mapping options for comprehensive site reconnaissance and URL discovery.

PDF Reader

Read a PDF file and extract its text content using Mistral OCR

Search

Searches the internet (using Tavily) to find answers to the search query provided and returns those answers, including images, links and a natural language answer. The search tool has access to general information but can not return specific information on users or information not available on the internet

Weather

Get the weather for a given city

Remote MCP

Apify Actors

Use 4,000+ pre-built cloud tools, known as Actors, to extract data from websites, e-commerce, social media, search engines, maps, and more.

Asana

Opens the Asana Work Graph to AI assistants, enabling task and project operations through an authenticated MCP interface..

Cloudflare

Manage your Cloudflare DNS records, Cloudflare Workers, audit logs, and more.

DeepWiki

Provides AI assistants with access to GitHub repository documentation and search capabilities for code understanding, architecture exploration, and technical question answering.

Firecrawl

Integration with FireCrawl to provide advanced web scraping capabilities for extracting structured data from complex websites.

Hugging Face

Integrates with Hugging Face's ecosystem to search models, datasets, and papers while dynamically connecting to Gradio-based tools hosted on Spaces for extended ML capabilities.

Intercom

Enables AI systems to securely access Intercom's customer conversation data, user profiles, and tickets in real-time for identifying patterns, troubleshooting issues, and driving business decisions.

Invideo

Lets agents script end-to-end video creation: writing scripts, fetching stock media, generating clips and subtitling.

Linear

Access your Linear data to manage your projects and issues in a simple and secure way.

Make

Connects AI systems to Make automation workflows, enabling assistants to trigger scenarios with parameters and receive structured JSON output from your existing Make account.

Posthog

Integrates with PostHog to enable querying analytics, errors, running SQL insights, and managing feature flags through natural language interactions.

Semgrep

Integrates with Semgrep's static analysis engine to scan code for security vulnerabilities and coding issues, enabling developers to identify and fix potential problems directly within their coding workflow.

Sentry

Exposes 16+ tools to query issues, search errors and even invoke Seer for automated fixes.

Shopify

Integrates with individual Shopify stores to enable product catalog search, cart management, and policy inquiries for complete shopping experiences from discovery to checkout.

Square

Provides a bridge between Square's complete API ecosystem and conversational interfaces, enabling comprehensive e-commerce and payment processing capabilities including payments, orders, inventory, and customer management.

Stripe

Integrates with Stripe's API to enable payment processing, customer management, and financial operations for e-commerce and billing workflows.

Supermemory

Personal knowledge platform that helps collect, organize, and recall information from various sources with end-to-end encryption and optional self-hosting.

Webflow

Integration with the Webflow Data API.

Wix

Enables website creation and management with Wix business solutions including eCommerce, booking systems, payment processing, and CRM functionality through natural language commands.

YepCode

Enables secure execution of LLM-generated scripts and processes in isolated environments with environment variable management for teams needing to run code directly from AI assistants.

Local MCP

AWS Cost Analysis

Analyze AWS service costs and generate cost reports.

AWS Documentation

Provides tools to access AWS documentation, search for content, and get recommendations.

Basic Memory

Knowledge management system that builds a persistent semantic graph in markdown, locally.

BioMCP

Integrates with biomedical databases including ClinicalTrials.gov, PubMed, and MyVariant.info to provide structured access to clinical trials, research articles, and genetic variants with intelligent data rendering and source attribution.

Bright Data

Integrates with Bright Data's web scraping infrastructure to provide real-time access to public web data through specialized tools for search engine scraping, webpage extraction, and structured data retrieval from popular websites.

Browserbase

Automate web browsers remotely on a cloud environment.

Chargebee

Integration with Chargebee products and API services to facilitate billing for subscription businesses.

Chroma

Integrates with Chroma vector database to enable collection management, document operations, and vector search capabilities for knowledge bases and context-aware conversations.

DBHub

Provides a universal database gateway for connecting to PostgreSQL, MySQL, SQLite, and DuckDB, enabling table browsing, schema inspection, and read-only SQL queries with built-in safety checks

ElevenLabs

Integrates with ElevenLabs to provide high-quality text-to-speech, voice cloning, and conversational capabilities with customizable voice profiles and audio processing features.

GCP Cloud Run

Deploys applications to Google Cloud Run through automated containerization, project setup, and service management with support for both local files and provided content.

GitHub

Integration with GitHub Issues, Pull Requests, and more.

Grafana

Integrates with Grafana to enable searching dashboards, fetching datasource information, querying Prometheus metrics, and managing incidents through both stdio and SSE transport modes.

HubSpot

Integrates with HubSpot CRM to enable secure access to contact information, company records, deal data, and task management with customizable data access through Private App scopes.

Hyperbrowser

Enables web browsing capabilities through tools for content extraction, link following, and browser automation with customizable parameters for scraping, data collection, and web crawling tasks.

JetBrains IDE

Interact with JetBrains IDEs for code analysis and development tasks.

MiniMax

Enables high-quality text-to-speech, voice cloning, and video generation capabilities through MiniMax's API with robust error handling and file management features.

Monday.com

Integrates with monday.com API to enable direct access to boards, workflows, and data for automating tasks and managing resources without context switching.

MongoDB

Provides a bridge between MongoDB databases and conversational interfaces, enabling comprehensive database operations, collection management, schema inspection, and Atlas cloud service interactions with authentication and telemetry support.

Netlify

Integrates with Netlify's platform for complete site management including project operations, deployments with zip uploads, team administration, extension configuration, and documentation access across hosting, build, and collaboration workflows.

Notion

Bridges to the Notion API for searching content, querying databases, and managing pages and comments without requiring complex API interaction code

Perplexity

Connector for the Perplexity API, to enable web search without leaving the MCP ecosystem.

Playwright

Enables web browser control for navigating websites, capturing page snapshots, interacting with elements, and taking screenshots through Playwright's automation capabilities.

Qdrant

Store and retrieve vector-based memories for AI systems.

Shopify Dev

Integrates with Shopify Dev. Supports various tools to interact with different Shopify APIs.

Supabase

Connects directly to Supabase projects for managing databases, executing SQL queries, applying migrations, and handling configurations through natural language commands.

Twilio

Integrates with Twilio's API ecosystem to enable messaging, voice, conversations, and serverless functions through authenticated access with automatic AccountSid population and context filtering capabilities.

Xero

Provides a bridge to the Xero accounting API, enabling financial data interactions and accounting operations through OAuth2 custom connections for automated workflow management.