Skip to main content
Fused connects your applications and AI agents to internal and external APIs through one controlled runtime. It handles provider credentials, access control, retries, pagination, and execution records so you can focus on what your software does. Use a typed SDK, call the REST API, or connect an agent through an MCP server. All three use the same Engine, with provider credentials kept out of your application code and agent context.

How it works

Registry

A catalogue of versioned service contracts that describe APIs and how to connect to them.

Engine

Your workspace runtime, hosted or self-hosted. It checks access, resolves credentials, calls providers, and records each execution.
Your workspace defines which services are available. Each SDK or MCP exposes the operations its caller needs, and buckets hold the provider credentials used for those calls.

Get started

First, get an Engine running. Then choose what you want to build:

Build an SDK

Install the CLI, select operations, and make your first call from a typed package.

Deploy an MCP server

Give an agent scoped access to operations across your services.
Prefer HTTP without a generated package? Follow the direct API setup.