Accessible Visit MCP

Accessible Visit MCP

Enables users with mobility impairments to assess tourist destination accessibility by providing integrated information on barrier-free facilities, weather conditions, nearby wheelchair charging stations, and festival-based congestion risk through natural language queries.

Category
访问服务器

README

Accessible Visit MCP

장애인, 고령자, 유모차 동반자 등 이동약자가 관광지를 방문하기 전에 필요한 정보를 한 번에 확인할 수 있도록 지원하는 MCP 서버입니다.

사용자가 관광지, 방문일, 이동 조건을 자연어로 입력하면 LLM이 적절한 Tool을 호출하고, 서버는 공공데이터를 조회해 편의시설, 날씨, 전동휠체어 충전소, 축제 기반 혼잡 위험과 종합 유의사항을 반환합니다.

프로젝트 목표

관광지를 방문하려는 이동약자가 여러 공공데이터 사이트를 각각 검색하지 않고도 다음 질문에 답을 얻을 수 있도록 하는 것이 목표입니다.

오늘 전동휠체어로 경복궁에 갈 건데 유의사항 알려줘.

서버는 다음 정보를 제공합니다.

  • 관광지 무장애 편의시설
  • 방문일 단기예보와 이동 관련 주의사항
  • 주변 전동휠체어 급속충전소
  • 주변 축제 기반 혼잡 위험
  • 방문 전 확인사항과 준비 체크리스트

프로젝트 구현 의도

사용자 의도 중심의 Tool 설계

외부 API를 그대로 Tool로 노출하지 않고 사용자가 실제로 묻는 목적을 기준으로 Tool을 설계합니다.

예를 들어 날씨만 묻는 요청은 날씨 Tool이 처리하고, 여러 정보를 포함한 방문 유의사항 요청은 종합 Tool이 처리합니다.

서로 다른 공공데이터의 통합

각 공공데이터는 서로 다른 필드와 응답 구조를 사용합니다.

서버는 이를 공통 형식으로 정규화하여 LLM이 원본 API 구조를 직접 해석하지 않아도 일관된 답변을 생성할 수 있도록 합니다.

이동 조건을 반영한 유의사항 제공

같은 날씨와 관광지라도 사용자의 이동 조건에 따라 중요한 정보가 달라질 수 있습니다.

지원하는 이동 조건은 다음과 같습니다.

type TravelerType = "POWER_WHEELCHAIR" | "MANUAL_WHEELCHAIR" | "STROLLER" | "ELDERLY_COMPANION";

예:

  • 전동휠체어 이용자: 충전소, 경사로, 엘리베이터
  • 수동휠체어 이용자: 접근로, 노면 상태, 강풍
  • 유모차 동반자: 엘리베이터, 유모차 대여, 수유실
  • 고령자 동반자: 이동 거리, 휴식 공간, 날씨 위험

확인되지 않은 정보의 명확한 표현

공공데이터에 값이 없다는 이유만으로 시설이 없다고 단정하지 않습니다.

CONFIRMED      확인된 정보
NOT_AVAILABLE  없다고 명시된 정보
NOT_PROVIDED   데이터가 제공되지 않은 정보

충전소 데이터 역시 실시간 작동 여부를 보장하지 않으며, 축제 정보는 실시간 유동인구가 아닌 행사 기반 혼잡 가능성으로 안내합니다.

종합 질문에 대한 부분 성공 지원

종합 조회 중 일부 데이터 호출이 실패하더라도 조회에 성공한 나머지 정보는 유지하여 반환하는 것을 목표로 합니다.

제공 Tool

get_destination_weather

관광지와 방문일을 기준으로 단기예보와 이동 관련 날씨 유의사항을 조회합니다.

사용 예시:

내일 경복궁 날씨 괜찮아?
유모차로 방문할 건데 비가 올까?

주요 입력:

{
  destination: string;
  visitDate: string;
  travelerType?: TravelerType;
}

주요 결과:

  • 시간대별 날씨
  • 기온
  • 강수확률과 강수형태
  • 풍속
  • 이동 조건별 날씨 유의사항

단기예보 범위를 벗어난 날짜의 날씨는 임의로 추정하지 않습니다.


find_nearby_wheelchair_chargers

관광지 주변의 전동휠체어 급속충전소를 조회합니다.

사용 예시:

경복궁 근처 전동휠체어 충전소 알려줘.
반경 5km 안에 충전할 곳이 있어?

주요 입력:

{
  destination: string;
  radiusKm?: number;
  visitDateTime?: string;
}

주요 결과:

  • 충전소명
  • 관광지와의 거리
  • 주소와 설치 위치
  • 운영시간
  • 동시 사용 가능 대수
  • 관리기관과 연락처

