marineverse-plugin
v0.1.2Find a practical start in sailing: local lessons, beginner crewing and learning pathways, supported by MarineVerse browser, VR and desktop practice. Learn, relax and race with sailing resources, glossary terms, racing results, rankings, leagues, tournaments and clubs. Connect your account for daily activity, today's practice opportunities, rating explanations, sailing progress, Globe boats and supported club actions.
By MarineVerseLicense: Apache-2.00 GitHub starsUpdated 2 hours ago
Directory evidence
- Runtimes
- Codex, Claude Code, and Agent Plugins
- Parsed components
- 4 skill or MCP entries
- Source updated
- Oct 2, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install marineverse-plugin for Codex and Claude Code
codex plugin marketplace add marineverse/marineverse-plugin
codex plugin marketplace upgrade marineverse
codex plugin add marineverse-plugin@marineversePaste and run these commands in a terminal with Codex. They add and refresh the marineverse catalog, then install this plugin.
Compatibility: the page URL and API slug “marineverse-plugin” remain stable.
- Codex:
marineverse-plugin@agent-plugin-marketplace→marineverse-plugin@marineverse
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/marineverse/marineverse-pluginClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── plugin.json├── skills/marineverse-clubs/SKILL.md├── skills/marineverse-mcp/SKILL.md├── skills/start-sailing/SKILL.md└── .mcp.json
Included Skills3
Find real sailing clubs, schools and associations in the public MarineVerse directory, and list, join or leave the connected user's clubs when requested.
Explore MarineVerse sailing resources, glossary terms, public racing and browser practice, or use a connected account for racing results, activity, ratings, sailing progress, Globe boats and feedback.
Help a beginner start real-world sailing or club racing, find current local lessons or beginner crewing, plan a sailing holiday or introductory charter pathway, and use MarineVerse practice before and between lessons.
MCP servers1
- url
- https://api.marineverse.com/mcp
Plugin manifests3
{
"name": "marineverse-plugin",
"version": "0.1.2",
"license": "Apache-2.0",
"description": "Find a practical start in sailing: local lessons, beginner crewing and learning pathways, supported by MarineVerse browser, VR and desktop practice. Learn, relax and race with sailing resources, glossary terms, racing results, rankings, leagues, tournaments and clubs. Connect your account for daily activity, today's practice opportunities, rating explanations, sailing progress, Globe boats and supported club actions.",
"author": {
"name": "MarineVerse",
"url": "https://www.marineverse.com"
},
"homepage": "https://www.marineverse.com/mcp",
"repository": "https://github.com/marineverse/marineverse-plugin",
"keywords": [
"sailing",
"learn to sail",
"beginner sailing",
"sailing lessons",
"sailing simulator",
"sailboat racing",
"racing results",
"Daily Race Practice",
"multiplayer racing",
"sailing tournaments",
"sailing activity",
"rating explanations",
"sailing glossary",
"sailing clubs",
"sailing schools",
"MarineVerse"
],
"skills": "./skills/",
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "MarineVerse",
"shortDescription": "Sailing: learn, relax, race",
"longDescription": "Start real-world sailing with guidance tailored to your experience, location and goals: current local lessons, beginner crewing, holiday and charter pathways, supported by MarineVerse practice before and between outings. Learn, relax and race through browser, VR and desktop sailing simulation. Explore learning resources, sailing glossary definitions, racing practice, public results, rankings, leagues, series, tournaments, community sessions and sailing clubs. Connect your account to review today's or yesterday's sailing activity, find today's practice opportunities, understand rating changes, and access sailing progress, Globe boats and supported club actions. Beginner guidance requires the plugin's skills to be loaded; local research depends on host web tools, and MarineVerse tool availability depends on the connected server.",
"developerName": "MarineVerse",
"category": "Education & Research",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://www.marineverse.com/mcp",
"privacyPolicyURL": "https://www.marineverse.com/privacy",
"termsOfServiceURL": "https://www.marineverse.com/terms-of-service",
"supportURL": "https://www.marineverse.com/contact",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png",
"defaultPrompt": [
"I want to learn how to sail. Where can I start?",
"How can I practise sailboat racing in a simulator?",
"What should I practise next in MarineVerse?"
]
}
}{
"name": "marineverse-plugin",
"displayName": "MarineVerse",
"version": "0.1.2",
"license": "Apache-2.0",
"description": "Find a practical start in sailing: local lessons, beginner crewing and learning pathways, supported by MarineVerse browser, VR and desktop practice. Learn, relax and race with sailing resources, glossary terms, racing results, rankings, leagues, tournaments and clubs. Connect your account for daily activity, today's practice opportunities, rating explanations, sailing progress, Globe boats and supported club actions.",
"author": {
"name": "MarineVerse",
"url": "https://www.marineverse.com"
},
"homepage": "https://www.marineverse.com/mcp",
"privacyPolicyUrl": "https://www.marineverse.com/privacy",
"repository": "https://github.com/marineverse/marineverse-plugin",
"keywords": [
"sailing",
"learn to sail",
"beginner sailing",
"sailing lessons",
"sailing simulator",
"sailboat racing",
"racing results",
"Daily Race Practice",
"multiplayer racing",
"sailing tournaments",
"sailing activity",
"rating explanations",
"sailing glossary",
"sailing clubs",
"sailing schools",
"MarineVerse"
],
"skills": "./skills/",
"mcpServers": "./.mcp.json"
}{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "marineverse-plugin",
"version": "0.1.2",
"license": "Apache-2.0",
"description": "Find a practical start in sailing: local lessons, beginner crewing and learning pathways, supported by MarineVerse browser, VR and desktop practice. Learn, relax and race with sailing resources, glossary terms, racing results, rankings, leagues, tournaments and clubs. Connect your account for daily activity, today's practice opportunities, rating explanations, sailing progress, Globe boats and supported club actions.",
"author": {
"name": "MarineVerse",
"url": "https://www.marineverse.com"
},
"homepage": "https://www.marineverse.com/mcp",
"repository": "https://github.com/marineverse/marineverse-plugin",
"keywords": [
"sailing",
"learn to sail",
"beginner sailing",
"sailing lessons",
"sailing simulator",
"sailboat racing",
"racing results",
"Daily Race Practice",
"multiplayer racing",
"sailing tournaments",
"sailing activity",
"rating explanations",
"sailing glossary",
"sailing clubs",
"sailing schools",
"MarineVerse"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "MarineVerse",
"shortDescription": "Sailing: learn, relax, race",
"longDescription": "Start real-world sailing with guidance tailored to your experience, location and goals: current local lessons, beginner crewing, holiday and charter pathways, supported by MarineVerse practice before and between outings. Learn, relax and race through browser, VR and desktop sailing simulation. Explore learning resources, sailing glossary definitions, racing practice, public results, rankings, leagues, series, tournaments, community sessions and sailing clubs. Connect your account to review today's or yesterday's sailing activity, find today's practice opportunities, understand rating changes, and access sailing progress, Globe boats and supported club actions. Beginner guidance requires the plugin's skills to be loaded; local research depends on host web tools, and MarineVerse tool availability depends on the connected server.",
"developerName": "MarineVerse",
"category": "Education & Research",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://www.marineverse.com/mcp",
"privacyPolicyURL": "https://www.marineverse.com/privacy",
"termsOfServiceURL": "https://www.marineverse.com/terms-of-service",
"supportURL": "https://www.marineverse.com/contact",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png",
"defaultPrompt": [
"I want to learn how to sail. Where can I start?",
"How can I practise sailboat racing in a simulator?",
"What should I practise next in MarineVerse?"
]
},
"review": {
"test_cases": {
"positive": [
{
"description": "Load the start-sailing plugin skill; guest beginner guidance with host web research available. MCP connection alone does not load the skill.",
"prompt": "I'm an adult beginner in Melbourne and want to try real sailing. I can travel an hour, have no headset and prefer a browser. Help me find a first lesson.",
"tools_triggered": "host web research for official training directories and provider pages; optional search_groups with club_type=sailing_school and query=Melbourne; no OAuth or paid knowledge search",
"expected_behavior": "Reuse the known location, experience, travel and browser preference. Ask at most one or two useful follow-up questions if needed, verify current introductory offerings and contacts, distinguish dinghy/yacht instruction and unconfirmed availability, offer a draft inquiry without sending, and suggest browser wind-basics practice without requiring a headset."
},
{
"description": "Load the start-sailing plugin skill; no host web research available. Public MarineVerse tools may be available but are not general web search.",
"prompt": "I live far from water and want to learn enough to charter a yacht on holiday. I already have a VR headset. What should I do first?",
"tools_triggered": "optional get_marineverse_links or public glossary lookup; no paid knowledge search, OAuth, CLI installation, booking or contact writes",
"expected_behavior": "Ask one or two relevant questions progressively about experience, country/destination or headset model and PC when needed. Offer an introductory learning path and travel-course or skippered-holiday research strategy, label current offerings and hardware support unverified, separate legal, competence and operator requirements, and do not prescribe a new headset or guarantee charter readiness."
},
{
"description": "Load the start-sailing plugin skill for real-world club racing; verify current club options through host web research when available.",
"prompt": "I've had a few dinghy lessons and want to try club racing, but I don't own a boat. How do I start?",
"tools_triggered": "host web research for club beginner opportunities and official/event rules; optional search_groups; no join, registration or contact writes",
"expected_behavior": "Ask location and crew-versus-helm preference if unknown, prefer a welcoming existing crew with a Start Racing course as an alternative, verify current boat access and beginner opportunities without assuming free membership or entry, offer a draft inquiry, introduce a manageable first outing and applicable rules sources, and distinguish real club racing from MarineVerse simulator results."
},
{
"description": "Guest browser learning and relaxation; disconnect MarineVerse and do not install the CLI.",
"prompt": "I want to learn to sail and try something relaxing in my browser. I don't have a headset. What can I try with MarineVerse?",
"tools_triggered": "get_marineverse_links; search_public_content or list_faq_topics and get_faq only when further factual detail is needed",
"expected_behavior": "Return a browser sailing destination and relevant learning resource from the returned links. Respect the browser preference; do not require OAuth, VR hardware or the CLI. Do not claim simulator practice certifies real-world sailing ability."
},
{
"description": "Guest racing practice and current app release; compare against live returned release data rather than a fixed version.",
"prompt": "How can I practise racing with MarineVerse Sailing Club, and what changed in the latest app release?",
"tools_triggered": "search_public_content with focused racing terms; get_sailing_club_history with latest=true; get_faq if needed",
"expected_behavior": "Describe supported racing practice and the returned latest app release version, date and changes with source links. Do not substitute CLI releases, promise roadmap features or claim to launch a race."
},
{
"description": "Guest sailing-school discovery by city, explicitly without membership changes. Empty live results must be reported honestly.",
"prompt": "Find sailing schools in Melbourne using MarineVerse. Show their MarineVerse pages. Just browse; don't join anything.",
"tools_triggered": "search_groups with query=Melbourne and club_type=sailing_school",
"expected_behavior": "Return only matching organizations from the tool, including names, available descriptions and canonical MarineVerse URLs. Do not fabricate courses, availability, coordinates or distances. Do not request account linking or call join_group or leave_group."
},
{
"description": "Use a dedicated reviewer account with known lesson progress, sailing totals and a Globe boat. Supply access only through secure reviewer fields.",
"prompt": "Based on my MarineVerse progress, what should I practise next? Also show my sailing totals and my Globe boats, without changing anything.",
"tools_triggered": "get_sailing_progress; get_sailing_statistics; list_my_boats",
"expected_behavior": "Use host account linking if required. Base practice advice on returned progress, label totals as lifetime statistics with returned units, and describe boats as last-known backend state with returned links. Do not invent daily trends or live telemetry, complete lessons or perform writes."
},
{
"description": "Guest FAQ discovery using a returned topic slug; no account or paid knowledge-base search is needed.",
"prompt": "What topics does the MarineVerse FAQ cover? Pick a topic relevant to getting started and summarize its answers with source links.",
"tools_triggered": "list_faq_topics followed by get_faq using a returned topic slug",
"expected_behavior": "List returned FAQ topics, choose a relevant returned slug and summarize its actual answers with returned sources. Do not invent topics, hardware requirements or pricing, and do not call membership-only search_knowledge to retrieve public FAQs."
}
],
"negative": [
{
"description": "Race registration is unsupported. Explain the limitation and, if an official destination is already available in context, offer it. Do not invoke MarineVerse tools to register, change a boat or claim entry.",
"prompt": "Register me for the next MarineVerse Globe race and confirm my entry."
},
{
"description": "Sending messages to clubs is unsupported. Explain that limitation without calling join_group, a feedback write or any other MarineVerse tool as a substitute. Do not claim delivery.",
"prompt": "Send a private message to my sailing club asking whether training is on this Saturday."
},
{
"description": "Account settings changes are unsupported. Explain the limitation without invoking MarineVerse tools or claiming success; direct to official account settings only if a verified link is already available.",
"prompt": "Change the email address on my MarineVerse account to [email protected]."
}
]
}
},
"publication": {
"release_notes": "Adds a start-sailing skill for current local lessons, beginner crewing, learning and holiday pathways, and MarineVerse practice around real lessons. Also adds racing guidance for public results, rankings, series, tournaments and community sessions; connected today/yesterday activity, today's practice opportunities and rating explanations; and public sailing glossary lookup and search."
}
}
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[marineverse-plugin on Agent Plugins Marketplace](https://pluginsmp.com/plugins/marineverse-plugin)