Materials MCP
材料MCPプロジェクト
OPTIMADE APIを介して材料データベースと連携するように設計されたモデルコンテキストプロトコル(MCP)サーバー。特にGoogle DeepMindのGNoME(Graph Networks for Materials Exploration)データセットに重点を置いています。このプロジェクトは、OPTIMADE APIと材料科学アプリケーション間の橋渡しとして機能し、結晶構造データへの効率的なアクセスと操作を可能にします。
概要
Materials MCP プロジェクトは、次の機能を備えたモデル コンテキスト プロトコル サーバーを実装します。
OPTIMADE APIとのインターフェースで材料データベースにアクセス
数百万の予測された安定結晶構造を含むGNoMEデータセットへの特別なアクセスを提供します。
結晶構造とその特性の効率的な検索と取得を可能にする
材料科学アプリケーション向けの標準化されたデータ交換形式をサポート
Related MCP server: MOF Tools MCP Server
特徴
標準化された材料データベースへのアクセスのための OPTIMADE API 統合
予測された安定結晶構造にアクセスするための GNoME データセット統合
結晶構造クエリ用のRESTful APIエンドポイント
一般的な材料科学データ形式のサポート
効率的なデータキャッシュと検索メカニズム
標準化されたクエリ言語のサポート
設定
Python 3.10以降がインストールされていることを確認してください
仮想環境を作成します。
python -m venv venv source venv/bin/activate # On Unix/macOSPoetry を使用して依存関係をインストールします。
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コンソーシアム
[その他の謝辞は追加予定]
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Model Context Protocol server for Studex tools, notifications, and profile integrations
A Model Context Protocol server for Wix AI tools
Hosted MCP server for AI-driven data ops. Create apps, manage schemas, and CRUD structured data.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceThe Materials Project MCP Server is server that provides programmatic access to the Materials Project database. It enables LLMs, to search, analyze, and retrieve up to date materials science data.13MIT
- AlicenseNot gradedqualityDmaintenanceA specialized MCP server for Metal-Organic Framework research that provides tools for database searching, structural optimization, and energy calculations via ASE. It enables scientific workflows by allowing users to interact with MOF data and perform chemical simulations through a standard SSE interface.MIT
- AlicenseNot gradedqualityCmaintenanceEnables natural language querying of OPTIMADE-compatible material databases like Materials Project and Materials Cloud via the Model Context Protocol. It provides tools for linting query filters, discovering database providers, and accessing full structured data results as MCP resources.3MIT
- FlicenseNot gradedqualityCmaintenanceA Model Context Protocol (MCP) server that provides programmatic access to Catalysis Hub's GraphQL API, enabling querying of catalytic reactions, material systems, publications, and surface reaction data.2-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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