Skip to main content
Glama

search_basecamp

Search across Basecamp projects, todos, and messages to find relevant information using a query. Optionally limit results to a specific project by including its ID.

Instructions

Search across Basecamp projects, todos, and messages

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
project_idNoOptional project ID to limit search scope
queryYesSearch query

Implementation Reference

  • src/index.ts:127-138 (registration)
    Registration of the 'search_basecamp' MCP tool, including its description and input schema within the ListToolsRequestSchema handler.
    { name: 'search_basecamp', description: 'Search across Basecamp projects, todos, and messages', inputSchema: { type: 'object', properties: { query: { type: 'string', description: 'Search query' }, project_id: { type: 'string', description: 'Optional project ID to limit search scope' }, }, required: ['query'], }, },
  • Type definition for SearchResults, likely intended for the output structure of search_basecamp tool.
    export interface SearchResults { projects?: BasecampProject[]; todos?: Todo[]; messages?: Message[]; campfire_lines?: CampfireLine[]; uploads?: Upload[]; }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jhliberty/basecamp-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server