Skip to main content
Glama
jarvisxiong2022-hue

POI 周边搜索 MCP Server

README.md
# POI 周边搜索 MCP Server

封装 `https://cn.apihz.cn/api/other/diming.php` 的 MCP 服务。

## 安装

```bash
cd /home/admin/openclaw/workspace/mcp-servers
bun install
```

## 配置

设置你的 API ID 和 Key:

```bash
export POI_API_ID="你的ID"
export POI_API_KEY="你的Key"
```

或者直接修改 `poi-search-server.ts` 中的默认值。

## 用 mcporter 测试

```bash
# 列出工具
mcporter list --stdio "bun run /home/admin/openclaw/workspace/mcp-servers/poi-search-server.ts"

# 搜索周边餐厅
mcporter call --stdio "bun run /home/admin/openclaw/workspace/mcp-servers/poi-search-server.ts" \
  search_nearby_poi words="餐厅" lon=121.415 lat=31.218

# 搜索周边公交站
mcporter call --stdio "bun run /home/admin/openclaw/workspace/mcp-servers/poi-search-server.ts" \
  search_nearby_bus lon=121.415 lat=31.218
```

## 配置到 OpenClaw

在 `~/.openclaw/config.json` 中添加:

```json
{
  "mcpServers": {
    "poi-search": {
      "command": "bun",
      "args": ["run", "/home/admin/openclaw/workspace/mcp-servers/poi-search-server.ts"],
      "env": {
        "POI_API_ID": "你的ID",
        "POI_API_KEY": "你的Key"
      }
    }
  }
}
```

## 提供的工具

| 工具名 | 说明 | 必填参数 |
|-------|------|---------|
| `search_nearby_poi` | 搜索周边地点 | words, lon, lat |
| `search_nearby_bus` | 搜索周边公交站 | lon, lat |