충전소의 실시간 작동 여부와 현재 사용 가능 여부는 보장하지 않습니다.


get_destination_accessibility

관광지의 무장애 편의시설 정보를 조회합니다.

사용 예시:

경복궁에 장애인 화장실이 있어?
전동휠체어로 이용 가능한 편의시설을 알려줘.

주요 입력:

{
  destination: string;
  travelerType?: TravelerType;
}

주요 결과:

  • 장애인 주차장
  • 접근로
  • 출입구
  • 엘리베이터
  • 장애인 화장실
  • 휠체어 대여
  • 유모차 관련 시설
  • 수유실
  • 확인되지 않은 정보

get_destination_event_risk

방문일에 관광지 주변에서 진행되는 축제를 조회하고 행사 기반 혼잡 위험을 반환합니다.

사용 예시:

이번 주말 경복궁 주변에 축제가 있어?
행사 때문에 주차가 어려울 가능성이 있을까?

주요 입력:

{
  destination: string;
  visitDate: string;
  radiusKm?: number;
}

주요 결과:

  • 주변 축제 목록
  • 축제 개최 기간
  • 관광지와 축제 간 거리
  • 행사 기반 혼잡 위험
  • 주차 및 교통 관련 유의사항

위험 단계는 다음과 같습니다.

LOW
MEDIUM
HIGH
UNKNOWN

이 값은 실시간 혼잡도가 아니라 축제 기간과 거리를 기반으로 한 위험 신호입니다.


assess_accessible_visit

편의시설, 날씨, 충전소, 축제 정보를 함께 조회하여 종합 방문 유의사항을 반환합니다.

사용 예시:

오늘 전동휠체어로 경복궁에 갈 건데 유의사항 알려줘.
내일 유모차로 불국사에 가도 괜찮을까?
방문 전에 무엇을 준비해야 해?

주요 입력:

{
  destination: string;
  visitDate: string;
  travelerType: TravelerType;
  radiusKm?: number;
}

주요 결과:

  • 확정된 관광지 정보
  • 무장애 편의시설
  • 방문일 날씨
  • 주변 전동휠체어 충전소
  • 축제 기반 혼잡 위험
  • 종합 방문 상태
  • 주요 유의사항
  • 확인되지 않은 정보
  • 방문 준비 체크리스트
  • 관리기관에 확인할 질문

종합 방문 상태는 다음 중 하나로 반환합니다.

LIKELY_ACCESSIBLE
ACCESSIBLE_WITH_CAUTION
CHECK_REQUIRED
INSUFFICIENT_DATA

대표 동작 예시

사용자 요청:

오늘 전동휠체어로 경복궁에 갈 건데 유의사항 알려줘.

선택되는 Tool:

assess_accessible_visit

Tool 입력 예시:

{
  "destination": "경복궁",
  "visitDate": "2026-06-25",
  "travelerType": "POWER_WHEELCHAIR",
  "radiusKm": 3
}

서버는 편의시설, 날씨, 충전소, 축제 정보를 조회한 뒤 다음 내용을 포함한 구조화된 결과를 반환합니다.

  • 전동휠체어 이동에 필요한 편의시설
  • 우천·강풍·고온 등 날씨 주의사항
  • 가까운 충전소와 운영정보
  • 주변 축제에 따른 교통·주차 위험
  • 여러 정보를 결합한 종합 유의사항
  • 출발 전 준비 체크리스트

프로젝트 범위

현재 MVP는 관광지 방문 전에 필요한 정보를 제공하는 데 집중합니다.

포함 범위:

  • 관광지명 기반 장소 식별
  • 무장애 편의시설 조회
  • 단기예보 조회
  • 주변 충전소 조회
  • 주변 축제 조회
  • 종합 유의사항 생성

포함하지 않는 범위:

  • 실시간 유동인구
  • 충전소 실시간 작동 상태
  • 실제 휠체어 이동 경로 안내
  • 도로 턱과 경사도 분석
  • 사용자 계정과 방문 이력
  • 데이터 영구 저장

기대 효과

이 프로젝트는 분산된 공공데이터를 사용자 목적에 맞게 결합하여 이동약자가 관광지 방문 전 다음 항목을 더 쉽게 판단할 수 있도록 돕습니다.

  • 현재 조건으로 방문해도 괜찮은지
  • 어떤 편의시설을 사용할 수 있는지
  • 날씨로 인해 이동 위험이 있는지
  • 전동휠체어 충전 계획이 필요한지
  • 축제로 인해 주차와 교통이 혼잡할 가능성이 있는지
  • 방문 전 어떤 내용을 전화로 확인해야 하는지

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选