# TwitterShots MCP

Vendor: TwitterShots  
Category: developer-tools  
Auth: API_KEY  
Composio slug: `twittershots`

TwitterShots renders public X posts as screenshots and retrieves tweet content and API usage.

## Tools

- **Generate Temporary Screenshot URL** — Render a public tweet or post and return a provider-hosted temporary URL. Download the result promptly or use Generate Tweet Screenshot when it must be retained. A successful render consumes one API credit.
- **Generate Tweet Screenshot** — Render a public tweet or post as an SVG, PNG, or HTML file suitable for saving. A successful render consumes one API credit.
- **Get API Usage** — Return the remaining and total TwitterShots API credits for the connected API key. This read does not consume a credit.
- **Get Bulk Tweet Content** — Fetch up to 100 public tweets as one Markdown document. Inspect the returned Markdown for a 'Failed to fetch tweets' section because individual IDs can fail within an HTTP 200 response. A successful bulk request consumes one API credit.
- **Get Tweet Content** — Fetch one public tweet as structured Markdown, with optional statistics, media links, and quoted-tweet content. A successful call consumes one API credit.

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect TwitterShots.
3. Authorise through api_key.
4. Teammates can now @-mention TwitterShots tools in chat.

---
Last verified: 2026-09-03T02:00:04.194Z  
Canonical URL: https://switchy.build/directory/mcps/twittershots