Open your Integrations at pre.dev/projects/integrations. Changes propagate to every project.
The four types
OAuth Connectors
Sign in once to let pre.dev read and write to external services on your behalf.
Agent Skills
Custom instructions injected into the agent prompt for every project.
MCP Servers
Connect external tool servers to extend what pre.dev can do.
API Keys
API keys and secrets for authenticating with third-party services.
How agents use your integrations
When a build agent picks up a task, it scans your integrations and makes decisions:- Needs to send email? It finds your Resend or SendGrid API key and wires it up in the
.env. - Needs to read your Linear issues? It uses the Linear OAuth connector you signed in with.
- Needs to follow a style guide? It picks up your Agent Skill that says “always use Tailwind, never write inline styles.”
- Needs a custom tool outside our built-ins? It calls your MCP Server as if it were a native tool.
Security
- API keys are encrypted at rest and only decrypted inside sandboxed build agents
- OAuth tokens are scoped to the services you explicitly connect and revocable at any time
- No key or secret ever appears in generated code or PR diffs — they’re injected via the project’s
.env - Integrations are scoped to your account (or organization, for enterprise) and never shared between users

