Connections define how Rapidi authenticates and communicates with external systems. The MCP supports the full connection lifecycle.
| Function | Description |
| ListConnections | Search and list existing connections in the current service |
| GetConnection | Retrieve full details for a specific connection |
| CreateConnection | Create a new connection (generic; use type-specific variants when available) |
| UpdateConnection | Update an existing connection |
| DeleteConnection | Delete a connection (irreversible — confirmation required) |
| TestConnection | Test that Rapidi can reach the connected system (takes 5–10 seconds) |
| ConnectionReadDesign | Read the table/field layout from the connected system into Rapidi (can take 5–10 minutes) |
| ConnectionLayoutTables | List all tables available in a connection's cached design |
| ConnectionLayoutFields | List all fields for a specific table in a connection's cached design |
| AuthorizeConnection | For Salesforce, HubSpot, and Shopify — generates the OAuth authorization URL |
| AddRapidiConnectorToConnection | Attach a locally-installed RapidiConnector to a connection |
| RemoveRapidiConnectorFromConnection | Remove a RapidiConnector from a connection |
| RapidiConnectorStatusForConnection | Check whether a RapidiConnector is online |
Comment Editor X