Skip to main content

Overview

The @filefeed/mcp-server package exposes all FileFeed SDK capabilities as MCP (Model Context Protocol) tools, enabling AI assistants to manage your pipelines, clients, schemas, webhooks, and data directly.

Claude Desktop

Chat with your FileFeed data in Claude Desktop.

Cursor

Manage pipelines from your IDE with Cursor.

VS Code

Use FileFeed tools in VS Code Copilot Chat.

What is MCP?

The Model Context Protocol is an open standard that lets AI assistants call external tools. The FileFeed MCP server translates your natural language requests into FileFeed API calls — listing runs, creating pipelines, reprocessing files, and more.

Quick Start

1. Get your API key

Retrieve your API key from the FileFeed dashboard under Profile > API Key.

2. Configure your AI client

Add to your claude_desktop_config.json:
{
  "mcpServers": {
    "filefeed": {
      "command": "npx",
      "args": ["@filefeed/mcp-server"],
      "env": {
        "FILEFEED_API_KEY": "your-api-key"
      }
    }
  }
}

3. Start asking questions

Once configured, you can ask your AI assistant things like:
  • “Show me all failed pipeline runs”
  • “List my clients and their connection status”
  • “Create a new pipeline for client Acme with the Employees schema”
  • “Reprocess the last failed run”
  • “What webhooks are configured?”

Configuration

Environment VariableRequiredDefaultDescription
FILEFEED_API_KEYYesYour FileFeed API key
FILEFEED_BASE_URLNohttps://api.sftpsync.ioAPI base URL
FILEFEED_TIMEOUT_MSNo30000Request timeout in milliseconds
You can also pass the API key via CLI flag:
filefeed-mcp --api-key your-api-key

Next steps