videoindexer-mcp

videoindexer-mcp

3.3

If you are the rightful owner of videoindexer-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Video Indexer MCP Server provides tools and resources for interacting with Video Indexer APIs.

Video Indexer MCP Server

A Model Context Protocol (MCP) server that provides tools and resources for interacting with Video Indexer APIs.

Features

  • vi_prompt_content: Generate prompt content from video insights
  • vi_get_prompt_content: Get the generated prompt content for a video

Use Cases

  • feed LLMs with video insights
  • Automated API interactions

example config

{
  "mcpServers": {
    "videoindexer-mcp": {
      "command": "/path/to/videoindexer-mcp/bin/python",
      "args": [
        "/path/to/your/videoindexer-mcp/src/main.py",
      ],
      "env": {
        "VI_ACCOUNT_TOKEN": "<your_video_indexer_account_token>",
      },
      "transportType": "stdio"
    }
  }
}

Replace /path/to/videoindexer-mcp with the actual path to your videoindexer-mcp directory.

Installation

  1. Clone the repository
  2. Create and activate a Python virtual environment:
# Create virtual environment
python -m venv mcp-env

# Activate virtual environment
# On Windows:
mcp-env\Scripts\activate
# On Unix or MacOS:
source mcp-env/bin/activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Install the package:
pip install -e .
  1. To deactivate the virtual environment when you're done:
deactivate