Skip to main content
Glama

list_estimates

Retrieve and manage client estimates from FreshBooks to track proposals and pending work.

Instructions

List estimates.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
pageNo
per_pageNo

Implementation Reference

  • The `list_estimates` tool handler, which fetches and lists FreshBooks estimates using the accounting client.
    @mcp.tool()
    @_handle_errors
    async def list_estimates(
        page: int = 1,
        per_page: int = 25,
    ) -> str:
        """List estimates."""
        result = await client.accounting_list("estimates/estimates", page, per_page)
        return _summarize_list(result, "estimates", ["id", "estimate_number", "display_status", "amount", "customerid"])

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/AlexlaGuardia/MCP-Freshbooks'

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