Skip to main content

MCP Server for NetCDF format file

Project description

NetCDF Explorer MCP Server

A simple MCP server for exploring and analyzing netCDF files.

Features

  • 📁 List all the nc files in a directory.
  • 🔍 Get the structure information of a netCDF file (dimensions, variables, attributes).
  • 📊 Read variable data (support slicing and sampling to avoid memory overflow).
  • ⏰ Extract time series data.
  • 🔎 Search for variables and attributes.
  • 📋 Provide variable summaries as resources.

Installation

Install dependency

pip install fastmcp netCDF4 numpy

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

nc_mcp-0.1.1.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

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

nc_mcp-0.1.1-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file nc_mcp-0.1.1.tar.gz.

File metadata

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

File hashes

Hashes for nc_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 2f125bbfb2ca9686e4ae7caf09dc7c773f73930cd4d14baf2616c13328bde038
MD5 866e24c50c335014e147fe0decb59562
BLAKE2b-256 6889ee6d92a49863960935d03e8837bfab079b8e561c0d605c8171ccab38724b

See more details on using hashes here.

Provenance

The following attestation bundles were made for nc_mcp-0.1.1.tar.gz:

Publisher: publish.yml on HanchaoLi/nc-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 nc_mcp-0.1.1-py3-none-any.whl.

File metadata

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

File hashes

Hashes for nc_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0d50da12ab5e55fd9072eb69b0034406eb1d394c38605558a756d93092b36288
MD5 e06647048dc3ac1b77d76e4cc34df675
BLAKE2b-256 fc94d5d22e964c81c287e96fcfd359beafe8df53d58f3c89ff0ef80dc6315d27

See more details on using hashes here.

Provenance

The following attestation bundles were made for nc_mcp-0.1.1-py3-none-any.whl:

Publisher: publish.yml on HanchaoLi/nc-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