Skip to the content.

Fluvie MCP Server

The Fluvie MCP Server implements the Model Context Protocol to provide AI assistants with deep knowledge of the Fluvie video composition library. It enables AI tools like Claude, Continue.dev, and other MCP-compatible clients to help you write Fluvie code more effectively.

What is MCP?

The Model Context Protocol (MCP) is an open standard that allows AI assistants to access external tools and resources. The Fluvie MCP Server exposes:

Quick Start

Using the Public Server

The easiest way to get started is using the public server at https://mcp.fluvie.at:

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "fluvie": {
      "url": "https://mcp.fluvie.at/mcp",
      "transport": "http"
    }
  }
}

VS Code Continue.dev (.continue/config.json):

{
  "mcpServers": {
    "fluvie": {
      "url": "https://mcp.fluvie.at/mcp"
    }
  }
}

Self-Hosted

Run your own instance:

# Clone the repository
git clone https://github.com/SimonErich/fluvie_mcp_server.git
cd fluvie_mcp_server

# Install dependencies
dart pub get

# Run the server
dart run bin/server.dart

Or with Docker:

docker-compose up -d

Available Tools

Tool Description
searchDocs Search Fluvie documentation with TF-IDF ranking
getTemplate Get detailed information about a template
suggestTemplates Get template recommendations based on use case
getWidgetReference Get widget documentation and examples
generateCode Generate Fluvie code from natural language

Available Resources

URI Description
fluvie://docs/ai-reference Complete AI-optimized documentation
fluvie://templates Template catalog in JSON format

Architecture

The MCP server is built with:

Learn more about the architecture