Token导航 LogoToken导航TokenDH.com
citytiermcp (Megemini) logo
数据服务stdio官方级别未说明来源级核验

citytiermcp (Megemini)

MCP Server

基于2025新一线城市魅力排行榜的城市分级查询服务,提供按城市名称查询分级、列出指定分级的所有城市、获取统计信息及关键词搜索功能。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
Python数据分析FastMCP

安装说明

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

作者 / 组织

megemini

提供方

megemini

最后核验

2026/5/17 20:22

快速接入

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

命令预览

pip install -r requirements.txt

详细介绍

城市分级查询 MCP Server

服务介绍

基于2025新一线城市魅力排行榜的城市分级查询服务,使用 FastMCP 和 SSE 协议。该服务提供了完整的城市分级查询功能,支持按城市名称查询分级、列出指定分级的所有城市、获取统计信息以及关键词搜索等功能。

服务描述

这是一个专业的城市分级查询MCP服务,基于最新的2025年城市魅力排行榜数据。服务提供了四个主要功能:根据城市名称查询其所属级别、列出特定级别的所有城市、获取所有级别的统计信息、以及根据关键词搜索城市。服务采用FastMCP框架和SSE协议实现,确保高效稳定的查询体验。

类型

数据查询、城市信息、地理服务

功能

  • 根据城市名称查询城市属于哪一线城市
  • 列出指定分级的所有城市
  • 获取所有城市分级的统计信息
  • 根据关键词搜索城市

城市分级

  • 一线城市(4个):上海、北京、深圳、广州
  • 新一线城市(15个):成都、杭州、重庆、武汉、苏州、西安、南京、长沙、郑州、天津、合肥、青岛、东莞、宁波、佛山
  • 二线城市(30个):济南、无锡、沈阳、昆明、福州、厦门、温州、石家庄等
  • 三线城市(70个):乌鲁木齐、兰州、中山、盐城、海口、扬州等
  • 四线城市(90个):枣庄、宜宾、榆林、开封、邵阳、运城等
  • 五线城市(128个):忻州、盘锦、伊犁、丹东、延边、酒泉等

安装

pip install -r requirements.txt

使用

作为 MCP Server 运行(SSE 协议)

python server.py

服务器将在 SSE 模式下运行,默认监听端口。

可用工具

  1. get_city_tier - 查询城市分级

- 参数:city_name (string) - 城市名称 - 示例:查询"上海"返回"上海 属于 一线城市"

  1. list_cities_by_tier - 列出指定分级的城市

- 参数:tier (string) - 城市分级 - 可选值:一线城市、新一线城市、二线城市、三线城市、四线城市、五线城市

  1. get_all_tiers - 获取所有分级统计

- 无参数 - 返回各分级城市数量统计

  1. search_cities - 搜索城市

- 参数:keyword (string) - 搜索关键词 - 返回包含关键词的城市列表及其分级

服务配置

在 MCP 客户端配置文件中添加:

SSE 协议配置

{
  "mcpServers": {
    "city-tier": {
      "command": "python",
      "args": ["main.py"],
      "cwd": "/path/to/mcp_server/city",
      "env": {
        "FASTMCP_LOG_LEVEL": "ERROR"
      },
      "enabled": true,
      "sse": {
        "url": "http://localhost:8080/sse"
      }
    }
  }
}

或者使用项目脚本启动:

{
  "mcpServers": {
    "city-tier": {
      "command": "bash",
      "args": ["start_server.sh"],
      "cwd": "/path/to/mcp_server/city",
      "enabled": true,
      "sse": {
        "url": "http://localhost:8080/sse"
      }
    }
  }
}

使用 uvx 运行

{
  "mcpServers": {
    "city-tier": {
      "command": "uvx",
      "args": ["fastmcp", "run", "main.py"],
      "cwd": "/path/to/mcp_server/city",
      "env": {
        "FASTMCP_LOG_LEVEL": "ERROR"
      },
      "enabled": true,
      "sse": {
        "url": "http://localhost:8080/sse"
      }
    }
  }
}

环境变量配置

支持的环境变量:

  • FASTMCP_LOG_LEVEL: 日志级别,可选值为 DEBUG、INFO、WARNING、ERROR,默认为 ERROR

目录标签

目录标签

Python数据分析FastMCP城市分级混合部署数据查询地理服务SSE协议

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP