Skip to main content
Glama

Materials MCP

材料MCPプロジェクト

OPTIMADE APIを介して材料データベースと連携するように設計されたモデルコンテキストプロトコル(MCP)サーバー。特にGoogle DeepMindのGNoME(Graph Networks for Materials Exploration)データセットに重点を置いています。このプロジェクトは、OPTIMADE APIと材料科学アプリケーション間の橋渡しとして機能し、結晶構造データへの効率的なアクセスと操作を可能にします。

概要

Materials MCP プロジェクトは、次の機能を備えたモデル コンテキスト プロトコル サーバーを実装します。

  • OPTIMADE APIとのインターフェースで材料データベースにアクセス

  • 数百万の予測された安定結晶構造を含むGNoMEデータセットへの特別なアクセスを提供します。

  • 結晶構造とその特性の効率的な検索と取得を可能にする

  • 材料科学アプリケーション向けの標準化されたデータ交換形式をサポート

特徴

  • 標準化された材料データベースへのアクセスのための OPTIMADE API 統合

  • 予測された安定結晶構造にアクセスするための GNoME データセット統合

  • 結晶構造クエリ用のRESTful APIエンドポイント

  • 一般的な材料科学データ形式のサポート

  • 効率的なデータキャッシュと検索メカニズム

  • 標準化されたクエリ言語のサポート

設定

  1. Python 3.10以降がインストールされていることを確認してください

  2. 仮想環境を作成します。

    python -m venv venv source venv/bin/activate # On Unix/macOS
  3. Poetry を使用して依存関係をインストールします。

    pip install poetry poetry install

プロジェクト構造

  • materials_mcp/ - メインパッケージディレクトリ

    • api/ - OPTIMADE API統合

    • gnome/ - GNoMEデータセット固有の機能

    • models/ - データモデルとスキーマ

    • server/ - MCP サーバーの実装

  • tests/ - テストディレクトリ

  • pyproject.toml - プロジェクトの構成と依存関係

  • README.md - このファイル

依存関係

  • Python >=3.10

  • optimade >=1.2.4 - OPTIMADE API統合用

  • 必要に応じて、次の依存関係が追加されます。

    • ウェブサーバー用のFastAPI/Flask

    • データベース統合

    • データ処理と分析

    • テストとドキュメント

使用法

【プロジェクトの進捗に合わせて使用例を追加していきます】

貢献

【投稿ガイドラインが追加されます】

ライセンス

【ライセンス情報が追加されます】

謝辞

  • GNoMEデータセット用のGoogle DeepMind

  • API仕様に関するOPTIMADEコンソーシアム

  • [その他の謝辞は追加予定]

-
security - not tested
-
license - not tested
-
quality - not tested

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 データセットに重点を置いています。

  1. 概要
    1. 特徴
      1. 設定
        1. プロジェクト構造
          1. 依存関係
            1. 使用法
              1. 貢献
                1. ライセンス
                  1. 謝辞

                    Related MCP Servers

                    • A
                      security
                      -
                      license
                      A
                      quality
                      Implementation 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 -
                      20
                      26
                      85
                      MIT License
                      • Linux
                      • Apple
                    • -
                      security
                      -
                      license
                      -
                      quality
                      A 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
                      • Apple
                    • -
                      security
                      -
                      license
                      -
                      quality
                      A 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
                    • A
                      security
                      -
                      license
                      A
                      quality
                      A 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 -
                      3
                      2
                      MIT License

                    View all related MCP servers

                    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/ZuchGuillotine/MatMCP'

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