Fastn
PlatformConnectivityFlowsLearn
  • Getting Started
    • Welcome to Fastn
    • How Fastn Works
  • Your First Automation
  • Customer-Facing Integrations
    • Introduction to Embedded Integrations
    • Custom Webhooks: Automatic Triggers
    • Configuring the Embedded Experience
  • Building Workflows
    • Flow Setup Essentials
    • Designing a Workflow
    • Using Templates
  • Connecting Apps
    • Connector Types & Setup
    • Managing & Using Connectors
  • Data & Storage
    • Connecting External Databases
    • Connect to the Fastn DB
  • Workspaces & Multitenancy Framework
    • Workspace Management
    • MCP - Secure AI Integration and Data Access
  • UCL - Seamless Multi-Tenant Integration
  • Analytics & Monitoring
  • Tutorials
    • Create a Google Doc and Share it to Slack - using Fastn UCL
    • Connect Fastn UCL to Cursor and access data from Notion
    • Connect Fastn UCL to Cursor and Automate Task Assignment in Jira
    • Setting Up HubSpot Integration in Your Platform
    • CRUD APIs for a TODO App
  • Additional Resources
    • FAQs
Powered by GitBook
On this page
  • What is Multitenancy in Fastn?
  • How Fastn handles multiple customers with isolated environments
  • Common Use Cases
  • Multitenancy Architecture
  • Fastn UCL Architecture
  • How Fastn UCL Works
  • How Fastn UCL works with your actions
  • Fastn UCL Server

UCL - Seamless Multi-Tenant Integration

The practical implementation of MCP for real-world applications

PreviousMCP - Secure AI Integration and Data AccessNextAnalytics & Monitoring

Last updated 2 days ago

What is Multitenancy in Fastn?

How Fastn handles multiple customers with isolated environments

Multitenancy lets you serve multiple customers (tenants) through a single Fastn UCL instance — while keeping their data, apps, and actions fully isolated. Whether you're powering internal teams or external clients, Fastn ensures every tenant gets their own secure, customized command layer.

Why It Matters?

  • Isolated Execution: Keep workflows, credentials, and audit logs tenant-specific — no cross-bleed.

  • Built-in Access Control: Enforce tenant-level auth and permissioning out of the box.

  • One Deployment, Many Customers: Scale effortlessly — no need to spin up separate infrastructure.

  • Custom App Connections per Tenant: Each tenant connects their own tools — Fastn handles the routing.

Real-World Example

You say: "Notify Users"

Common Use Cases

Security, by Design

Fastn enforces strict tenant isolation via secure APIs and workspace-scoped tokens. Tenant IDs are validated on every request. No accidental leaks. No tenant-hopping.

Multitenancy Architecture

Fastn UCL Architecture

Visual overview of how Fastn UCL components interact

How Fastn UCL Works

  1. Host with Fastn UCL Client: Programs like Claude Desktop, IDEs, or AI tools that want to access data through Fastn UCL

  2. Fastn with Fastn UCL Server: Fastn provides the Fastn UCL Server, which exposes specific capabilities through the standardized Model Context Protocol

  3. Connectors: Integration points that Fastn connects to for accessing data sources and services

  4. Services: External systems available over the internet or local data sources that Fastn can securely access through connectors

How Fastn UCL works with your actions

Step-by-step processes and example scenarios

Example Scenarios

Fastn UCL Server

A dedicated Fastn UCL Server implementation that connects AI tools to your applications and data.

Fastn UCL Server is a robust implementation of the Fastn UCL standard that acts as a bridge between AI assistants and your data sources. It provides secure, controlled access to your applications while keeping your data private.

Key Features of Fastn + Server

  • Pre-built connectors for popular services like Google Docs, Slack, Notion, and more

  • Custom connector support for connecting to any API or service

  • Secure authentication and access control

  • Runs locally, ensuring your data remains private

  • Easy setup and configuration