google-flow-mcp-server
Provides automation for generating sports editorial graphic posters using Google Flow, including scraping and poster generation workflows.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@google-flow-mcp-servergenerate a poster for tonight's Lakers vs Celtics game"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Google Flow Editorial Poster Scraper & Automation
A Playwright-based automation pipeline for generating sports editorial graphic posters using Google Flow.
Project Architecture
newlab/
├── .gitignore
├── README.md
├── requirements.txt
├── main.py # Primary entry point
├── flow_scraper.py # Legacy entry point wrapper
└── app/
├── __init__.py
├── config.py # Configs, selectors, and directory paths
├── prompts.py # FLOW_PROMPT text templates
├── utils/
│ ├── __init__.py
│ ├── clipboard.py # Windows clipboard image copy helper
│ └── image.py # Directory image scanning logic
└── automation/
├── __init__.py
└── flow.py # Playwright UI steps & automation pipelineRelated MCP server: wopee-mcp
Prerequisites
Python 3.10+
Google Chrome browser
Pre-configured
chrome_profile/directory logged into Google
Setup & Execution with UV
This project is configured to use uv for fast, isolated Python package and environment management.
1. Initialize / Install Dependencies
uv sync
uv run python -m playwright install chromium2. Run FastMCP Server
To run the FastMCP server via STDIO (for Claude Desktop, Cursor, or MCP clients):
uv run python -m app.mcp.serveror using FastMCP CLI:
uv run fastmcp run app/mcp/server.py3. Run MCP Inspector Mode
To launch the MCP Server with interactive web-based Inspector:
uv run fastmcp dev inspector app/mcp/server.pyor via npx:
npx @modelcontextprotocol/inspector uv run python -m app.mcp.server4. Connect with Claude Desktop
Add the following block to your %APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"google-flow": {
"command": "C:/Users/sohel/AppData/Roaming/Python/Python312/Scripts/uv.exe",
"args": [
"--directory",
"c:/MCP Servers/flow-project",
"run",
"python",
"-m",
"app.mcp.server"
]
}
}
}Direct Script Execution
Execute standard automation pipeline via main.py:
uv run python main.pyThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server for Chrome Web Store — upload, publish, status, metadata & Playwright-based UI automationLast updated8443MIT
- AlicenseAqualityCmaintenanceMCP server for autonomous end-to-end testing with Wopee.io. Analyzes web applications, generates and executes Playwright-based functional tests, and validates results — all driven by natural language commands.Last updated122315MIT
- AlicenseBqualityDmaintenanceA universal browser automation MCP server using Playwright, enabling programmatic control of Chrome with 63 tools for navigation, interaction, media control, and CDP-based diagnostics.Last updated63131MIT
- FlicenseAqualityDmaintenanceAutomated Playwright E2E test repair powered by a self-improving, governed MCP server that runs failing tests, collects failure artifacts, reasons about root causes, validates and applies fixes, and re-runs to verify.Last updated12
Related MCP Connectors
ESPN MCP — keyless multi-sport live scores, teams, and news via ESPN's public site API.
Automate Google Ad Manager: campaigns, line items, creatives, inventory, reporting — 51 tools.
FastMCP server for posting formatted content to X (Twitter) — Tollbooth-monetized, DPYC-native
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rafin0906/google-flow-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server