trash nothing MCP connector
Trash Nothing is a platform for giving away and getting free stuff, helping reduce waste by connecting people who have things to give with people who need them. The Trash Nothing MCP connector allows AI agents to manage conversations, search and retrieve group information, and moderate user interactions through blocking and archiving. It also supports reading and organizing conversation messages, unblocking users, and discovering local groups for community-based sharing.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the trash nothing MCP connector to perform the following actions:
- Organize community giveaway conversations and track donation inquiries across multiple users
- Monitor new listings in specific groups to identify items available for local distribution programs
- Manage post promises and fulfillment status to ensure donors and recipients connect successfully
- Archive and block inappropriate conversations to maintain community safety and engagement quality
- Retrieve item photos and details to verify condition before coordinating donation pickup
- Search historical posts and conversations to identify trends in community giving patterns
- Bookmark valuable listings for future reference and coordinate with multiple donation partners
Example prompts
Use the following example prompts to invoke trash nothing MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all unread conversations in trash nothing from the last week.List every post in the gardening group in trash nothing and sort by most recent.Find all items I bookmarked in trash nothing that are available for pickup.Archive conversations in trash nothing where the item was already given away.Search trash nothing for free furniture listings in my area posted this month.Block this user in trash nothing and show me all their past conversations.Retrieve the photos and details for all offer posts I promised in trash nothing.Get a list of all groups in trash nothing where I'm an active member.Search trash nothing conversations to find items I offered but haven't promised yet.Show me all posts in trash nothing that were changed or updated today.
trash nothing MCP connector tools
The trash nothing MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| get_conversations | Retrieves a list of all conversations associated with the user. |
| search_conversations | Searches through conversations based on specified criteria. |
| delete_conversation | Removes a conversation from the account. |
| archive_conversation | Moves a conversation to archived storage. |
| block_conversation | Prevents further communication with a specific conversation. |
| get_conversation_messages | Retrieves all messages contained within a conversation. |
| unarchive_conversation | Restores an archived conversation to active status. |
| unblock_conversation | Re-enables communication with a previously blocked conversation. |
| search_groups | Searches for groups matching specified search terms. |
| get_groups_by_ids | Retrieves details for multiple groups using their identifiers. |
| get_group | Retrieves information about a specific group. |
| submit_answers | Submits responses to a group questionnaire or survey. |
| leave_group | Removes the user from membership in a group. |
| get_photos_by_ids | Retrieves multiple photos using their identifiers. |
| delete_photo | Removes a photo from the account. |
| rotate_photo | Changes the orientation of a photo. |
| get_posts | Retrieves a list of posts with pagination support. |
| get_all_posts | Retrieves all posts without pagination limits. |
| get_all_posts_changes | Retrieves a history of all modifications to posts. |
| get_posts_by_ids | Retrieves multiple posts using their identifiers. |
| search_posts | Searches through posts based on specified criteria. |
| delete_post | Removes a post from the account. |
| get_post | Retrieves information about a specific post. |
| delete_bookmark | Removes a post from the user's bookmarked items. |
| bookmark_post | Saves a post to the user's bookmarked items. |
| get_post_and_related_data | Retrieves a post with all associated display information. |
| promise_post | Indicates interest or commitment to an offer post. |
| satisfy_post | Marks a post as completed or fulfilled. |
| share_post | Distributes a post to other users or groups. |
| unpromise_post | Withdraws a previous commitment to an offer post. |
| withdraw_post | Withdraw a post. |
| get_stories | List stories. |
| get_story | Retrieve a story. |
| like_story | Like a story. |
| unlike_story | Unlike a story. |
| viewed_story | Record story viewed. |
| get_current_user | Retrieve current user. |
| get_alerts | List current users' email alerts. |
| delete_alert | Delete an email alert. |
| set_email_not_bouncing | Set users' email address as not bouncing. |
| get_current_user_groups | List current users' groups. |
| get_user_group_notices | List current users' group notices. |
| get_post_locations | List current users' post locations. |
| get_current_user_posts | List current users' posts. |
| search_current_user_posts | Search current users' posts. |
| get_profile_images | List current users' profile images. |
| resend_account_verification_email | Resend account verification email. |
| send_password_reset_email | Send password reset email. |
| get_user | Retrieve a user. |
| get_user_and_related_data | Retrieve user display info. |
| remove_user_feedback | Remove feedback on a user. |
| get_user_posts | List posts by a user. |
| search_user_posts | Search posts by a user. |
| get_profile_image_file | Retrieve a users' profile image. |