OP

opentargets/platform-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

37 stars 5 forks 품질 73 트렌드 26Apache-2.0

Open Target Data에 대한 공식 MCP 서버 구현

개요

이 패키지는 Open Targets Platform MCP 서버 구현으로 AI Assistants를 활성화하여 Open Targets Platform GraphQL API와 상호 작용할 수 있으며, Target-disease Association 및 Drug discovery data에 대한 종합적인 리소스입니다. - ▫ : Fetch and explore focus subsets of the Open Targets Platform GraphQL schema using category-based subschemas - GraphQL schema is pre-fetched and cached at server startup to ensure 즉각적인 가용성 for tools - : Open Targets Platform API에 대한 사용자 정의 GraphQL 쿼리 실행 - ⚡ : 다른 매개 변수와 동일한 쿼리 다중 시간을 효율적으로 수행 - ✪ : 여러 유형의 entities에 대한 검색 (, to, to, to, to, to, to, to, to, to, to) jq를 사용하여 서버 측 JSON 처리는 토큰 소비를 줄이고 성능을 향상시킵니다. 자세한 내용은 jq 필터링을 참조하십시오.

개요(AI 번역)

⚠️ DISCLAIMER: 이 프로젝트는 현재 실험적이고 적극적인 개발 중입니다. 기능, API 및 문서는 공지 없이 변경될 수 있습니다 ⚠️

** 모델 Context Protocol (MCP) Open Targets Platform API 서버 **

이 패키지는 Open Targets Platform MCP 서버 구현으로 AI Assistants를 활성화하여 Open Targets Platform GraphQL API와 상호 작용할 수 있으며, Target-disease Association 및 Drug discovery data에 대한 종합적인 리소스입니다.

빠른 항법

  • 특징
  • 공식 MCP 서버
  • 로컬 배포
  • 고급 배포
  • 사용 가능한 명령
  • 서버 설정
  • 사용 가능한 도구
  • 전략
  • Claude 데스크탑 설정
  • 프로젝트 구조
  • 테스트
  • 기여
  • 라이센스

특징

  • PhysicsCategory-Based Schema Access: Fetch 및 범주 기반 하위 화학자를 사용하여 Open Targets Platform GraphQL 스키마의 집중된 하위 집합을 탐구
  • **Pre-fetched Schema 최적화 **: GraphQL 스키마는 서버 시작시 미리 흠뻑 빠르며 도구의 즉각적인 가용성을 보장합니다.
  • **Query 실행 **: Open Targets 플랫폼 API에 대한 사용자 정의 GraphQL 쿼리 실행

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Open Targets Platform MCP

⚠️ DISCLAIMER: This project is currently experimental and under active development. Features, APIs, and documentation may change without notice ⚠️

Model Context Protocol (MCP) server for the Open Targets Platform API

This package is the official Open Targets Platform MCP server implementation that enables AI assistants to interact with the Open Targets Platform GraphQL API, a comprehensive resource for target-disease associations and drug discovery data.

Quick Navigation

Features

  • 🔍 Category-Based Schema Access: Fetch and explore focused subsets of the Open Targets Platform GraphQL schema using category-based subschemas
  • 🚀 Pre-fetched Schema Optimization: The GraphQL schema is pre-fetched and cached at server startup to ensure immediate availability for tools
  • 📊 Query Execution: Execute custom GraphQL queries against the Open Targets Platform API
  • ⚡ Batch Query Processing: Execute the same query multiple times with different parameters efficiently
  • 🔎 Entity Search: Search for entities across multiple types (targets, diseases, drugs, variants, studies)
  • 🛠️ CLI Tools: Easy-to-use command-line interface for starting the server
  • 🎯 jq Filtering (Optional): Server-side JSON processing using jq to reduce token consumption and improve performance. See jq Filtering for details.

Official MCP Server

The easiest way to use Open Targets Platform MCP is through the hosted service provided by Open Targets infrastructure at https://mcp.platform.opentargets.org/mcp

Local Deployment

Via uvx (Quick Start)

The fastest way to get started is using uvx, which will automatically download and run the package directly from GitHub.

Examples:

# Start HTTP server bound to localhost:8000 (default)
uvx --from git+https://github.com/opentargets/open-targets-platform-mcp otp-mcp

# Get help
uvx --from git+https://github.com/opentargets/open-targets-platform-mcp otp-mcp --help

# With jq filtering enabled
GitHub에서 전체 README 보기

설치

uvx --from git+https://github.com/opentargets/open-targets-platform-mcp otp-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →