gatherings-mcp-python
If you are the rightful owner of gatherings-mcp-python and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Gatherings MCP Server is designed to manage gatherings and expense sharing through an API that interacts with AI assistants using the Machine Conversation Protocol.
The Gatherings MCP Server provides an API that allows AI assistants to interact with the Gatherings application through the Machine Conversation Protocol. This enables AI systems to help users manage shared expenses for social events, outings, or any gathering where costs are split among participants. The server supports creating and managing gatherings, adding expenses, calculating reimbursements, recording payments, and generating detailed payment summaries. It is built with Python and requires dependencies such as SQLAlchemy and the MCP SDK. The server runs on stdio, making it compatible with MCP protocol clients.
Features
- Create and manage gatherings with multiple members
- Add expenses for specific members
- Calculate fair reimbursements
- Record payments and reimbursements
- Generate detailed payment summaries
Tools
create_gathering
Create a new party
add_expense
Add fees for members
calculate_reimbursements
Calculate the amount of reimbursement
record_payment
Record payment
rename_member
Rename members
show_gathering
Show party details
list_gatherings
List all parties
close_gathering
Close the party
delete_gathering
Delete the party
add_member
Add a member
remove_member
Remove members