# Devin Desktop / Windsurf + Pear MCP guide

<!-- MCP_HOST_IDS: windsurf -->
<!-- MCP_HOST_COMPATIBILITY:START -->
## Connection and authentication

Use the authentication method shown for each client surface.

| Client surface | Authentication | Setup guide |
| --- | --- | --- |
| Devin Desktop / Cascade (Windsurf legacy config) | API key via environment | Setup guide available |
<!-- MCP_HOST_COMPATIBILITY:END -->

Use Pear with Devin Desktop / Cascade by adding Pear as a Streamable HTTP remote
MCP server. Legacy Windsurf installations retain Windsurf configuration paths.

Server URL:

```text
https://pearmcp.com/api/mcp
```

Pear's recommended setup uses an environment-backed API key in the remote server's
custom Bearer header. Configure `Authorization: Bearer ${env:PEAR_API_KEY}` and keep
the key outside checked-in configuration.

Enterprise users must enable MCP manually in the applicable Cascade settings. Team admins can disable
MCP or restrict servers through registry and allowlist controls; ask an admin to allow
Pear if it is unavailable. Visible tools and write actions remain subject to current
client and workspace permissions.

Apple reminder access is limited to the legacy reminder data Apple still exposes
through CalDAV. Pear's hosted CalDAV connection cannot access Apple's upgraded
Reminders store. Microsoft To Do uses Microsoft Graph and is unaffected. See the
[Apple Reminders compatibility note](./apple-reminders-compatibility.md).

Use cases:

- Connect Cascade to Calendar, Tasks/Reminders, Contacts, and Mail context.
- Create Microsoft To Do tasks from coding notes, or use reminders only in a usable
  legacy Apple CalDAV list.
- Search provider mail before changing integration code.
