Skip to main content
Glama
aviveldan

Datagov Israel MCP

by aviveldan

DataGov 이스라엘 MCP 서버

이 프로젝트를 사용하면 이스라엘 정부 공개 API(data.gov.il)와 쉽게 상호 작용할 수 있습니다.


빠른 시작

요구 사항

자외선

이 프로젝트에서는 pip를 대체할 수 있는 uv 패키지 관리자를 사용합니다.

설치

  1. 저장소를 복제합니다.

    지엑스피1

  2. 종속성 설치(Windows 사용자의 경우 OneDrive에서 감시하는 폴더에서 이 스크립트를 실행하지 마세요 ):

    uv venv .venv\Scripts\activate # source .venv/bin/activate for MacOS / Linux uv pip install -r pyproject.toml uv lock # update the project's lockfile

용법

Claude Desktop 에 이 서버를 설치하고 다음을 실행하여 바로 상호 작용할 수 있습니다.

fastmcp install server.py

또는 MCP Inspector로 테스트할 수 있습니다.

fastmcp dev server.py

클라이언트/서버 포트가 바쁜 경우 nano-dev-utils를 사용하여 쉽게 해제할 수 있습니다.

uv pip install nano-dev-utils

터미널에 'python'을 입력하고 다음 코드를 실행합니다.

from nano_dev_utils import release_ports pr = release_ports.PortsRelease() pr.release_all()

exit()를 입력하여 터미널로 돌아가세요. 또는 위 코드를 스크립트로 실행할 수도 있습니다.

Related MCP server: Oracle MCP Server by CData

사용 가능한 도구

  • status_show - 서버의 현재 상태를 표시합니다.

  • license_list - 사용 가능한 모든 라이센스를 나열합니다.

  • package_list - 사용 가능한 모든 패키지 나열

  • package_search - 다양한 필터로 패키지 검색

    • 필수 인수:

      • q (문자열): 검색할 쿼리 문자열

      • fq (문자열): 필터 쿼리

      • sort (문자열): 정렬 순서

      • rows (int): 반환할 행 수

      • start (int): 시작 인덱스

      • include_private (bool): 개인 패키지 포함

  • package_show - 특정 패키지의 세부 정보 표시

    • 필수 인수:

      • id (문자열): 패키지의 ID

  • organization_list - 모든 조직 나열

  • organization_show - 특정 조직의 세부 정보 표시

    • 필수 인수:

      • id (문자열): 조직의 ID

  • resource_search - 다양한 필터로 리소스 검색

    • 필수 인수:

      • query (문자열): 검색할 쿼리 문자열

      • order_by (문자열): 필드별 정렬

      • offset (int): 페이지 매김을 위한 오프셋

      • limit (int): 페이지 번호 매기기 제한

  • datastore_search - 다양한 필터로 데이터 저장소 검색

    • 필수 인수:

      • resource_id (문자열): 리소스의 ID

      • q (문자열): 검색할 쿼리 문자열

      • distinct (bool): 고유한 결과를 반환합니다.

      • plain (bool): 일반 결과를 반환합니다.

      • limit (int): 페이지 번호 매기기 제한

      • offset (int): 페이지 매김을 위한 오프셋

      • fields (문자열): 결과에 포함할 필드

      • sort (문자열): 정렬 순서

      • include_total (bool): 총 개수 포함

      • records_format (문자열): 레코드 형식

  • fetch_data - 데이터 세트 이름 쿼리를 기반으로 공개 API에서 데이터 가져오기

    • 필수 인수:

      • dataset_name (문자열): 데이터 세트의 이름

      • limit (int): 가져올 레코드 수

      • offset (int): 페이지 매김을 위한 오프셋

기여하다

DataGov Israel MCP 서버 개선을 위한 여러분의 참여를 환영합니다. 새로운 도구 추가, 기존 기능 개선, 문서 개선 등 어떤 목적이든 여러분의 의견은 소중합니다.

다른 MCP 서버와 구현 패턴의 예는 Model Context Protocol 서버 저장소를 참조하세요.

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 라이선스 파일을 참조하세요.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/aviveldan/datagov-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server