Skip to content

MCP Resources Reference

Resources provide read-only access to your Tailwind data. AI assistants can query these to understand your accounts, boards, and scheduled content.

Resource URIs

All resources use the tailwind:// protocol prefix.


tailwind://accounts

List all Pinterest accounts connected to your Tailwind organization.

URI Pattern

tailwind://accounts

Response Fields

FieldTypeDescription
idstringAccount ID (use this for other resources)
userIdstringPinterest user ID
displayNamestringDisplay name
usernamestringPinterest username
avatarUrlstringProfile image URL
tokenAuthorizedbooleanWhether the Pinterest token is valid
isDomainVerifiedbooleanWhether the domain is verified
createdAtstringWhen the account was connected

Example Usage

“What Pinterest accounts do I have?“


tailwind://accounts/[accountId]/boards

List all Pinterest boards for a specific account.

URI Pattern

tailwind://accounts/{accountId}/boards

Response Fields

FieldTypeDescription
idstringBoard ID (use this for creating posts)
namestringBoard name
isCollaboratorbooleanWhether you’re a collaborator on this board
isSecretbooleanWhether the board is secret

Example Usage

“Show me all boards on my account acc_123”


tailwind://accounts/[accountId]/board-lists

List all board lists (collections of boards) for a specific account.

URI Pattern

tailwind://accounts/{accountId}/board-lists

Response Fields

FieldTypeDescription
idintegerBoard list ID
namestringBoard list name
accountIdstringAccount ID
boardsarrayArray of board references with ID and order

Example Usage

“What board lists do I have on acc_123?“


tailwind://accounts/[accountId]/timeslots

List all smart schedule timeslots for an account.

URI Pattern

tailwind://accounts/{accountId}/timeslots

Response Fields

FieldTypeDescription
idstringTimeslot ID
accountIdstringAccount ID
dayPreferenceintegerDay of week (0=Sunday through 6=Saturday)
timePreferencestringTime in HH:MM format
timezonestringTimezone (e.g., “America/New_York”)
typestringinterval or optimal
sendAtintegerUnix timestamp of next scheduled send

Example Usage

“When are my smart schedule timeslots for acc_123?“


tailwind://accounts/[accountId]/posts

List posts for an account with optional filtering.

URI Pattern

tailwind://accounts/{accountId}/posts
tailwind://accounts/{accountId}/posts?status=draft
tailwind://accounts/{accountId}/posts?status=sent&startDate=2024-01-01&endDate=2024-01-31

Query Parameters

ParameterDescription
statusFilter by: draft, queued, sent, or uploading. Default: queued
limitNumber of results (1-100). Default: 50
cursorPagination cursor
startDateFilter posts after this date (required for sent/uploading)
endDateFilter posts before this date (required for sent/uploading)

Response Fields

FieldTypeDescription
idstringPost ID
statusstringdraft, queued, sent, or uploading
mediaUrlstringURL of the media file
mediaTypestringimage or video
titlestringPin title
descriptionstringPin description
urlstringDestination URL
boardIdstringTarget board ID
altTextstringAlt text
sendAtintegerScheduled send time (Unix timestamp)
sentAtintegerActual send time (Unix timestamp)
createdAtintegerCreation time (Unix timestamp)
pinIdstringPinterest pin ID (after publishing)

Example Usage

“Show me my draft posts”

“What posts did I send in January?“


tailwind://accounts/[accountId]/posts/[postId]

Get a specific post by ID.

URI Pattern

tailwind://accounts/{accountId}/posts/{postId}

Response

Returns all fields for a single post (same fields as the posts list).

Example Usage

“Show me the details of post post_abc123”


Resource Discovery

AI assistants can discover available resources through the MCP protocol. When you ask about your Tailwind data, the assistant will automatically query the appropriate resources.

Best Practices

  1. Start with accounts - Query accounts first to get valid account IDs
  2. Use specific resources - Query boards or timeslots for specific accounts rather than asking for “everything”
  3. Filter when possible - Use status and date filters to narrow down post lists
  4. Paginate large results - Use the cursor for accounts with many posts