Zipcoda MCP服务器
概要
zipcoda-mcp 表示 zipcoda 的,之API的明细栏样式中定义的设置Model Context Protocol (MCP)服务器。通过使用该工具AI从助手那里Zipcoda的,之API的明细栏样式中定义的设置。
安装
VSCode中的设置示例
VSCode单击功能区上GitHub Copilot和代理一起MCP要使用服务器,请参考以下设置:。
settings.json将以下设置添加到文件:
"mcp": {
"servers": {
"zipcoda-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"github:mach3/zipcoda-mcp"
]
}
}
}根据环境的不同 npx 代替 npm 使用:
"mcp": {
"servers": {
"zipcoda-mcp": {
"type": "stdio",
"command": "npm",
"args": [
"exec",
"--yes",
"--",
"github:mach3/zipcoda-mcp"
]
}
}
}NPM作为包使用
# npxを使って起動
npx github:mach3/zipcoda-mcp
# npmを使って起動
npm exec --yes -- github:mach3/zipcoda-mcp使用例
- “请告诉我邮政编码1000001的地址”
- “涩谷区的邮政编码是多少?”
提供的功能
这个MCP服务器提供两个主要工具:
1.搜索\_ \_邮编
一种从邮政编码中查找地址的工具。
参数:
zipcode:要搜索的邮政编码(例如,“1000001”、“100-0001”等)
响应:
- 匹配的邮政编码和地址列表
2.搜索\_ \_地址
一种从地址搜索邮政编码的工具。
参数:
address:搜索地址(例如:“东京都千代田区”、“涉谷”等)
响应:
- 匹配的邮政编码和地址列表
动作要件
- Node.js: 18.x以上(根据@modelcontextprotocol/sdk的要求)
- 互联网连接: zipcoda.net API查看项目中可用的所有族
许可证
麻省理工学院
