cloudglue
Official MCP server for Cloudglue API
claude mcp add --transport stdio cloudglue-cloudglue-mcp-server npx -y @cloudglue/cloudglue-mcp-server@latest --api-key <CLOUDGLUE-YOUR-API-KEY> \ --env CLOUDGLUE_API_KEY="<CLOUDGLUE-YOUR-API-KEY>"
How to use
The Cloudglue MCP Server enables large language models (LLMs) to interact with your Cloudglue video data. By exposing a set of tools, it lets you explore video collections, locate specific videos, and perform analysis such as transcripts, entity extraction, and chapter segmentation. The server is configured to run via the Node.js-based MCP runtime using npx to fetch the latest cloudglue-mcp-server package and start it with your API key. Tools exposed through the server include discovery and navigation functions like list_collections and list_videos, and individual video analysis tools such as describe_video and extract_video_entities. You can then connect MCP clients (for example Cursor or Claude Desktop) and execute commands to retrieve descriptions, transcripts, entities, and structured data from videos stored in Cloudglue.
How to install
Prerequisites:
- Node.js and npm installed on your machine
- A Cloudglue API Key
Installation steps:
-
Ensure Node.js and npm are installed. Verify with: node -v npm -v
-
Install dependencies and set up the server by pulling the latest package via npx as shown in the usage configuration, or clone the repository if provided (not required for MCP runtime).
-
Run the server via MCP configuration (see mcp_config). Example steps:
- Save the following configuration to a file or pass it to your MCP client: { "mcpServers": { "cloudglue": { "command": "npx", "args": [ "-y", "@cloudglue/cloudglue-mcp-server@latest", "--api-key", "<CLOUDGLUE-YOUR-API-KEY>" ] } } }
-
Replace <CLOUDGLUE-YOUR-API-KEY> with your actual Cloudglue API key.
-
If you are building locally for integration with Claude Desktop or other clients, you may also build the server and extension:
- Clone the repository
- Run: npm install
- Run: npm build
-
Configure your MCP client to point at the running MCP server as shown in the README examples for your client.
Additional notes
Notes and tips:
- The API key is required to access Cloudglue data; ensure you keep it secure and do not commit it to source control.
- The server exposes a suite of tools for discovery (list_collections, list_videos) and per-video analysis (describe_video, extract_video_entities). Familiarize yourself with pagination and time-range parameters described in the README to fetch large results incrementally.
- When configuring MCP clients, you may specify the path to the built server (for example, in the client JSON) if running locally. The README provides example JSON structures for both the npx-based startup and local builds.
- If you encounter rate limits or API quota issues, consider staggering requests or paging through results as described in the tool documentation.
- For Claude Desktop integration, follow the Desktop Extension steps in the README to install and authorize with your API key.
- Environment variables can be used to store sensitive keys; if you supply the API key via env vars, ensure your MCP client supports reading from env and that the value is kept secure.
Related MCP Servers
context7
Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
obsidian -tools
Add Obsidian integrations like semantic search and custom Templater prompts to Claude or any MCP client.
MiniMax -JS
Official MiniMax Model Context Protocol (MCP) JavaScript implementation that provides seamless integration with MiniMax's powerful AI capabilities including image generation, video generation, text-to-speech, and voice cloning APIs.
mcp-bundler
Is the MCP configuration too complicated? You can easily share your own simplified setup!
akyn-sdk
Turn any data source into an MCP server in 5 minutes. Build AI-agents-ready knowledge bases.
promptboard
The Shared Whiteboard for Your AI Agents via MCP. Paste screenshots, mark them up, and share with AI.