Metadata-Version: 2.4
Name: freshbooks-mcp
Version: 0.1.0a1
Summary: MCP server for the FreshBooks API
License-Expression: MIT
Requires-Python: >=3.12
Requires-Dist: httpx>=0.28
Requires-Dist: mcp>=1.9
Provides-Extra: dev
Requires-Dist: pytest-asyncio>=0.25; extra == 'dev'
Requires-Dist: pytest>=8; extra == 'dev'
Requires-Dist: respx>=0.22; extra == 'dev'
Requires-Dist: ruff>=0.9; extra == 'dev'
Description-Content-Type: text/markdown

# freshbooks-mcp

MCP server for the FreshBooks API, deployed as an AWS Lambda function.

## Setup

1. Create a FreshBooks app at https://my.freshbooks.com/#/developer
   - Set redirect URI to `http://localhost:8765/callback`
2. Authenticate:
   ```bash
   freshbooks-mcp auth --client-id=YOUR_ID --client-secret=YOUR_SECRET
   ```
3. Deploy:
   ```bash
   sam build && sam deploy --guided
   ```
