Skip to main content
Before creating infrastructure monitors, connect the services you want to scan.

Infrastructure Connections

Infrastructure monitors use MCP (Model Context Protocol) to connect to your cloud services. Connect services in Settings → Infrastructure.

Available Integrations

Cloud Infrastructure

ServiceAuth MethodWhat You Need
AWSAccess KeysAccess Key ID, Secret Access Key, Region
GCPService AccountProject ID, Service Account JSON key
AzureApp RegistrationSubscription ID, Tenant ID, Client ID, Client Secret
CloudflareAPI TokenAPI Token, Account ID
DigitalOceanAPI TokenPersonal Access Token
Fly.ioAPI TokenPersonal Access Token

Frontend & App Platforms

ServiceAuth MethodWhat You Need
VercelOAuthClick Connect → authorize in browser
NetlifyAPI TokenPersonal Access Token
HerokuAPI KeyAPI Key from account settings

Database Providers

ServiceAuth MethodWhat You Need
SupabaseAccess TokenAccess Token, Project Reference
MongoDBConnection StringMongoDB connection string (mongodb+srv://…)
FirebaseProject IDProject ID (requires gcloud CLI auth)
AppwriteAPI KeyProject ID, API Key, Secret
SnowflakeCredentialsAccount Identifier, User, Password

Monitoring & Infrastructure

ServiceAuth MethodWhat You Need
DataDogAPI KeysAPI Key, Application Key, Site
SentryOAuthClick Connect → authorize in browser
Terraform CloudAPI TokenAPI Token, Organization name

Work Collaboration

ServiceAuth MethodWhat You Need
LinearOAuthClick Connect → authorize in browser
JiraOAuthClick Connect → authorize in browser
NotionOAuthClick Connect → authorize in browser
SlackBot TokenBot User OAuth Token, Team ID

Connecting Services

OAuth Services (Vercel, Sentry, Linear, Jira, Notion)

1

Click Connect

Click the Connect button on the service
2

Authorize

Complete the OAuth flow in your browser
3

Done

Service appears as connected

API Key Services (AWS, GCP, Supabase, etc.)

1

Click Connect

Click the Connect button on the service
2

Follow Setup Guide

Each service shows step-by-step instructions with links
3

Enter Credentials

Paste your API keys, tokens, or credentials
4

Save

Click Save to connect the service

Example: Connecting AWS

  1. Go to AWS IAM Console
  2. Click “Create access key” under Access keys section
  3. Select “Application running outside AWS”
  4. Copy the Access Key ID and Secret Access Key
  5. Paste into Paragon and set your region (e.g., us-east-1)

Example: Connecting Supabase

  1. Go to Supabase Access Tokens
  2. Click “Generate new token”
  3. Copy the token
  4. Find your Project Ref in your project URL: supabase.com/dashboard/project/[PROJECT_REF]
  5. Paste both values into Paragon

Custom MCP Servers

Add your own MCP servers for services not in the list:
  1. Click “Add Custom MCP”
  2. Enter a name
  3. Select protocol type (stdio, http, or sse)
  4. Configure command/URL and environment variables
  5. Save

Repository Connection

Some monitors require a connected GitHub repository:
  • Code Quality - analyzes code in a repo
  • Dependency Scan - checks package files in a repo
  • README Sync - updates README.md in a repo
Ensure the Paragon GitHub App is installed and repositories are added in Settings → Repositories.

Disconnecting Services

  1. Find the connected service
  2. Click the disconnect/remove button
  3. Confirm disconnection
Disconnecting a service will cause monitors that depend on it to fail.

Next Steps

Create Monitors

Set up your first infrastructure or uptime monitor