MCP Catalogs
Homefusio screenshot

fusio

by apioo·2,088·Score 54

Fusio is a self-hosted API management platform with native MCP support to expose APIs as tools for AI agents.

developer-toolsai-llmops-infra
238
Forks
180
Open issues
this month
Last commit
2d ago
Indexed

Overview

Fusio is an open-source API management platform that transforms backend services into scalable API products. It acts as a bridge between internal infrastructure and external developers or AI systems. With native MCP integration, Fusio exposes APIs as tools for AI agents, enabling autonomous systems to interact with your backend logic. The platform offers features like database API gateway, microservice orchestration, custom API logic development, and AI-assisted development, making it comprehensive for both traditional API management and AI ecosystem integration.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Transform legacy databases into REST APIs accessible by AI agents
you:Create and monetize API products with developer portals and SDK generation
you:Build custom backend logic using AI-assisted development for autonomous agents
you:What is the relationship between Fusio and MCP?
you:Can I use Fusio without programming knowledge?

When to choose this

Choose Fusio if you need to transform existing APIs or databases into MCP tools for AI agents and want a self-hosted solution with API monetization capabilities.

When NOT to choose this

Avoid Fusio if you need a fully-managed cloud solution or if you prefer a simpler, direct MCP integration without the overhead of a full API management platform.

Tools this server exposes

12 tools extracted from the README
  • create_action

    Create a new action in Fusio to define business logic

  • create_operation

    Create an operation to expose an action as an API endpoint

  • generate_sdk

    Generate client SDKs for API consumers in various programming languages

  • install_app

    Install a marketplace app to extend Fusio functionality

  • configure_connection

    Configure a database connection for API operations

  • create_api_route

    Create a new API route for handling specific HTTP requests

  • deploy_api

    Deploy API changes to make them available to consumers

  • generate_openapi

    Generate OpenAPI documentation for API consumers

  • create_user

    Create a new user account in the Fusio system

  • monitor_api

    Monitor API usage and performance metrics

  • create_rate_limit

    Configure rate limiting rules for API endpoints

  • create_webhook

    Create a webhook to handle events from your API

Note: Tools inferred from Fusio's features and documentation, as the README doesn't provide a explicit MCP tools section

Comparable tools

api-to-mcpmcp-server-templatezapier-mcpbackendless-mcp

Installation

Docker Installation

services:
  fusio:
    image: fusio/fusio
    restart: always
    environment:
      FUSIO_PROJECT_KEY: "42eec18ffdbffc9fda6110dcc705d6ce"
      FUSIO_CONNECTION: "pdo-mysql://fusio:61ad6c605975@mysql-fusio/fusio"
      FUSIO_BACKEND_USER: "test"
      FUSIO_BACKEND_EMAIL: "demo@fusio-project.org"
      FUSIO_BACKEND_PW: "test1234"
    ports:
      - "8080:80"

  mysql-fusio:
    image: mysql:8.0
    restart: always
    environment:
      MYSQL_RANDOM_ROOT_PASSWORD: "1"
      MYSQL_USER: "fusio"
      MYSQL_PASSWORD: "61ad6c605975"
      MYSQL_DATABASE: "fusio"
    volumes:
      - ./db:/var/lib/mysql
docker compose up -d

Claude Desktop Configuration

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "fusio": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "fusio/fusio"]
    }
  }
}

FAQ

What is the relationship between Fusio and MCP?
Fusio has native MCP support, allowing it to expose APIs as tools that AI agents can use through the Model Context Protocol.
Can I use Fusio without programming knowledge?
Yes, Fusio provides a worker system that allows building logic without custom PHP classes, and AI-assisted development for generating actions using natural language.

On Hacker News

Recent discussion from the developer community.

Compare fusio with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.