google-flow-mcp

google-flow-mcp

Enables video generation using Google AI tools (Veo, Nano Banana) via the Model Context Protocol, with browser automation powered by Playwright.

Category
访问服务器

README

🌐 google-flow-mcp - Generate videos using Google AI tools

This tool connects your local computer to Google Flow. It allows you to create videos using artificial intelligence through the Model Context Protocol. You can trigger tasks like video generation and model interaction directly from your desktop.

⚙️ System Requirements

Before you install this software, ensure your computer meets these requirements:

  • Windows 10 or Windows 11.
  • A stable internet connection.
  • At least 4GB of free disk space.
  • Node.js installed on your machine.

If you do not have Node.js, search for "Node.js download" on Google and install the LTS version. This program requires Node.js to communicate with the Google services.

📥 Downloading the Software

To get started, navigate to the main project page.

Visit this page to download the software

On this page, look for the green button labeled "Code" toward the top right side. Click this button and select "Download ZIP". Save this file to your computer. Once the download finishes, move the file to a folder where you keep your programs. Right-click the folder and select "Extract All".

🛠️ Setting Up the Tool

After you extract the files, open the folder on your computer. You will see a file named package.json. Follow these steps to prepare the tool:

  1. Click the address bar in your file explorer window.
  2. Type cmd and press Enter. A black window will appear.
  3. Type npm install and press Enter. This process downloads the necessary components for the software.
  4. When the process finishes, the software is ready for use.

🔑 Configuring Your Account

This software requires a connection to your Google account to function. You must provide your API credentials to allow the tool to generate content.

  1. Create a text file named .env inside your project folder.
  2. Open this file with a text editor.
  3. Paste your API key on a single line.
  4. Save the file and close it.

The software uses a credit-cost gate. This means every video generation request uses a specific amount of your available credits. Check your Google Cloud console to view your remaining balance and ensure your billing settings remain active.

🚀 Running the Application

To start the software, follow these steps:

  1. Open the black command window in your project folder again.
  2. Type npm start and press Enter.
  3. The software will connect to the internal tRPC API automatically.

You will see status messages confirm the connection. If you see a line stating "Server ready," the tool is active. You can now use your preferred AI interface to send prompts to the server. The software handles the connection, communicates with the Google Flow system, and processes your video requests.

🖥️ Using the Automation Features

The software leverages Playwright to handle web interactions. It simplifies the process of creating videos by managing the browser tasks for you. When you send a command, the tool:

  • Launches a background browser session.
  • Navigates to the Google Flow interface.
  • Inputs your prompts into the Veo or Nano Banana models.
  • Downloads the generated video file to your local computer.

Monitor the command window to see the progress of your video generation. The software will notify you when the file is ready for viewing.

🔍 Troubleshooting Common Issues

If the software fails to start, verify these items:

  • Check your internet connection.
  • Ensure your API key is correct and valid.
  • Confirm that no other programs are using the local port required by the tool.
  • Re-run npm install to ensure all components are updated.

If you encounter errors during video generation, check your credit balance. The Google Flow system will reject requests if your account lacks sufficient funds.

🛡️ Security and Privacy

This tool runs locally on your machine. Your prompts and private keys stay within your control. The software only sends necessary data to Google to request the video generation service. Do not share your .env file or your API keys with others. Keep these credentials private to prevent unauthorized access to your billing account.

Keywords: ai-agents, browser-automation, claude, google-flow, mcp, model-context-protocol, playwright, typescript, veo, video-generation

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选