{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/5"}],"enrichment":{"capability":"A Python client for querying and downloading materials science data from the Materials Project database, providing programmatic access to computed properties and structures.","skillfed_tags":["materials-science","api-client","database-access"],"use_cases":["Search for materials by chemical formula or composition to retrieve computed band gaps, elastic constants, or thermodynamic properties.","Download crystal structure files in bulk for machine learning training datasets or high-throughput screening workflows.","Integrate materials data into simulation pipelines that depend on pymatgen structures and properties.","Query phase diagrams or stability data for materials design and discovery applications."],"what_it_does":"mp-api is the official Python client for the Materials Project, a large database of computed materials properties and crystal structures. It provides a programmatic interface to search, filter, and download materials data by composition, structure, or property, making it the standard tool for researchers and engineers working with computational materials datasets.\n\nThe package wraps the Materials Project REST API and handles authentication, data serialization (via orjson), and cloud storage access (via boto3 and deltalake). It depends on pymatgen for materials-specific data structures and emmet-core for common data models. Installation is straightforward, though it requires Python 3.11 and a free API key from the Materials Project.","worth_installing":"Yes, if you work with materials science data. The package is actively maintained, has low install friction, carries no known vulnerabilities, and is the official client for a widely-used database. The permissive license poses no restriction. The main requirement is a Materials Project API key and Python 3.11+; the dependency stack is substantial but appropriate for materials research workflows."},"id":"mp-api","links":{"html":"https://skillfed.io/packages/mp-api","md":"https://skillfed.io/packages/mp-api.md","pypi":"https://pypi.org/project/mp-api/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-15","license_spdx":"BSD-3-Clause-LBNL","license_treatment":"permissive","name":"mp-api","python_support":"supports_current","summary":"API Client for the Materials Project"},"popularity":{"monthly_downloads":297750,"position":7879,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.46.4"}
