Token导航 LogoToken导航TokenDH.com
world sk8 parks logo
地图位置未说明官方级别未说明来源级核验

world sk8 parks

MCP Server

一个基于FastAPI的后端服务,通过OpenStreetMap和Nominatim提供指定城市的滑板公园查询及地址解析功能。

工具数

1

提示词数

0

GitHub Stars

2

资源数

0
FastAPI位置天气API集成

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

lucasinocencio1

提供方

lucasinocencio1

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Worlds_skate_parks API-MCP

FastAPI后端返回给定城市的滑板公园。对数据使用OpenStreetMap(Overpass),对地理编码使用Nomination,对地址使用可选的反向地理编码。

堆栈:Python 3.10+、FastAPI、httpx、geopy、pydantic设置。通过env进行配置(请参见 app/core/config.py).

缓存:用于地理编码和覆盖结果的内存TTL缓存(请参见 app/core/cache.py).减少对提名和超车的呼叫;TTL是可配置的。设计为以后可以在不更改调用者的情况下切换到Redis。

如何跑步:

make server

创造 .venv 如果丢失,则安装deps,在启动API http://127.0.0.1:8000.

  • 文件: http://127.0.0.1:8000/docs
  • 健康: GET /health
  • 滑板公园: GET /skateparks/by-city?city=Lisbon (可选: resolve_address=true 用于反向地理编码地址)

Makefile

目标描述
make显示帮助
make setup创建 .venv 如果需要
make install安装依赖项
make server运行API(安装+安装+uvicorn)
make mcp在8010(游标+终端)上运行MCP服务器:stdio+HTTP
make mcp-stdio仅限MCP stdio(例如用于光标)
make mcp-httpMCP HTTP仅适用于:8010(适用于curl/其他终端)

MCP服务器

提供MCP服务器,以便助手可以调用滑板公园搜索作为工具。

  • 默认值(make mcp)\*\*:在上同时运行stdio和HTTP http://127.0.0.1:8010/mcp/ (可流式传输的http)。针对该URL使用MCP客户端从另一个终端与MCP通信。
  • 仅限stdio(make mcp-stdio):用于光标;在MCP配置(stdio)中添加服务器。
  • 仅限HTTP(make mcp-http):端口8010上只有HTTP。

工具 get_skateparks(city_name, resolve_address?) 返回那个城市的滑板公园。

目录标签

目录标签

FastAPI位置天气API集成滑板公园Python本地部署地理数据API服务位置服务

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP