用途:通过 MCP 把 Авито 连接进 AI 助手,直接在对话中处理商品、聊天与订单。
主要能力:提供 avito-mcp-ru 服务器,覆盖 Авито 官方 API 的 64 个方法,其中读取 40 个、写入 22 个、不可逆操作 2 个。方法目录以 YAML 保存并由服务器执行,因此代理获得若干通用工具,而不是每个方法单独一个函数。
安装:首个 PyPI 版本以标签 v0.5.3 发布,此前可直接从仓库安装: uvx --from git+https://github.com/ilyautov/avito-mcp-ru avito-mcp-ru 发布后可使用: uvx avito-mcp-ru 在 Claude Desktop、Cursor、Claude Code 等客户端中通过 mcpServers 配置 command 为 uvx。
密钥:AVITO_CLIENT_ID 取自业务后台「集成 → API」的 client_id;AVITO_CLIENT_SECRET 为同处 client_secret,经 OAuth2 换成令牌。也可不设环境变量,启动服务器后调用 avito_add_cabinet,密钥写入 ~/.marketplace-mcp/cabinets.json,权限 600,不离开本机;用同样方式可接入第二个店铺。
使用方式:先用 avito_search_methods 按词语查找方法,不要猜方法名;用 avito_describe_method 查看参数、分页与访问级别;用 avito_call_method 调用,读取直接执行,写入需确认,不可逆操作需两次确认;用 avito_check_auth 检查密钥是否生效。写入前应先向人展示将发送给 API 的请求体并等待同意。
限制与注意事项:回应中的数字不要四舍五入或心算重算;方法返回空列表时应如实说明,不要替卖家解释。若需要同时连接 Wildberries、Ozon、Яндекс Маркет 与 Авито,可改用 marketplaces-mcp-ru 整合服务器。资料未提供价格、平台覆盖率或具体效果等信息。