Materials MCP
材料 MCP 项目
一个模型上下文协议 (MCP) 服务器,旨在通过 OPTIMADE API 与材料数据库交互,尤其侧重于 Google DeepMind 的 GNoME(用于材料探索的图形网络)数据集。该项目充当 OPTIMADE API 与材料科学应用程序之间的桥梁,从而实现对晶体结构数据的高效访问和操作。
概述
材料 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/macOS使用 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 集成
根据需要将添加其他依赖项:
用于 Web 服务器的 FastAPI/Flask
数据库集成
数据处理与分析
测试和文档
用法
[随着项目的发展,将会添加使用示例]
贡献
[将添加贡献指南]
执照
[即将添加许可证信息]
致谢
Google DeepMind 的 GNoME 数据集
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