mcpField
🗑
🗑️ Reading Bin Collections MCP Server

🗑️ Reading Bin Collections MCP Server

本地服务
github.com/vaughanc法律与政务077 周前更新

关于 🗑️ Reading Bin Collections MCP Server

面向 Reading Borough Council 居民的 MCP 服务,可通过邮编和门牌号查询家庭垃圾收集日期,并返回即将到来的收集安排,供 Claude 使用。

主要功能

  1. 01按邮编查询地址
  2. 02通过地址 UPRN 获取安排
  3. 03返回即将到来的收集日期
  4. 04涵盖回收、厨余和生活垃圾

适用场景

  1. 01查询住户下一次收集日期
  2. 02在 Claude 中询问当地垃圾收集安排

MCP 相关

向 MCP 客户端(包括 Claude)提供家庭垃圾收集查询。它调用 Reading Borough Council API 解析地址并获取收集安排。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

🗑️ Reading 垃圾桶收集 MCP 服务

一个符合 MCP 标准的工具,可从 Reading Borough Council 获取家庭垃圾收集日期。
专为与 Claude 无缝集成而打造。

初始提示 结果


🔧 功能介绍

此 MCP 服务支持你直接在 Claude 中提出如下问题:

“我的垃圾桶收集日期是什么时候?地址是 51 Gosbrook Road, RG48BN。”

它会通过 Reading Borough Council 的 API 查询邮政编码和门牌号,并返回即将到来的收集日期。


🚀 快速入门

1. 克隆仓库
git clone https://github.com/vaughanc/collections.git
2. 安装 UV
curl -LsSf https://astral.sh/uv/install.sh | sh

之后请务必重新启动终端,以确保系统识别到 uv 命令。

3. 创建虚拟环境
uv init collections
uv venv                                                   
source .venv/bin/activate
uv run fastmcp install --with uvicorn --with requests collections.py

安装命令会创建 Claude 用于检测 MCP 服务的配置。

你可以在以下文件中检查此配置


cat  ~/Library/Application\ Support/Claude/claude_desktop_config.json 
{
  "mcpServers": {
    "Reading Bin Collections Tool": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "fastmcp",
        "--with",
        "requests",
        "--with",
        "uvicorn",
        "fastmcp",
        "run",
        "/Users/chris/Documents/Code/collections/collections.py"
      ]
    }
    }
  }

启动 Claude 后,你应该会看到以下内容

Claude 提示和菜单项

📬 API 背后的工作原理

此工具会发送两个关键请求:

  1. 获取地址 UPRN

端点:https://www.reading.gov.uk/api/address-search 参数:postcode 用途:解析给定街道/邮政编码对应的 UPRN。

  1. 获取收集计划

端点:https://www.reading.gov.uk/api/bin-collections 参数:uprn 用途:获取垃圾桶类型和日期(回收垃圾、厨余垃圾、生活垃圾等)。

📸 截图

初始提示 提示和菜单项 外部集成审批 请求 结果

我参考了这个快速入门指南来了解如何开始。

https://modelcontextprotocol.io/quickstart/server

我也可能用 brew 解决了一些依赖问题,例如 NPM,但记不太清了。

https://brew.sh/

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。