TwitterShots
TwitterShots renders public X posts as screenshots and retrieves tweet content and API usage.
Integration
- Vendor
- TwitterShots
- Category
- developer-tools
- Auth
- API_KEY
- Tools
- 5
- Composio slug
twittershots
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
- Create or open a Switchy Project.
- Open Integrations and connect TwitterShots.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the TwitterShots tools in chat.
What teammates see: by default, memories from TwitterShots are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.