gatherings-mcp-python

gatherings-mcp-python

3.2

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

  1. create_gathering

    Create a new party

  2. add_expense

    Add fees for members

  3. calculate_reimbursements

    Calculate the amount of reimbursement

  4. record_payment

    Record payment

  5. rename_member

    Rename members

  6. show_gathering

    Show party details

  7. list_gatherings

    List all parties

  8. close_gathering

    Close the party

  9. delete_gathering

    Delete the party

  10. add_member

    Add a member

  11. remove_member

    Remove members