Marlo MCP
Enables interaction with Marlo's maritime finance and operations platform, providing access to vessel management, voyage tracking, financial data, banking transactions, loans, compliance reporting, and operational analytics for shipping businesses.
README
A Python client for interacting with the Marlo MCP (Model Context Protocol) server. This package provides an async client for making authenticated requests to the MCP API and includes example tools for vessel data retrieval.
What is Marlo?
Marlo is a finance and operations platform designed for maritime and shipping companies.
Marlo helps shipping businesses manage their entire operations from a single platform. It offers tools for:
- Voyage Management: Plan routes, track progress, and log updates for each voyage.
- Banking: Manage accounts in multiple currencies, send and receive payments, and access maritime-focused banking features like global accounts and borderless cards.
- Loans & Finance: Request and track loans for cargo contracts, demurrage, and other financing needs. It also helps monitor covenants and keep financial records in order.
- Analytics: View up-to-date financial and operational data in one dashboard, including cashflow, valuations, and credit scores.
- Accounting: Sync with accounting software to maintain accurate financial records.
- Email Integration: Centralize all chartering and operations emails with filters and tags for easy sorting.
- Risk & Compliance: Track compliance, screen counterparties against global sanctions lists, monitor loan terms, and manage carbon intensity and emissions reporting.
Marlo is designed for various roles in the maritime industry, including CEOs, CFOs, chartering managers, operations managers, accountants, vessel owners, operators, and commercial managers. Its goal is to simplify operations, ensure compliance, and help maritime businesses grow. To subscribe to Marlo or request a demo, simply email our team at support@marlo.online. We're happy to help you get started!
Features
- Async HTTP client for Marlo MCP API
- Easy authentication via API key
- Example usage for vessel data retrieval
Requirements
🔌 MCP Setup
here the example use for consume the mcp server
{
"mcpServers": {
"marlo-mcp": {
"command": "uvx",
"args": ["marlo-mcp"],
"env": {
"MARLO_MCP_API_KEY": "<your-api-key>"
}
}
}
}
For Claude Desktop, you can install and interact with it right away by running:
mcp install PATH/TO/main.py -v MARLO_MCP_API_KEY=<your-api-key>
Available tools
The Marlo MCP client provides the following tools:
get_vessels: Get all available vessels with minimal vessel detailsget_vessel_details: Get details of a specific vesselcreate_vessel: Create a new vesselsearch_ports: Search multiple portssearch_cargos: Search for cargosget_all_charter_specialists: Get all available charter specialistssearch_charterer_contacts: Search for charterer contactsget_all_voyages: Get all voyagesget_voyage_details: Get details of a specific voyageget_voyage_profit_and_loss: Get voyage profit and lossget_all_estimates_sheet: Get all estimates sheetget_estimate_sheet_details: Get details of a specific estimate sheetget_all_cargo_books: Get all cargo booksget_cargo_book_details: Get details of a specific cargo booklist_all_vessel_fixtures: List all vessel fixturesget_vessel_fixture_details: Get details of a specific vessel fixtureget_voyage_contacts: Get voyage contactsget_voyage_contacts_financial_details: Get financial details for voyage contactsget_vessel_fixture_contacts: Get contacts for a vessel fixtureget_vessel_fixture_contacts_financial_details: Get financial details for vessel fixture contactsget_invoice_details: Get invoice detailsget_bill_details: Get bill detailsvoyage_port_disbursements: Get voyage port disbursementsget_voyage_laytime: Get voyage laytimelist_all_customers: List all customerslist_all_vendors: List all vendorslist_all_lendors: List all lendorsget_customer_details: Get customer detailsget_vendor_details: Get vendor detailslist_all_bills: List all billslist_all_invoices: List all invoicesget_journal_entries: Get journal entrieslist_all_vendor_credits: List all vendor creditsget_vendor_credit_details: Get vendor credit detailslist_all_credit_notes: List all credit notesget_credit_note_details: Get credit note detailslist_all_external_loans: List all external loansget_external_loan_details: Get external loan detailslist_all_marlo_loans: List all marlo loansget_market_rates: List all market ratesget_market_rate_details: Get market rate detailsget_covenant: Get covenantget_credit_score: Get credit scoreget_interest_rates: List all interest rateslist_all_sanctions_case_manager: List all sanctions case managerget_sanctions_case_manager_details: Get sanctions case manager detailssearch_sanctions: Search sanctionssearch_individual_sanction: Search individual sanctionlist_all_bank_accounts: List all bank accountslist_all_bank_transactions: List all bank transactionsget_profit_loss: Get profit and loss dataget_balance_sheet: Get balance sheet dataget_global_search_vessel_list: Get a global search vessel listget_vessel_valuation: Get vessel valuationlist_approval_transactions: List approval transactionsget_global_account_currency_balance: Get a global account currency balancelist_all_global_accounts: List all global accountslist_all_payouts: List all payoutsget_payout_details: Get payout detailsget_company_valuation: Get a valuation of companyget_operational_cashflow: Get operational cashflow dataget_cashbalance_streams: Get cashbalance streams dataget_all_borrowers_summary_for_lender: Get summary of all borrowers with their loan statistics and portfolio totalsget_borrower_financial_details_for_lender: Get comprehensive financial analysis and loan details for a specific borrower company
Usage

🔑 License
MIT © 2025 Marlo
推荐服务器
Baidu Map
百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
Audiense Insights MCP Server
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。
VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Kagi MCP Server
一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。
e2b-mcp-server
使用 MCP 通过 e2b 运行代码。
Neon MCP Server
用于与 Neon 管理 API 和数据库交互的 MCP 服务器
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。