
Negotiate Mcp
io.github.sanjana-pier39由 GitHub 账号 sanjana-pier39 发布v0.1.1更新于 Oct 24, 2026
Negotiate prices at any negotiate.v1 store. AI shopper tools for Claude.
概览
让 Claude 在支持 negotiate.v1 的商店中自动议价的 MCP 服务器。
- 可以做什么
- 探测域名是否支持 negotiate.v1 并获取协议描述。列出商店中可议价的商品。针对指定商品开启与商家代理的议价对话。发送买方消息并读取会话历史,直到交易完成。
- 适用场景
- 当你希望 Claude 在支持 negotiate.v1 的商店中自动比价、出价并与商家代理对话时使用。适合想让助理代为议价、跟踪议价过程的使用者。
- 运行要求
- 需在本机运行,通过 uvx 或 pip 安装 negotiate-mcp(需 Python 环境)。需在 Claude Desktop、Cowork 或 Claude Code 等 MCP 客户端配置中注册,并能连接目标商店域名。
安装
在 SourceWeft 中
- 打开 控制台中的 Negotiate Mcp,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
negotiate-mcp
Model Context Protocol (MCP) server for the negotiate.v1 protocol. Once installed in Claude Desktop, Cowork, Claude Code, or any other MCP-aware client, your Claude gains five native tools for negotiating with any negotiate.v1-compliant store.
What you get
The agent uses these like a human would use a browser: discover the store, pick a product, start a chat, send turns until the deal closes.
mcp-name: io.github.sanjana-pier39/negotiate-mcp
Install
The recommended path uses uv — no virtualenv plumbing, picks the right Python automatically.
If you'd rather use plain pip:
Wire it into Claude Desktop
-
Open your Claude Desktop config:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
-
Add this entry under
mcpServers(creating the file if it doesn't exist): -
Quit and re-open Claude Desktop. The five tools should appear in any new conversation.
If you installed with plain pip instead of uv, replace the command/args block with:
Wire it into Cowork or Claude Code
Same negotiate-mcp command. Add it to the corresponding MCP config in those clients (consult their docs for exact paths). The tool surface is identical.
Try it
Once installed, in a fresh chat:
Negotiate for a Dyson HP07 at negotiate.pier39.ai. Try to get it under $500. Bonus points for the engraved gift box.
Claude will call discover_store("negotiate.pier39.ai"), find the HP07 in the product list, call start_negotiation, then drive the conversation through send_message until closed: true. No prompt acrobatics needed.
Test standalone (no Claude required)
Most useful when paired with the mcp CLI to inspect tool definitions and exercise them by hand.
Adding more stores
The connector works against any negotiate.v1-compliant store, not just the Atlas reference (negotiate.pier39.ai). As stores adopt the protocol, just point your shopper agent at their domain — the same five tools work everywhere.
See PROTOCOL.md for the full spec.
Develop locally
To publish a new version, see PUBLISH.md.
License
MIT.
来源:README.md,提交 005dfdc
工具
0版本历史
1- v0.1.1最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分