Skip to main content

MCP server for querying Metal-Organic Framework databases

Project description

grandmofty-mcp

MCP server for querying Metal-Organic Framework (MOF) databases. Exposes MOF properties, isotherms, and structural data via the Model Context Protocol.

Features

  • MOF search — query by name, topology, metal type, pore properties
  • Multi-database — CoRE-2014, CoRE-2019, CoRE-2025, IZA, PCOD
  • Isotherm data — gas adsorption isotherms
  • SQLAlchemy backend — SQLite (default) or PostgreSQL
  • MCP protocol — compatible with any MCP-aware LLM client

Installation

uv pip install -e .
# With PostgreSQL support:
uv pip install -e ".[postgres]"

Usage

grandmofty-mcp   # starts the MCP server

Dependencies

  • chemdb-common — shared database models and CLI
  • mcp — Model Context Protocol server framework
  • mofdb-client — client for MOF database APIs

License

GPL-3.0-or-later — see LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

grandmofty_mcp-0.2.4.tar.gz (16.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

grandmofty_mcp-0.2.4-py3-none-any.whl (14.4 kB view details)

Uploaded Python 3

File details

Details for the file grandmofty_mcp-0.2.4.tar.gz.

File metadata

  • Download URL: grandmofty_mcp-0.2.4.tar.gz
  • Upload date:
  • Size: 16.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for grandmofty_mcp-0.2.4.tar.gz
Algorithm Hash digest
SHA256 d9ce743531efd45a0485afd76bf1280ce63808d599a781f5c0569eb0accd3a34
MD5 bdd620d09c5b600479f9ffa846af9c11
BLAKE2b-256 c025ed2f9086d81abda70c151a26814744b1d4fa8995e642d5a408c9b7dfd258

See more details on using hashes here.

Provenance

The following attestation bundles were made for grandmofty_mcp-0.2.4.tar.gz:

Publisher: publish.yml on retospect/grandmofty-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grandmofty_mcp-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: grandmofty_mcp-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 14.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for grandmofty_mcp-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 356d1220e7621ed55c97f2f2e8e3f981ee729923764d37e8d0d0b32963ae5c81
MD5 5d18ee6264e6ce17b71c34bf47ac5ef0
BLAKE2b-256 de449a5339b0da02d68e7ff5a49da33612a1fb096ed06fa2ba6b1bb1e30343e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for grandmofty_mcp-0.2.4-py3-none-any.whl:

Publisher: publish.yml on retospect/grandmofty-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page