关于 KlickyMart
KlickyMart 是一个草案中的公开目录,记录软件 Agent 是否能访问网店、结账流程及接受的付款方式。其签名记录旨在为付款方式提供依据;目前尚未发布爬取数据。
主要功能
- 01描述 Agent 对网店的访问情况
- 02记录结账流程和付款方式
- 03以 Nostr 事件发布签名记录
- 04按明确限制爬取公开页面
适用场景
- 01评估 Agent 能否访问某网店
- 02查看网店的结账与付款选项
- 03检查付款方式记录的证据
MCP 相关
README 未说明 MCP 接口。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://klickymart.com/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http com-klickymart-klickymart https://klickymart.com/mcpCursor.cursor/mcp.json
{"mcpServers":{"com-klickymart-klickymart":{"type":"http","url":"https://klickymart.com/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"com-klickymart-klickymart":{"type":"http","url":"https://klickymart.com/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"com-klickymart-klickymart":{"type":"http","url":"https://klickymart.com/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"com-klickymart-klickymart":{"serverUrl":"https://klickymart.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
KlickyMart
KlickyMart 是一份面向软件 Agent 的公开签名在线商店地图:记录 Agent 是否能够访问商店、结账方式,以及商店接受哪些付款方式,尤其关注 Bitcoin 和注重隐私的 Bitcoin 选项。记录以 Nostr 事件形式发布(参见 NIP-DRAFT.md)。这是一个 FloppyKit 项目。
状态:草案。本仓库目前尚未发布任何爬取数据。
目录
NIP-DRAFT.md:目录和付款握手的事件类型草案。CRAWL-RUBRIC.md:记录架构和评级规则(文末包含 v0.3 草案变更)。CASCADE.md:构建计划。crawler/:Playwright 爬虫(crawl.py)、确定性付款提取器(extract.py)、服务条款检查器(tos.py)、签名辅助工具、测试。crawler/KNOWN-LIMITATIONS.md:已知限制。site/bot/index.html:爬虫说明和退出页面,托管于 https://klickymart.com/bot。
爬虫防护措施
- 使用真实的用户代理:
FloppyKitMapBot/0.2 (+https://klickymart.com/bot)。不使用隐身插件或修改指纹,不使用代理或轮换 IP。 - 首先读取 robots.txt;如果读取出错、返回 401 或 403,或发生超时,则将整个网站视为禁止抓取。
- 如果网站条款禁止自动访问,则不抓取该网站;仅记录这一发现,并附上引文和 URL。
- 仅访问公开页面:不登录、不创建账户、不下单、不获取付款详情、不提交表单(加入购物车除外),不破解验证码。遇到的拦截会作为发现记录。
- 请求间隔至少 2 秒,每个网站最多访问 10 个页面。
- 用户评价、问答和评论绝不作为证据。记录中的每种付款方式都附有引文和 URL;未知项保留为 null。
退出方式:在 robots.txt 中添加 User-agent: FloppyKitMapBot / Disallow: /。详情:https://klickymart.com/bot
运行测试
cd crawler
python3 -m venv .venv && . .venv/bin/activate
pip install -r requirements.txt && python -m playwright install chromium
python -m unittest discover -s tests -v
测试使用合成样例,不会发起网络请求。
许可证
TO-CONFIRM(计划采用 FOSS 许可证;目前尚未授予任何许可证)。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。