Form Auto
БесплатноНе проверенAutomates internal system form submissions by reading data from Excel/CSV or Google Sheets and using Playwright to navigate menus and fill form fields, with sup
Описание
Automates internal system form submissions by reading data from Excel/CSV or Google Sheets and using Playwright to navigate menus and fill form fields, with support for both visible and headless modes.
README
MCP server for Claude Desktop that automates internal system form submissions using Playwright.
Features
- Read data from Excel/CSV or Google Sheets and auto-fill forms
- Automated menu navigation (menu text click → page transition)
- Label/ID/Placeholder-based form field matching
- Visible mode (browser shown) / Fast mode (background) toggle
- Result report with success/failure counts + screenshots on failure
Installation
Prerequisites
- Node.js 18+
Claude Desktop Configuration
Add to claude_desktop_config.json:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"form-automation": {
"command": "npx",
"args": ["form-auto-mcp"]
}
}
}
Restart Claude Desktop. That's it — no clone, no build needed.
Google Sheets (Optional)
Create a .env file:
GOOGLE_API_KEY=your_api_key
Usage
In Claude Desktop, provide a site URL and attach an Excel file:
"https://your-site.com 에 이 엑셀로 폼 입력해줘" (attach file)
Google Sheets
"https://your-site.com 에 이 구글 시트로 폼 입력해줘: [sheet URL]"
Fast mode (headless)
"빠르게 폼 입력해줘"
Excel Format
Everything is controlled from the Excel file — menu path, form fields, and save button.
| 메뉴경로 | field1 | field2 | ... | 저장버튼 |
|---|---|---|---|---|
| MenuA > SubMenuB | Value1 | Value2 | ... | Submit |
- 메뉴경로 (first column): menu path to click, separated by
> - Form fields (middle columns): column name = form label, ID, or placeholder on screen
- 저장버튼 (last column): text of the save/submit button to click
- See
templates/test-demoqa.xlsxfor a sample
Quick Test (demoqa.com)
A sample Excel for demoqa.com is included so you can try the automation right away.
From Claude Desktop:
"https://demoqa.com/elements 에 templates/test-demoqa.xlsx 파일로 폼 입력해줘"
Or from terminal (for developers):
git clone https://github.com/jayounglee92/form-auto-mcp.git
cd form-auto-mcp
npm install
npm run build
node test-run.mjs
A browser window will open and fill out the Text Box form 3 times in a row.
License
MIT
Установка Form Auto
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/jayounglee92/form-auto-mcpFAQ
Form Auto MCP бесплатный?
Да, Form Auto MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Form Auto?
Нет, Form Auto работает без API-ключей и переменных окружения.
Form Auto — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Form Auto в Claude Desktop, Claude Code или Cursor?
Открой Form Auto на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Playwright
Browser automation, scraping, screenshots
автор: MicrosoftPuppeteer
Browser automation and web scraping.
автор: modelcontextprotocolopentabs-dev/opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a
автор: opentabs-devrobhunter/agentdeals
1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan
автор: robhunterCompare Form Auto with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории browse
