wgrib2-easy-mcp
If you are the rightful owner of wgrib2-easy-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
wgrib2-easy-mcp is a simple MCP server designed to execute `wgrib2` commands remotely via an MCP Client, with processed files saved to a designated output directory.
wgrib2-easy-mcp is a server application that facilitates the remote execution of `wgrib2` commands through an MCP client. It is designed to handle common tasks associated with GRIB2 files, such as listing contents, showing detailed information, and accessing help documentation. The server is configured using environment variables, and it outputs generated files to a specified directory. The server is built to be simple to set up and use, requiring Python 3.x, `git`, `uv`, and `wgrib2` to be installed on the server machine. The server is started using the `uv` command, which also loads environment variables from a `.env` file if present. Once running, the server exposes several tools that can be invoked by connected MCP clients to perform operations on GRIB2 files.
Features
- Remotely execute common `wgrib2` tasks via MCP.
- Tools for listing contents, showing details, and accessing help.
- Simple configuration using environment variables.
- Outputs generated files to a specified directory.
Tools
list_contents
Lists the inventory of messages within a specified GRIB2 file.
show_details
Displays detailed information about the messages in a GRIB2 file.
show_help
Provides access to
wgrib2
's help documentation.