List Campfire Messages
basecamp_list_campfire_messagesRetrieve chat messages from Basecamp Campfires. Filter by campfire, sender, keywords, or time period to find specific conversations.
Instructions
Browse chat messages from Basecamp Campfires. Campfires are real-time chat rooms within projects.
Use this tool to:
See recent chat activity across all campfires or specific ones
Find messages from specific people
Search message content for keywords
Review chat history since a specific date or time period
All filters support multiple values for OR-matching.
Examples:
"What's been discussed in chat today?" → since: "today"
"Show messages from Alice and Bob" → person_ids: [111, 222]
"Find chat messages mentioning deploy or release" → query: ["deploy", "release"]
"Recent messages in campfire 12345" → campfire_ids: [12345]
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "basecamp_list_campfire_messages"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of messages to return (default: 20, max: 100). | |
| query | No | Case-insensitive text search against message content. Supports multiple terms for OR-matching. | |
| since | No | Show messages since this time. Accepts ISO 8601 dates (e.g., "2024-01-15"), relative durations ("24h", "7d", "2w"), or keywords ("today", "yesterday"). | |
| person_ids | No | Filter by sender person IDs. Supports multiple IDs for OR-matching. Use basecamp_list_people to find person IDs. | |
| campfire_ids | No | Filter to specific campfires by ID. Supports multiple IDs for OR-matching. Omit to browse all campfires. |