# SDK, CLI and MCP

Three tools wrap the same v2 contract. Each page starts with an example that works in two minutes.

| Tool | Package | Use it to | Page |
| --- | --- | --- | --- |
| TypeScript SDK | `@lelemon-ai/sdk` | Call the API from code, with typed errors, retries, pagination and webhook verification | [TypeScript SDK](/tools/sdk) |
| Command line | `lelemon` command, installed by `@lelemon-ai/sdk` | Validate and serve a data connector | [Command line](/tools/cli) |
| MCP server | `@lelemon-ai/mcp` | Operate Lelemon from Claude, Cursor or any MCP client | [MCP server](/tools/mcp) |

New to Lelemon? Start with [Set up an account from zero](/get-started/setup-from-zero): every step shows cURL, the SDK and the MCP call side by side.
