productivity
Pinterest MCP, CLI, and Lua Integration for AI Agents
Pinterest integration docs for AI agents: MCP gateway setup, Pinterest CLI commands, Lua API reference, credentials, and function schemas.Pinterest for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
pinterest.pinterest_create_pin | Write write | 6 | Create a new pin on a Pinterest board. Provide the board ID, title, description, and image URL. Optionally include a destination link. |
pinterest.pinterest_get_board | Read read | 1 | Get details of a specific Pinterest board by its ID. Returns the board name, description, pin count, and privacy settings. |
pinterest.pinterest_get_current_user | Read read | 0 | Get the currently authenticated Pinterest user profile. Returns the username, account type, and profile image. |
pinterest.pinterest_get_pin | Read read | 1 | Get details of a specific Pinterest pin by its ID. Returns the pin title, description, image, board, and link. |
pinterest.pinterest_list_boards | Read read | 2 | List boards for the authenticated Pinterest user. Supports pagination with bookmark cursor and page size. Returns board IDs, names, descriptions, and pin counts. |
pinterest.pinterest_list_campaigns | Read read | 3 | List ad campaigns for a Pinterest ad account. Requires an ad account ID. Supports pagination with bookmark cursor and page size. |
pinterest.pinterest_list_pins | Read read | 2 | List pins for the authenticated Pinterest user. Supports pagination with bookmark cursor and page size. Returns pin IDs, titles, descriptions, and media. |