← Locoroo
API & AI Agents

Your AI agents.
Your data.
Your rules.

Connect ChatGPT, Claude, Cursor, or any AI agent directly to your workspace using MCP (the protocol AI agents use to talk to apps). Read email, manage calendars, edit documents, and automate workflows with granular permissions you control.

Sound familiar?

The frustration

Copying emails into ChatGPT by hand, then pasting the answer back. Every single time.

How Locoroo does it

AI agents connect directly to your workspace. ChatGPT reads your email, checks your calendar, and drafts responses in one conversation.

The frustration

AI can tell you what to do, but it can't actually do it. You still have to send the email yourself.

How Locoroo does it

With write permissions, agents send emails, create calendar events, and edit documents. Say it and it's done.

The frustration

Giving an AI tool access to your inbox feels like handing over the keys to your house.

How Locoroo does it

Granular per-module permissions: mail:read, calendar:write, docs:read. Separate tokens per agent. Revoke any token instantly.

The frustration

Editing a document with AI means copying text out, pasting it back in, and fixing the formatting.

How Locoroo does it

AI agents create draft copies via the API. You review and accept or discard changes in the browser. No clipboard needed.

The frustration

Every app has its own API with its own documentation. Connecting them all takes weeks.

How Locoroo does it

One unified API for Mail, Contacts, Calendar, and Docs. Standard documentation. Works with any HTTP client.

The frustration

You picked one AI provider and now you're stuck. Switching means starting over.

How Locoroo does it

Works with any MCP-compatible client: ChatGPT, Claude Desktop, Cursor, opencode, or custom agents. No lock-in.

Three ways to connect

API

Full JSON API at /api/v1/ with secure API key authentication. Standard API documentation auto-generated. Bulk operations and async support. Works with any HTTP client.

Python MCP Server

Remote MCP server for cloud-hosted agents like ChatGPT. Connects using industry-standard secure login. No local installation required.

TypeScript MCP Package

npx locorooworkspace-mcp for local agents like Claude Desktop and Cursor. One command, zero config files.

Permission model that respects your privacy

Opt-In Only

API access is disabled by default. You explicitly opt in and accept that a persistent decryption capability will exist on the server for as long as API access is enabled.

Granular Scopes

Per-module read/write permissions: mail:read, mail:write, calendar:read, calendar:write, contacts:read, contacts:write, docs:read, docs:write. Each token gets exactly the access it needs.

Named Tokens

Create separate tokens for each agent or application: "ChatGPT", "Claude Desktop", "Phone App". Revoke any token instantly without affecting others. Token values are never stored on the server.

Encrypted Keys

Each token wraps its own copy of your encryption key. Revoking a token destroys that copy. Your data remains encrypted at rest with per-user keys, even from admins.

Secure Login for Cloud Agents

ChatGPT and other cloud clients authenticate via industry-standard secure login. You see a consent screen showing exactly which permissions are requested before approving.

Agent Annotations

Every MCP tool declares whether it's read-only, destructive, or open-world. Agents know before they act, and so do you. Delete tools are flagged as destructive, search tools as read-only.

Agent capabilities by module

Mail

List folders, read messages, search email, send new messages, move and delete, update flags, bulk operations, download attachments, and threaded conversation views. Draft management with replace and discard.

Calendar

List and manage calendars, create/edit/delete events with attendees and recurring rules, free/busy checks, search events, and calendar invitation handling via email.

Contacts

Full CRUD on contacts with search, bulk delete, and autocomplete. Auto-save recipients keeps your address book current.

Docs

Create, rename, delete documents. Read content as text or markdown. Write content from markdown or file upload. AI draft workflow: agents create drafts, you accept or discard. PDF export.

API documentation and setup guides coming soon

We're preparing detailed API documentation, setup guides for ChatGPT and Claude Desktop connectors, and video walkthroughs. Subscribe to be notified when they're ready.

Give your AI agents a real workspace

Open source, sovereign, and built for a world where agents do real work.