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

citibike MCP

MCP Server

一个基于TypeScript的MCP服务器工具,用于查找最近的Citi Bike站点,并提供距离、电动自行车和经典自行车的可用性信息。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
TypeScript位置天气本地部署

安装说明

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

作者 / 组织

sjhangiani12

提供方

sjhangiani12

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

概述

  • 目的:Smithery兼容的TypeScript MCP服务器提供了一个工具,可以根据距离和ebike/classic可用性找到最近的花旗自行车站。
  • 数据:花旗自行车GBFS馈送: station_status.jsonstation_information.json.

快速入门(Smithery)

  • Prereq:Node.js18+和一个Smithery帐户/API密钥。
  • 开发人员(需要Smithery CLI): npm run dev (港口通往史密斯利游乐场)
  • 部署:推送到GitHub,然后使用https://smithery.ai/new部署仓库。

本地建设

  • 安装deps: npm install
  • 构建: npm run build

入口点

  • 史密斯利荷载 src/index.ts 导出默认值 createServer 函数返回MCP服务器实例。

工具

  • nearest_citibikes:返回最近的车站,包括距离和可用性。

- 输入: { lat: number, lon: number, limit?: number } - 输出:JSON stations[] 包括: - name, station_id, lat, lon, distance_m - available_ebikes, available_classic_bikes, available_total_bikes - available_docks, capacity_total_docks, is_renting, is_returning, last_reported

备注

  • available_classic_bikes 用途 num_bikes_available_types.mechanical 当存在时;否则派生为 num_bikes_available - num_ebikes_available.
  • 结果按距离排序。 limit 默认值为5(允许1-50)。

目录标签

目录标签

TypeScript位置天气本地部署自行车共享位置服务MCP服务器交通出行

接入字段

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

未说明

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

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明noneremote-capable

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP