中国轮椅旅行无障碍信息服务

Created By
pingosk8 months ago
这个功能在目前国内还是独一家提供,希望对国内的无障碍出行有所帮助。 这个MCP让AI助手能够实时查询真实的无障碍设施旅行数据,帮助用户在旅途中找到合适的无障碍设施。
Overview

无障碍设施MCP服务使用指南

概述

本MCP(Model Context Protocol)服务提供无障碍设施数据查询能力,支持智能客服、旅游App、城市治理等场景。通过标准化的MCP协议,为LLM/Agent提供可调用的工具,实现无障碍设施查询、统计分析和推荐功能。

服务特性

  • 统一鉴权: 支持API Key认证,提供配额控制和使用统计
  • 多协议支持: 基于HTTP/SSE传输,兼容MCP标准协议
  • 数据丰富: 涵盖景点、酒店、餐饮等各类场所的无障碍设施信息
  • 智能筛选: 支持按城市、设施类型、无障碍特征等多维度筛选
  • 实时响应: 优化的数据库查询,确保快速响应

快速开始

1. 获取API密钥

  1. 访问服务管理后台
  2. 进入"API密钥管理"页面
  3. 创建新的API密钥
  4. 保存密钥,后续调用时需要使用

2. 服务地址

HTTP端点: http://www.mayijf.com/sse

3. 认证方式

支持以下三种认证方式(按优先级排序):

  1. Authorization Header(推荐)

    Authorization: Bearer YOUR_API_KEY
    
  2. X-API-Key Header

    X-API-Key: YOUR_API_KEY
    
  3. 查询参数

    ?key=YOUR_API_KEY
    

工具列表

search_accessible_attractions - 搜索无障碍景点

根据城市名称搜索具备无障碍设施的景点,支持按无障碍特征筛选。

参数说明:

  • city (string, 必填): 城市名称,如"杭州"、"北京市"
  • has_accessible_ramp (bool, 可选): 是否需要无障碍坡道
  • has_accessible_toilet (bool, 可选): 是否需要无障碍厕所
  • has_elevator (bool, 可选): 是否需要电梯
  • has_accessible_boat (bool, 可选): 是否需要无障碍船只
  • has_accessible_tour (bool, 可选): 是否需要无障碍观光车
  • limit (int, 可选): 返回结果数量限制,默认10,最大50

返回格式:

{
  "success": true,
  "count": 2,
  "data": [
    {
      "name": "西湖风景区",
      "city": "杭州",
      "province": "浙江",
      "district": "西湖区",
      "category": "景点",
      "latitude": 30.2500,
      "longitude": 120.1667,
      "accessibilityFeatures": {
        "hasRamp": true,
        "hasAccessibleToilet": true,
        "hasElevator": false,
        "hasAccessibleBoat": true,
        "hasAccessibleTour": true
      },
      "images": ["image1.jpg", "image2.jpg"]
    }
  ]
}

search_accessible_hotels - 搜索无障碍酒店

搜索具备无障碍设施的酒店信息。

参数说明:

  • city (string, 必填): 城市名称
  • has_accessible_ramp (bool, 可选): 是否需要无障碍坡道
  • has_accessible_toilet (bool, 可选): 是否需要无障碍厕所
  • has_elevator (bool, 可选): 是否需要电梯
  • limit (int, 可选): 返回结果数量限制,默认10,最大50

返回格式: 与景点搜索类似,返回符合条件的酒店列表。

search_accessible_transport - 搜索无障碍交通

搜索城市的无障碍交通信息。

参数说明:

  • city (string, 必填): 城市名称
  • transport_type (string, 可选): 交通类型,如"地铁"、"公交"、"出租车"
  • accessibility_feature (string, 可选): 无障碍特征,如"轮椅坡道"、"盲道"、"语音报站"
  • limit (int, 可选): 返回结果数量限制,默认10,最大50

返回格式:

{
  "success": true,
  "count": 3,
  "data": [
    {
      "transportType": "地铁",
      "line": "1号线",
      "station": "龙翔桥站",
      "accessibilityFeatures": ["轮椅坡道", "盲道", "语音报站"],
      "description": "站内设有无障碍电梯和专用通道"
    }
  ]
}

MCP客户端配置

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

{
  "mcp": {
    "servers": {
      "accessibility_service": {
        "description": "无障碍设施MCP服务",
        "type": "sse",
        "url": "http://www.mayijf.com/sse",
        "headers": {
          "Authorization": "Bearer YOUR_API_KEY"
        }
      }
    }
  }
}


## 适用场景

### 智能客服/导览机器人
回答用户关于"本市有哪些无障碍设施""某景区是否有无障碍厕所/坡道"等问题。

### 旅游与出行App
在目的地、景点、酒店详情页动态显示无障碍友好程度,帮助用户做出出行决策。

### 城市治理与公共服务
获取城市维度的无障碍统计数据,辅助专题分析和政策制定。

### 无障碍咨询与合规
快速评估特定区域的设施覆盖情况,辅助报告撰写和合规检查。

Server Config

{
  "mcpServers": {
    "accessibility_http": {
      "description": "无障碍数据库HTTP MCP服务",
      "type": "sse",
      "url": "http://www.mayijf.com/sse",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
Project Info
Created At
8 months ago
Updated At
8 months ago
Author Name
pingosk
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Bring your real authenticated browser session to AI coding agents. Local-first MCP server + Chrome MV3 extension. No cloud. No telemetry.
@Cubenest

peek records the user's actual logged-in browser (DOM via rrweb, console events, network metadata, optional response bodies via opt-in Deep capture) through a Chrome MV3 extension. The extension ships events through a native-messaging stdio bridge to a local MCP server (peek-mcp), which persists them to a SQLite database at ~/.peek/sessions.db. AI coding agents (Claude Code, Cursor, Cline, Windsurf) read sessions from the database via 10 MCP tools: Tool What it does list_recent_sessions List recently recorded sessions (id, origin, ts, event count). get_session_summary LLM-readable narrative summary of a session. get_session_console_errors Console errors recorded in a session. get_session_network_errors Failed/notable network requests in a session. get_user_action_before_error Last N user actions before a console error. generate_playwright_repro Generate a runnable Playwright test from a session. get_dom_snapshot Reconstruct the DOM at a given timestamp. query_dom_history Timeline of attribute/text changes for a selector. request_authorization Side-panel consent for write actions (Level 3). execute_action Dispatch a UI action (gated by permission level + destructive blocklist). Why local-first matters Every other "browser session for AI" tool ships to a vendor cloud. peek's SQLite + extension live on the user's machine — no remote endpoints, no telemetry. The privacy policy (docs/peek/PRIVACY_POLICY.md) is the source of truth. Install # 1. Add the MCP server to Claude Code claude mcp add peek -- npx -y @peekdev/mcp # 2. Install the Chrome extension from the Chrome Web Store # (link added once the CWS listing is approved)

15 minutes ago