UNHCR Population Data MCP Server

by rvibek
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides access to UNHCR population data through a standardized interface, allowing queries for refugee statistics by country of origin, country of asylum, and year.

UNHCR 인구 데이터 MCP 서버

이 MCP(모델 컨텍스트 프로토콜) 서버는 표준화된 인터페이스를 통해 UNHCR 인구 데이터에 대한 접근을 제공합니다. AI 담당자는 이를 통해 UNHCR 난민 인구 통계 데이터베이스를 출신 국가, 망명 국가 및 연도별로 조회할 수 있습니다.

특징

  • 출신 국가, 망명 국가 및 연도별 총 인구 데이터 쿼리
  • 특정 출신 국가 및 망명 국가에 대한 난민/망명 신청자 수를 알아보세요.
  • 출신지와 망명지 통계를 모두 포함한 국가 프로필에 액세스하세요
  • 연도별 전 세계 난민 통계 보기

설치

필수 조건

  • Python 3.8 이상
  • pip 또는 다른 Python 패키지 관리자

설정

  1. 이 저장소를 복제하세요:
  2. 종속성 설치:지엑스피1

용법

지역적으로 실행

개발 모드에서 서버를 로컬로 실행하려면:

python app.py

이렇게 하면 MCP 서버가 개발 모드로 시작되어 MCP Inspector나 다른 MCP 클라이언트를 사용하여 서버와 상호 작용할 수 있습니다.

Smithery.ai에 배포

이 서버는 MCP 서버를 호스팅하는 플랫폼인 Smithery.ai 에 배포되도록 구성되었습니다.

  1. Smithery에 서버를 추가하세요(또는 이미 등록되어 있는 경우 등록하세요)
  2. 서버 페이지의 Smithery 배포 탭에서 배포를 클릭합니다.

API 엔드포인트

이 서버는 UNHCR 인구 API와 상호 작용합니다.

https://api.unhcr.org/population/v1/population/

쿼리 매개변수

  • cf_type : 항상 "ISO"로 설정
  • coo : 원산지 필터(ISO 3자리 국가 코드, 여러 개의 경우 쉼표로 구분)
  • coa : 망명 국가 필터(ISO 3자리 국가 코드, 여러 개일 경우 쉼표로 구분)
  • year : 연도 필터(여러 연도의 경우 쉼표로 구분)

MCP 도구

get_population_data

선택적 필터링을 사용하여 UNHCR에서 원시 인구 데이터를 받으세요.

매개변수:

  • coo (선택 사항): 원산지 필터(ISO 3자리 코드, 여러 개일 경우 쉼표로 구분)
  • coa (선택 사항): 망명 필터 국가(ISO 3자리 코드, 여러 개일 경우 쉼표로 구분)
  • year (선택 사항): 연도 필터(여러 연도의 경우 쉼표로 구분)

get_refugee_count

특정 출신 국가의 난민 수를 알아보세요.

매개변수:

  • coo : 원산지(ISO 3자리 코드)
  • coa (선택 사항): 망명 필터 국가(ISO 3자리 코드)
  • year (선택 사항): 연도 필터

get_asylum_count

특정 망명 국가의 망명 통계를 알아보세요.

매개변수:

  • coa : 망명 국가(ISO 3자리 코드)
  • year (선택 사항): 연도 필터

MCP 리소스

unhcr://countries

ISO 코드와 함께 국가 목록을 받아보세요.

unhcr://stats/{year}

특정 연도의 전 세계 난민 통계를 알아보세요.

매개변수:

  • year : 통계를 얻을 연도

unhcr://country/{country_code}

특정 국가의 프로필을 받아 출신지와 망명 통계를 모두 확인하세요.

매개변수:

  • country_code : ISO 3자리 국가 코드

특허

MIT

감사의 말

이 프로젝트는 UNHCR 난민 인구 통계 데이터베이스 의 데이터를 사용합니다.

-
security - not tested
F
license - not found
-
quality - not tested

표준화된 인터페이스를 통해 UNHCR 난민 통계에 대한 액세스를 제공하여 AI 에이전트가 출신 국가, 망명 국가 및 연도별로 데이터를 쿼리할 수 있도록 합니다.

  1. Features
    1. Installation
      1. Prerequisites
      2. Setup
    2. Usage
      1. Running Locally
      2. Deploying to Smithery.ai
    3. API Endpoint
      1. Query Parameters
    4. MCP Tools
      1. get_population_data
      2. get_refugee_count
      3. get_asylum_count
    5. MCP Resources
      1. unhcr://countries
      2. unhcr://stats/{year}
      3. unhcr://country/{country_code}
    6. License
      1. Acknowledgments
        ID: m2mrhdoqbp