Give your AI useful hands
Built-in tools, MCP servers, extensions, skills and your own CLI tools.
OwnPilot v0.8.3 · Source-verified guideA discoverable tool catalog
The documented built-in catalog covers personal data, files, web access, email, code execution, Git, search, artifacts, browser automation and edge devices. The model discovers relevant tools instead of receiving every definition in each prompt.
Connect through MCP
OwnPilot can act as an MCP client to use tools from external servers. Filesystem, GitHub and search servers are examples; configure each server and review its permissions.
It also acts as an MCP server so compatible clients can access OwnPilot tools. Keep authentication and network access appropriate to the tools you expose.
Skills and extensions
Skills use the SKILL.md format for instruction-based knowledge packages. Extensions can bundle custom tools, triggers, services and configuration. The Extension SDK can call existing tools through utils.callTool().
The product includes default extensions for daily briefings, a knowledge base, project tracking, search, automation and contact enrichment. Third-party packages require their own trust and permission review.
Bring a CLI
OwnPilot detects supported installed CLI tools from PATH and lets you register custom binaries. Policies mark tools as allowed, prompt or blocked. Risk metadata feeds the approval flow.
Custom JavaScript tools can also be created at runtime. Read the product’s sandbox and host-access policy before enabling code that can access your environment.
Based on the product’s documented behavior. Check the source for your deployed version.
Product README