返回 MCP 目录
public公开dns本地运行

postcodes-uk-mcp-server

Postcodes UK MCP Server 是一个高效访问英国邮编API的服务,提供验证、查询和地理搜索功能。

article

README

🚀 英国邮编UK MCP服务器

英国邮编UK MCP服务器提供了一种高效途径,可与英国邮编API(postcodes.io)进行交互。它具备邮编验证、检索以及地理搜索等功能,能满足用户对英国邮编相关信息的查询需求。

🚀 快速开始

英国邮编UK MCP服务器提供了便捷的方式与英国邮编API交互,以下是使用前的准备步骤。

✨ 主要特性

  • 验证:可对英国邮编进行验证,确保邮编的准确性。
  • 获取:能够获取邮编的详细信息。
  • 批量邮编查询:支持一次性查询多个邮编的相关内容。
  • 通过坐标查找最近的邮编:依据地理坐标查找附近的邮编。

📦 安装指南

1. 使用官方独立安装程序安装uv

  • macOS和Linux系统
$ curl -LsSf https://astral.sh/uv/install.sh | sh
  • Windows系统
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

2. 克隆仓库

将MCP添加到项目依赖中:

uv add "mcp[cli]"

3. 安装Claude桌面应用程序

确保Claude桌面应用程序已从Claude完成安装。

4. 安装英国邮编UK MCP服务器到Claude应用

执行以下命令进行安装:

mcp install postcodes.py

若安装成功,会看到以下输出:

INFO     Added server 'postcodes' to Claude config                                                      claude.py:129
INFO     Successfully installed postcodes in Claude app                                                    cli.py:467

💻 使用示例

基础用法

该服务器提供了多种与英国邮编数据交互的方式,例如查询单个邮编的详细信息、执行批量邮编查询以及通过地理坐标查找最近的邮编。

在Claude桌面中的演示

Claude桌面演示

📚 详细文档

API端点

| 端点 | 描述 | |------|------| | /lookup/{postcode} | 获取单个邮编的详细信息 | | /bulk-lookup | 批量查询多个邮编 | | /nearest?lat={lat}&lon={lon} | 通过坐标查找附近的邮编 |

📌 贡献

欢迎贡献!请随时提交问题或拉取请求。

📄 许可证

本项目采用MIT许可证。

支持

如果您发现这个项目有用,请在GitHub上为它点个星!并可在LinkedIn找到我。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端