NetraFlow
Integrations

MCP Server

Let AI assistants analyze videos directly through Claude, Cursor, or Windsurf.

The NetraFlow MCP server lets AI assistants submit and retrieve video analyses directly. It is hosted — there is nothing to install, and no API key to paste. You sign in with your NetraFlow account the first time your client connects, and it works against your workspace.

Connect

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "netraflow": {
      "url": "https://mcp.netraflow.com/mcp"
    }
  }
}

Restart the app, then approve the NetraFlow sign-in prompt.

Add to .cursor/mcp.json in your project root:

{
  "mcpServers": {
    "netraflow": {
      "url": "https://mcp.netraflow.com/mcp"
    }
  }
}

Add to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "netraflow": {
      "url": "https://mcp.netraflow.com/mcp"
    }
  }
}

Clients that only speak the older SSE transport should point at https://mcp.netraflow.com/sse instead.

Available tools

PropTypeDescription
analyze_videosubmitSubmit a video URL for analysis. Returns a job_id for tracking.
get_analysisreadGet full analysis results for a completed job.
check_statusreadCheck processing status and progress of a job.
list_analysesreadList recent video analysis jobs with optional filtering.
cancel_jobwriteCancel a pending or processing job.
create_batchsubmitSubmit a batch of video URLs sharing the same capabilities.
get_batchreadGet batch status, per-job progress, and aggregate results.
list_batchesreadList batches with optional filtering.
cancel_batchwriteCancel a batch and its pending or processing jobs.
check_creditsreadCheck account information and remaining credit balance.
get_usagereadGet usage statistics and transaction history.

Tools act on the workspace you signed in with, and are subject to the same plan limits as the API — batch tools require a plan with batch enabled.

On this page