WeGravel
官方获取并比较佛罗里达州散装土壤、沙子、砾石和覆盖物的送货价格,并计算所需数量。远程服务器,只读,无需账户。
你可以用 WeGravel MCP 做什么?
- 列出材料 — 询问 WeGravel 销售哪些碎石、沙子、土壤或覆盖物,包括每种材料的类别和销售单位。
- 计算数量 — 提供长度、宽度和深度,计算某种材料所需的立方码数、吨数、订购量和卡车装载量。
- 获取送货价格 — 查询某种材料送至佛罗里达州某个 ZIP 码的价格,并获取卡车装载量和预填报价链接。
- 比较价格 — 比较最多 12 种材料或一个类别词(如“覆盖物”)在同一 ZIP 码的送货价格,按价格从低到高排列。
托管 MCP 服务器
npx add-mcp 'https://www.wegravel.com/mcp'可安装到 Claude Code、Codex、Cursor 等客户端
文档
WeGravel MCP
WeGravel 在佛罗里达州提供散装土壤、沙子、砾石和覆盖物配送服务。此 MCP 服务器可让 AI 助手列出材料、计算工程所需的材料数量,以及获取和比较配送价格,来源为 wegravel.com。
此服务器为远程服务器。你无需安装或运行任何内容,只需将客户端连接到此 URL:
https://www.wegravel.com/mcp
- 传输方式:Streamable HTTP
- 身份验证:无。你无需账户。
- 速率限制:每个 IP 地址每分钟 600 个请求
此代码仓库包含材料列表文件、文档和品牌素材。服务器代码运行在 WeGravel 网站内。
工具
这四种工具都只读取数据,不会保存数据,也不会发送电子邮件。
| 工具 | 功能 | 参数 |
|---|---|---|
list_materials | 列出 WeGravel 销售的材料,包括 slug、名称、类别、描述以及销售单位。 | 无 |
calculate_quantity | 计算某个区域所需的材料数量:立方码数、吨数和订购数量(包括安全余量和最低订购量),以及卡车装载次数。 | material(slug 或名称)、lengthFt、widthFt、depthInches |
get_prices | 获取某种材料配送到某个邮政编码的价格:所需数量的总价、卡车装载次数、整车价格、订单备注、已填入工程信息的报价表链接,以及该城市的材料页面。仅限佛罗里达州邮政编码。 | material(slug 或名称)、quantity(> 0)、zip(5 位数字)、unit(yd3 或 ton;默认值:该材料的销售单位) |
compare_prices | 比较多种材料配送到某个邮政编码的价格,按价格从低到高排列。每行显示一整车的价格。像“mulch”这样的类别词会添加所有匹配的材料。每次调用最多比较 12 种材料。 | materials(slug、名称或类别词)、zip(5 位数字) |
价格以美元计价,包含配送费。对于超过 3 车的工程,价格为估算值,WeGravel 团队会手动核算价格。最终价格以 wegravel.com 上的报价为准。
网站上有一个面向非开发者的页面:wegravel.com/mcp。
连接
Claude Code:插件
此插件会添加服务器和一项技能,告诉 Claude 调用工具的最佳顺序。在 Claude Code 中运行以下命令:
/plugin marketplace add wegravel/wegravel-mcp
/plugin install wegravel@wegravel
Claude Code:仅服务器
claude mcp add --transport http wegravel https://www.wegravel.com/mcp
添加 --scope user,即可在所有项目中使用。
Claude(claude.ai 和 Claude Desktop)
- 打开 Customize > Connectors。
- 点击 Add custom connector。
- 输入名称
WeGravel和 URLhttps://www.wegravel.com/mcp。 - 选择不登录,然后点击 Add。
对于 Team 和 Enterprise 计划,由组织所有者在 Organization settings > Connectors 中添加连接器。Claude Desktop 使用与 claude.ai 相同的连接器。
ChatGPT
- 前往 chatgpt.com/plugins 并点击 +。
- 点击 Add custom MCP server。
- 输入名称
WeGravel和 URLhttps://www.wegravel.com/mcp。 - 将身份验证设为 No authentication,接受警告,然后点击 Create as a plugin。
- 在聊天中输入
@,然后选择 WeGravel。
并非所有 ChatGPT 计划都支持自定义 MCP 服务器。
Cursor
将以下内容添加到 ~/.cursor/mcp.json(所有项目)或 .cursor/mcp.json(单个项目):
{
"mcpServers": {
"wegravel": {
"url": "https://www.wegravel.com/mcp"
}
}
}
VS Code
将以下内容添加到 .vscode/mcp.json:
{
"servers": {
"wegravel": {
"type": "http",
"url": "https://www.wegravel.com/mcp"
}
}
}
其他客户端
使用任何支持 Streamable HTTP 的客户端。提供上方的 URL,无需添加请求头。
示例提示词
- “将 5 吨 #57 石料配送到邮政编码 33101 要多少钱?”
- “WeGravel 销售哪些种类的砾石?”
- “将 10 立方码填土配送到 32801 要多少钱?”
- “比较邮政编码 32801 的覆盖物价格。”
- “我需要为一个长 20 英尺、宽 10 英尺、深 3 英寸的花坛铺覆盖物。我在 33410。要多少钱?”
- “一条长 20 英尺、宽 10 英尺、深 4 英寸的车道需要多少砾石?”
隐私
- 你无需账户。
- 工具不会存储你发送的内容,不会保存报价,也不会发送电子邮件。
- 为执行速率限制,服务器会在内存中按 IP 地址统计请求,不会保存 IP 地址。
支持
发送电子邮件至 contact@wegravel.com,或使用 wegravel.com/contact。
此代码仓库包含的内容
| 路径 | 用途 |
|---|---|
server.json | 官方 MCP Registry 的条目 |
.claude-plugin/marketplace.json | Claude Code 插件市场 |
plugins/wegravel/ | Claude Code 插件:MCP 配置和 bulk-material-quote 技能 |
chatgpt/ | ChatGPT 插件 ZIP 文件 |
assets/ | 图标和徽标 |
scripts/smoke-test.mjs | 检查在线端点:node scripts/smoke-test.mjs [url] [zip] |
scripts/set-endpoint.mjs | 更改所有文件中的端点 URL |
scripts/build-chatgpt-zip.mjs | 构建 ChatGPT 插件 ZIP 文件 |
docs/publishing.md | 在各个目录中列出服务器的步骤 |
docs/website-changes.md | 网站必须为材料列表提供的内容 |
更改端点 URL
端点 URL 位于以下文件中:
server.json(remotes[0].url)。这是权威来源。plugins/wegravel/.mcp.jsonchatgpt/mcp.jsonREADME.md(此文件)docs/publishing.md
要在所有文件中更改 URL,请运行:
node scripts/set-endpoint.mjs https://www.wegravel.com/new-path
然后:
- 在
server.json、plugins/wegravel/.claude-plugin/plugin.json和chatgpt/plugin.json中更新version。 - 使用新 URL 运行
node scripts/smoke-test.mjs。 - 重新发布到各个目录。请参阅 docs/publishing.md。
在所有目录都显示新 URL 之前,请确保旧 URL 仍可使用,或将其重定向。
许可证
MIT。请参阅 LICENSE。