재료 MCP 프로젝트
OPTIMADE API를 통해 재료 데이터베이스와 상호 작용하도록 설계된 모델 컨텍스트 프로토콜(MCP) 서버로, 특히 Google DeepMind의 GNoME(Graph Networks for Materials Exploration) 데이터셋에 중점을 두고 있습니다. 이 프로젝트는 OPTIMADE API와 재료 과학 애플리케이션을 연결하는 다리 역할을 하여 결정 구조 데이터의 효율적인 접근 및 조작을 가능하게 합니다.
개요
재료 MCP 프로젝트는 다음을 수행하는 모델 컨텍스트 프로토콜 서버를 구현합니다.
OPTIMADE API와 인터페이스하여 재료 데이터베이스에 액세스합니다.
수백만 개의 예측된 안정된 결정 구조가 포함된 GNoME 데이터 세트에 대한 전문화된 액세스를 제공합니다.
결정 구조와 그 속성에 대한 효율적인 쿼리 및 검색을 가능하게 합니다.
재료 과학 애플리케이션을 위한 표준화된 데이터 교환 형식을 지원합니다.
특징
표준화된 재료 데이터베이스 액세스를 위한 OPTIMADE API 통합
예측된 안정적인 결정 구조에 접근하기 위한 GNoME 데이터 세트 통합
결정 구조 쿼리를 위한 RESTful API 엔드포인트
일반적인 재료 과학 데이터 형식 지원
효율적인 데이터 캐싱 및 검색 메커니즘
표준화된 쿼리 언어 지원
설정
Python 3.10 이상이 설치되어 있는지 확인하세요.
가상 환경 만들기:
지엑스피1
Poetry를 사용하여 종속성을 설치합니다.
pip install poetry poetry install
프로젝트 구조
materials_mcp/- 메인 패키지 디렉토리api/- OPTIMADE API 통합gnome/- GNoME 데이터 세트 특정 기능models/- 데이터 모델 및 스키마server/- MCP 서버 구현
tests/- 테스트 디렉토리pyproject.toml- 프로젝트 구성 및 종속성README.md- 이 파일
종속성
파이썬 >=3.10
optimade >=1.2.4 - OPTIMADE API 통합용
필요에 따라 추가 종속성이 추가됩니다.
웹 서버용 FastAPI/Flask
데이터베이스 통합
데이터 처리 및 분석
테스트 및 문서화
용법
[프로젝트가 진행됨에 따라 사용 예가 추가됩니다.]
기여하다
[기여 가이드라인이 추가됩니다]
특허
[라이센스 정보가 추가됩니다]
감사의 말
GNoME 데이터세트를 위한 Google DeepMind
API 사양을 위한 OPTIMADE 컨소시엄
[추가 감사의 말씀]
This server cannot be installed
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.
OPTIMADE API를 통해 재료 데이터베이스에 대한 액세스를 제공하는 모델 컨텍스트 프로토콜 서버로, 수백만 개의 예측된 결정 구조가 포함된 Google DeepMind의 GNoME 데이터 세트에 중점을 둡니다.
Related MCP Servers
- Asecurity-licenseAqualityImplementation of Model Context Protocol (MCP) server that provides tools for accessing Google Cloud's Vertex AI Gemini models, supporting features like web search grounding and direct knowledge answering for coding assistance and general queries.Last updated -202685MIT License
- -security-license-qualityA Model Context Protocol server that gives Claude access to Google's Gemini 2.5 Pro for extended thinking, code analysis, and problem-solving with a massive context window.Last updated -9,242
- -security-license-qualityA Model Context Protocol server that enables Claude to collaborate with Google's Gemini AI models, providing tools for question answering, code review, brainstorming, test generation, and explanations.Last updated -MIT License
- Asecurity-licenseAqualityA secure Model Context Protocol server that enables Claude Code to connect with OpenAI and Google Gemini models, allowing users to query multiple AI providers through a standardized interface.Last updated -32MIT License