Integrations

Connect to everything.

APIs, CLIs, MCP servers, or a headless browser — four ways to connect your apps and agents to the tools you already use. And if a tool has no API, your agent can just use it like a person would.

RedisMongoDBShopifyXero

Four ways to connect

Not just API wrappers. Real integration methods that cover every scenario — from standard REST calls to agents that drive a web browser.

{}

REST APIs & webhooks

Connect to any service with an API. Your apps call external endpoints directly — Stripe for payments, Twilio for SMS, HubSpot for CRM. Standard HTTP, no middleware.

  • Direct HTTP calls from your app
  • Webhook receivers for inbound events
  • Environment-scoped API keys
  • Any REST or GraphQL endpoint
>

CLI tools

Every workspace has a full terminal. Install and run any CLI — database clients, cloud tools, build systems, linters. If it runs in a terminal, it runs on Shaep.

  • Full terminal in every workspace
  • Install any package or binary
  • Cron jobs and scheduled scripts
  • Pipeline steps with custom CLIs
M

MCP servers

Model Context Protocol lets your AI assistants talk to external tools directly. Connect Claude, GPT, or any MCP-compatible model to your databases, APIs, and internal systems.

  • AI assistants call your tools
  • Connect to databases and APIs
  • Custom MCP servers for internal systems
  • Bring any MCP-compatible model
🌐

Headless browser

No API? No problem. Agents interact with any web application through a headless browser — fill forms, scrape data, trigger workflows. If a person can use it, an agent can too.

  • Access apps that have no API
  • Fill forms, click buttons, extract data
  • Automated testing of deployed apps
  • Agents interact with any web UI

No API? No problem.

Some tools don't have APIs. Legacy systems, internal portals, government platforms. Your agents interact with them through a headless browser — navigating pages, filling forms, extracting data. If a person can use it, an agent can automate it.

  • Works with any web application
  • Full audit trail of every action
  • Scheduled or on-demand
See it in action

Agents that act

Integrations aren't just for your apps. Autonomous agents use all four methods — with their own identity, scoped permissions, and a full audit trail.

1

Agent gets a task

"Every morning, check the fleet portal for new deliveries and create routes in the planner."

2

Agent connects

Opens the portal via headless browser, calls the planner API, updates the database. Uses whichever method each system requires.

3

Everything is audited

Every API call, browser action, database write — logged. Scoped permissions ensure the agent only touches what it's allowed to.

Frequently asked questions

Do I need to write code to integrate? +

Not necessarily. The AI assistant can set up integrations based on your description. For APIs, it generates the connection code. For MCP, it configures the server. For the headless browser, it writes the automation script.

What about authentication? +

API keys and secrets are stored encrypted per app, scoped to the environment (dev/prod). They're never exposed in logs, diffs, or the UI. Rotate them without redeploying.

Can agents run integrations autonomously? +

Yes. Agents can be deployed with scoped permissions and scheduled tasks. They can call APIs, run CLI commands, connect via MCP, or use the headless browser — all with a full audit trail.

What if the service I need doesn't have an API? +

That's exactly what the headless browser is for. Your agent opens the web application, navigates the UI, fills forms, and extracts data — just like a person would, but automated and auditable.

Ready to connect?

Tell us what you need to integrate and we'll show you how.

Get in touch