xbgmsharp/postgsail-mcp-server
If you are the rightful owner of postgsail-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
Model Context Protocol (MCP) tailored for PostgSail is designed to enhance the interaction between machine learning models and the PostgSail environment, ensuring seamless integration and efficient data handling.
PostgSail
PostgSail is an open-source alternative to traditional vessel data management!
Website
.
Sponsors
.
Discord
postgsail-mcp-server
Model Context Protocol (MCP) server tailored for PostgSail. that provides AI agents with read-only access to PostgSail marine data systems. This server enables Claude and other AI assistants to search and navigate logs, moorages, and stays, monitor and analyze your boat all in one place.
https://github.com/user-attachments/assets/162dac63-8f80-4e46-9357-1033b6b6c78b
Installation
- Install Claude App
- Settings -> Extensions
- Drag .MCPB or .DXT files here to install
OR
- Install Claude App.
- Settings -> Extensions -> Advanced settings -> Extension Developer
- Install Extension...
Key Features
- Daily vessel summaries (current status, weather, systems)
- Voyage planning (reviewing past trips, moorage information)
- System monitoring (battery, solar, sensors, connectivity)
- Historical analysis (tracking patterns, favorite destinations)
- Data export (for external navigation tools)
- Maintenance tracking (through stay notes and logs)
Examples
You can ask anything related to PostgSail all readonly API endpoint are available, eg: Logbook, Moorages, Stays, Monitoring. A few examples:
Provide a daily briefing of <boat_name> systemsSummarize my last tripSummarize my summer sailing voyage
Available Resources
The server exposes these static reference resources:
postgsail://postgsail_overview- PostgSail overview and core conceptspostgsail://path_categories_guide- Guide to understanding PostgSail pathspostgsail://mcp_tool_reference- Reference for available MCP tools and usage patterns
Note: While these resources can be accessed individually via the MCP resource protocol, the get_initial_context() tool provides a more convenient way to access all reference materials in a single call, making it the recommended approach for AI agents to understand the system.
License
Apache License - see LICENSE file for details.
Contributing
- Fork the repository
- Create a feature branch
- Make your changes with tests
- Run
npm run testandnpm run typecheck - Submit a pull request
Support
For issues and questions:
- Check the troubleshooting section above
- Review SignalK server logs and configuration
- Open an issue with connection details and error messages