# meok-imo-marpol-marine-mcp [Health: Active]

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/CSOAI-ORG/meok-imo-marpol-marine-mcp  
**GitHub Stars:** 0  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/meok-imo-marpol-marine-mcp

## Description
IMO MARPOL + marine fuel + container ship compliance MCP. MARPOL Annex VI, EU ETS maritime, CII

## Tools
Capabilities this server exposes over MCP:

- **check_marpol_annex_compliance** — MARPOL Annex VI sulfur cap (0.5% global / 0.1% ECA)
- **check_eu_ets_maritime** — EU ETS extension to shipping, 50% intra-EU emissions
- **check_imo_ccc_carbon_intensity** — CII annual rating A-E since Jan 2023
- **check_eexi_efficiency** — Energy Efficiency Existing Ship Index (EEXI) ratings
- **check_imdg_code_dangerous_goods** — IMDG Code for sea-borne dangerous goods (Class 9 li-ion)
- **check_bunker_compliance** — Sulfur/NOx/PM bunker fuel test vs BDN
- **check_ballast_water_management** — IMO BWM Convention 2017+ D-2 standard
- **prepare_psc_inspection_pack** — Port State Control prep (Paris MoU / Tokyo MoU)

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `uvx` (confidence: high):

```json
"mcpServers": {
  "meok-imo-marpol-marine-mcp": {
    "command": "uvx",
    "args": ["meok-imo-marpol-marine-mcp"]
  }
}
```

## Documentation

## What the meok-imo-marpol-marine-mcp MCP server does

The meok-imo-marpol-marine-mcp MCP server exposes maritime compliance workflows through the Model Context Protocol. Its scope covers air pollution and greenhouse-gas requirements, fuel documentation, dangerous goods, ballast water, and Port State Control preparation. The intended users described by the project include short-sea operators, container shipping teams, and fleet managers working with marine fuel and vessel compliance.

The checks are organized around named maritime frameworks and operational records. They include MARPOL Annex VI sulfur thresholds of 0.5% globally and 0.1% in emission control areas, EU ETS maritime coverage, annual CII ratings from A to E, EEXI ratings, IMDG requirements for sea-borne dangerous goods, bunker test results compared with a BDN, and the IMO Ballast Water Management Convention’s D-2 standard. A separate tool prepares a PSC inspection pack for Paris MoU and Tokyo MoU contexts.

## How it works

An MCP-compatible assistant calls one of the server’s eight tools for a specific compliance task. The available operations are check-oriented except for `prepare_psc_inspection_pack`, which prepares inspection material. The README presents example requests in which the assistant is asked to use a named tool, so the client can select the relevant operation from the exposed tool list.

The server is described as a stdio MCP application. It can be launched with the installed command or through `uvx`, allowing a local MCP client to start the process and communicate with it over standard input and output. The supplied material does not describe a hosted API, database connection, authentication flow, or external data feed.

## Setup and configuration

Install the package with:

```bash
pip install meok-imo-marpol-marine-mcp
```

A client can also launch it with `uvx`:

```json
{
  "mcpServers": {
    "meok-imo-marpol-marine-mcp": {
      "command": "uvx",
      "args": ["meok-imo-marpol-marine-mcp"]
    }
  }
}
```

Alternatively, install the package and run the `meok-imo-marpol-marine-mcp` command directly. The README identifies Claude Desktop configuration as an example, and the same stdio command can be placed in an MCP client configuration that supports local servers. No environment variables or additional configuration values are specified.

## Tools and capabilities

The meok-imo-marpol-marine-mcp MCP server provides these tools:

- `check_marpol_annex_compliance` checks Annex VI sulfur limits.
- `check_eu_ets_maritime` checks the maritime EU ETS extension, including the stated 50% intra-EU emissions scope.
- `check_imo_ccc_carbon_intensity` checks annual CII ratings from A through E.
- `check_eexi_efficiency` checks Energy Efficiency Existing Ship Index ratings.
- `check_imdg_code_dangerous_goods` checks IMDG treatment of sea-borne dangerous goods, including Class 9 lithium-ion items.
- `check_bunker_compliance` compares sulfur, nitrogen oxide, and particulate-matter bunker tests with the BDN.
- `check_ballast_water_management` checks the IMO BWM Convention and D-2 standard requirements.
- `prepare_psc_inspection_pack` prepares material for Port State Control inspections under the Paris MoU or Tokyo MoU.

The regulatory references listed by the project include MARPOL Annex VI, IMO CII and EEXI resolutions, the EU ETS maritime directive, the IMDG Code, the Ballast Water Management Convention, and the Paris and Tokyo MoUs.

_Full upstream README: https://allmcps.com/mcp/meok-imo-marpol-marine-mcp/readme_

