Skip to main content
This feature requires administrator or workspace owner permissions. Changes made here affect all users in your workspace.
PlaneConnection’s MCP server is a standalone service that implements the Model Context Protocol, exposing a comprehensive set of aviation tools across all platform modules. AI agents connect to the server over HTTP and interact with your flight operations, safety management, and FBO data using structured tool calls. By the end of this guide you will have generated a service API key, configured your AI agent to connect to the MCP server, verified the connection, and scoped the agent’s access to a specific workspace.
Who should read this: Workspace administrators who want to connect AI assistants (Claude Desktop, VS Code with Copilot, custom MCP clients) to their PlaneConnection data. You need the Admin role and access to your workspace’s Settings > Integrations page.

Prerequisites

  • An active PlaneConnection workspace with the Admin role.
  • An MCP-compatible AI client (Claude Desktop, Claude Code, VS Code with Copilot, or any client supporting the MCP specification).

Generate a service API key

1
Step 1: Navigate to Integrations
2
From the main navigation, go to Settings > Integrations. Select the API Keys tab.
3
Step 2: Create a new API key
4
Click Create API Key. Enter a descriptive name (e.g., “Claude Desktop MCP”) and select the scope:
5
ScopeDescriptionRead-onlyThe agent can query data but cannot create, update, or cancel records.Read-writeThe agent can invoke both read-only and destructive tools.
6
Read-write keys allow the AI agent to create trips, submit safety reports, modify crew assignments, and cancel reservations. Only grant this scope if you trust the agent’s confirmation workflow. Start with read-only and upgrade later if needed.
7
Step 3: Copy the API key
8
Copy the generated key immediately. It is shown only once. Store it securely — you will need it when configuring your AI client.

Connect your AI client

Add the following to your Claude Desktop MCP configuration file (~/.claude/claude_desktop_config.json on macOS/Linux, or %APPDATA%\Claude\claude_desktop_config.json on Windows):
{
  "mcpServers": {
    "planeconnection": {
      "url": "https://mcp.planeconnection.com/mcp",
      "headers": {
        "X-API-Key": "your-api-key-here",
        "X-Workspace-ID": "your-workspace-id"
      }
    }
  }
}
Restart Claude Desktop to activate the connection.

Find your workspace ID

Your workspace ID is displayed on the Settings > General page in PlaneConnection. It is also visible in the URL when you are logged in:
https://app.planeconnection.com/{workspace-id}/ops/trips
                                 ^^^^^^^^^^^^^^
The X-Workspace-ID header is optional. If omitted, the MCP server uses the default workspace associated with the API key. If your organization has multiple workspaces, include the header to scope queries to the correct one.

Verify the connection

After configuring your client, verify the connection by asking your AI agent to list aircraft:
"Show me all aircraft in my fleet."
The agent should invoke the list_aircraft tool and return your fleet data. If you receive an authentication error, verify that:
  1. The API key is correct and has not been revoked.
  2. The X-Workspace-ID header matches a workspace your key has access to.
  3. The endpoint URL includes the /mcp path suffix.

Server endpoint

The production MCP server endpoint is:
https://mcp.planeconnection.com/mcp
Contact PlaneConnection support if you need access to a non-production environment for testing and integration.

Manage API keys

Rotate a key

1
Step 1: Generate a new key
2
Follow the key generation steps above to create a replacement key.
3
Step 2: Update your AI client configuration
4
Replace the old key in your client configuration with the new key.
5
Step 3: Revoke the old key
6
Return to Settings > Integrations > API Keys and click Revoke on the old key.

Revoke a key

Navigate to Settings > Integrations > API Keys, find the key, and click Revoke. The key is immediately invalidated. Any AI agent using that key will receive 401 Unauthorized responses.

Security considerations

  • API keys grant the same access as the user who created them. The MCP server inherits the creator’s role and permissions for all tool invocations.
  • Never commit API keys to version control. Use environment variables or secret managers.
  • Monitor usage. The audit log under Settings > Activity tracks all MCP tool invocations with the API key name, tool invoked, and timestamp.
  • Destructive tools require confirmation. Well-behaved MCP clients respect the destructiveHint annotation and prompt the user before invoking tools that create, modify, or delete data.

Troubleshooting

Verify the endpoint URL is correct and includes /mcp. Check that your network allows outbound HTTPS connections to mcp.planeconnection.com.
The API key is missing, invalid, or revoked. Generate a new key from Settings > Integrations > API Keys.
The API key does not have access to the requested workspace. Check the X-Workspace-ID header value.
Restart your AI client after updating the configuration. Some clients cache the tool list and require a restart to pick up new tools.
If you created a read-only API key, destructive tools (create, update, cancel) will return an error. Generate a read-write key to enable full access.

MCP Tool Catalog

Complete reference for all 88 tools across 26 domain modules.

Manage Users and Roles

Role assignments that determine which tools an agent can invoke.

Set Up Integrations

Other integration options including QuickBooks and Stripe.

AI in Aviation Safety

How AI tools support SMS and flight operations compliance.
Last modified on April 11, 2026