Materials Project API
The Materials Project API allows anyone to have direct access to current, up-to-date information from the Materials Project database in a structured way. This allows for analysis, development of automated tools, machine learning, downloading personal copies of the Materials Project database and more on a large scale. The API is offered with the hopes of making Materials Project data more useful to you. We want you to use our data! As such, the API is offered free-of-charge and we support several tools to help you get started. ## API Key To make any request to the Materials Project API, you mus
What You Can Do
MCP Tools
search-doi-get
Get DOIDoc documents
search-materials-core-blessed-tasks-get
Get MaterialsDoc documents
search-materials-core-find-structure-post
Post FindStructure documents
search-materials-core-formula-autocomplete-get
Get FormulaAutocomplete documents
search-materials-core-get
Get MaterialsDoc documents
search-materials-absorption-get
Get AbsorptionDoc documents
search-materials-bonds-get
Get BondingDoc documents
search-materials-chemenv-get
Get ChemEnvDoc documents
search-materials-tasks-trajectory-get
Get TrajectoryDoc documents
search-materials-tasks-entries-get
Get EntryDoc documents
search-materials-tasks-deprecation-get
Get DeprecationDoc documents
search-materials-tasks-get
Get TaskDoc documents
search-materials-thermo-get
Get ThermoDoc documents
search-materials-dielectric-get
Get DielectricDoc documents
search-materials-piezoelectric-get
Get PiezoelectricDoc documents
search-materials-magnetism-get
Get MagnetismDoc documents
search-materials-phonon-get
Get PhononBSDOSDoc documents
search-materials-eos-get
Get EOSDoc documents
search-materials-similarity-get
Get SimilarityDoc documents
search-materials-similarity-match-get
Get SimilarityDoc documents
search-materials-xas-get
Get XASDoc documents
search-materials-grain-boundaries-get
Get GrainBoundaryDoc documents
search-materials-fermi-get
Get FermiDoc documents
search-materials-elasticity-get
Get ElasticityDoc documents
search-materials-substrates-get
Get SubstratesDoc documents
search-materials-surface-properties-get
Get SurfacePropDoc documents
search-materials-robocrys-text-search-get
Get RobocrystallogapherDoc documents
search-materials-robocrys-get
Get RobocrystallogapherDoc documents
search-materials-synthesis-get
Get SynthesisSearchResultModel documents
search-materials-insertion-electrodes-get
Get InsertionElectrodeDoc documents
search-materials-conversion-electrodes-get
Get ConversionElectrodeDoc documents
search-materials-oxidation-states-get
Get OxidationStateDoc documents
search-materials-alloys-get
Get AlloyPairDoc documents
search-materials-provenance-get
Get ProvenanceDoc documents
search-materials-summary-get
Get SummaryDoc documents
search-materials-electronic-structure-bandstruct
Get ElectronicStructureDoc documents
search-materials-electronic-structure-dos-get
Get ElectronicStructureDoc documents
search-materials-electronic-structure-get
Get ElectronicStructureDoc documents
search-molecules-summary-get
Get MoleculeSummaryDoc documents
search-molecules-jcesr-get
Get MoleculesDoc documents
search-defects-tasks-get
Get DefectTaskDoc documents