Skip to content

Testbed & Reference Implementation

MCP test instance (free)

The MCC host members GLA and KRISO – supported by AIVeNautics, are operating an MCP test instance – which is free to use by all relevant maritime organisations. This MCP instance has been endorsed by IALA – and is described on IALA’s web-page here (https://www.iala.int/technical/mcp-test-instance/)

On the IALA page there is further information – including how to get access to the test instance.

The test instance is using the open source reference implementation which is developed and maintained by MMC members, as described below.

Sourcecode on GitHub

The MCC (or rather the members hereof) are developing and maintaining an open source reference implementation of the MCP at the MCC GitHub repository. Anyone are free to use this anyway they want – on their own liability!

The current status of the different source code components (GitHub repositories) are

The identity registry is an MCC official reference implementation of the most recent specifications of the MCP identity registry as found on the documents page. However, the reference implementation does include a few additional features. The source code of the identity registry comprises the GitHub repositories: IdentityRegistry and MCP-PKI.

The service registry is currently an “official” MCC prototype, since there are not yet any official documentations describing the MCP MSR. The GitHuB MSR prototype is: ServiceRegistry.

There is not yet any MCC source code for the Maritime Messaging Service.

The  MCC GitHub also contains a management portal, although this is not an official MCP component. The management portal is in the repository: ManagementPortal.

Documentation of the different components can be found in both the GitHub repositories of the different components and here.