Goofish Server
БесплатноНе проверенEnables searching and monitoring of Goofish (闲鱼) items via Playwright automation, providing structured item details and keyword-based monitoring.
Описание
Enables searching and monitoring of Goofish (闲鱼) items via Playwright automation, providing structured item details and keyword-based monitoring.
README
独立的 Goofish / 闲鱼 MCP server,使用 Node.js + Playwright,并通过页面上下文里的 window.lib.mtop.request(...) 获取搜索数据。
当前状态
- ✅
search_items:已按真实 Goofish 页面 + mtop 路线实现 - ✅
get_item_detail:已接入mtop.taobao.idle.pc.detail,可结构化返回价格、卖家、地区、图片、属性、描述 - ✅
monitor_keyword:复用search_items - ✅ 浏览器登录态持久化:使用 Playwright persistent context
安装
cd goofish-mcp-server
npm install
运行
npm start
默认使用:
- 浏览器 profile 目录:
./.profiles/goofish - 非 headless
可选环境变量:
GOOFISH_PROFILE_DIR=/path/to/profile
GOOFISH_HEADLESS=1
第一次登录
首次启动时会打开浏览器 profile。 你需要在这个 profile 里手动登录 Goofish 一次。 后续 session 会复用该登录态。
MCP tools
1. search_items
输入:
{
"keyword": "iphone 15 pro",
"limit": 10
}
2. get_item_detail
输入:
{
"item_id": "1234567890"
}
或:
{
"url": "https://www.goofish.com/item?id=1234567890"
}
3. monitor_keyword
输入:
{
"keyword": "iphone 15 pro",
"max_items": 20,
"dedupe_key": "item_id"
}
Claude / OpenClaw 接入思路
把这个进程作为 stdio MCP server 挂进去即可。
配置示例文件:
mcp-config-examples.json
Claude Desktop 核心思路:
{
"mcpServers": {
"goofish": {
"command": "node",
"args": ["/absolute/path/to/goofish-mcp-server/index.js"],
"env": {
"GOOFISH_PROFILE_DIR": "/absolute/path/to/goofish-mcp-server/.profiles/goofish",
"GOOFISH_HEADLESS": "0"
}
}
}
}
下一步建议
- 补强
get_item_detail的真实结构化字段 - 增加 cookie/export/import 管理
- 增加自动登录检测和错误提示
- 增加 remote/http transport
Установка Goofish Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/mercy719/goofish-mcp-serverFAQ
Goofish Server MCP бесплатный?
Да, Goofish Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Goofish Server?
Нет, Goofish Server работает без API-ключей и переменных окружения.
Goofish Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Goofish Server в Claude Desktop, Claude Code или Cursor?
Открой Goofish Server на 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 Goofish Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории browse
