TwitterShots MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
TwitterShots MCP Server
MCP (Model Context Protocol) server for generating Twitter/X tweet screenshots using the TwitterShots API.
How to Use
1. Get Your API Key
Navigate to Account Settings > API Key
Copy your API key for configuration
API Usage Limits:
Free & Pro: 5 screenshots for trial
Pro+: 300 screenshots per month
Business: 6,000 screenshots per month
2. Install and Configure
Clone or download the TwitterShots MCP Server from the repository:
git clone git@github.com:twittershots/twittershots-mcp.git cd twittershots-mcpOr download the project as a ZIP file and extract it to your desired location.
3. Configure MCP Client
Add the server to your MCP client configuration (e.g., Cursor, Claude Desktop) in your MCP config file:
For Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"twittershots": {
"command": "node",
"args": ["/path/to/twittershots-mcp/build/index.js"],
"env": {
"TWITTERSHOTS_API_KEY": "your-api-key-here"
}
}
}
}Example mcp.json with actual path:
{
"mcpServers": {
"twittershots": {
"command": "node",
"args": ["/Users/0xinhua/workspace/open-source/0xinhua-proj/twittershots-mcp/build/index.js"],
"env": {
"TWITTERSHOTS_API_KEY": "sk_xxxxxx"
}
}
}
}4. Start Using with Natural Language
Once configured, you can use natural language to generate tweet screenshots and check API usage:
"Use twittershots to screenshot https://x.com/elonmusk/status/2001742502332911922 in dark mode"
"Generate a screenshot of tweet 2002397336803348716 with dark theme"
"Create a tweet screenshot with light theme and show full text"
"Check my twittershots API usage"
"Get my API quota usage"
Related MCP server: Twitter MCP Server
Tool: get_screenshot
Get a screenshot image URL for a Twitter/X tweet.
Parameters:
url(required): Twitter/X tweet URL or tweet IDformat(optional): Image format -svg(default),png, orhtmltheme(optional): Theme -light(default) ordarklogo(optional): Logo type -x(default),bluebird, ornoneshowFullText(optional): Show full tweet content (default:true)showTimestamp(optional): Show timestamp (default:true)showViews(optional): Show view count (default:true)showStats(optional): Show reply, retweet, and like counts (default:true)
Example:
use twittershots to screenshot https://x.com/elonmusk/status/2001742502332911922 in dark modeOutput: Screenshot URL with the generated image link
Tool: get_usage
Get your current API quota usage, including remaining requests and total quota limit.
Parameters: None
Example:
check my twittershots API usageor
get my API usageOutput:
API Usage:
Remaining: 1234
Limit: 2000
Used: 766 (38.3%)Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Publish and schedule tweets and threads on X (Twitter) from your AI assistant.
X/Twitter search, posts, comments, user profiles, user posts/replies and video transcripts.
Live X/Twitter data: profiles, tweets, search, followers, lists and trends. 29 read-only tools.
Twitter: Access real-time Twitter/X data as soon as it's posted! With the Twitter/X AIO API, you.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables users to interact with X (Twitter) through the X API. Supports posting tweets, retrieving user timelines, searching tweets, and replying to tweets with comprehensive error handling.318 npmMIT
- AlicenseAqualityCmaintenanceEnables seamless interaction with Twitter/X platform through Claude AI, allowing users to post tweets with images, search for tweets, and engage in conversations using natural language commands.1028 npm26MIT
- AlicenseNot gradedqualityDmaintenanceEnables interaction with X (Twitter) to post tweets, threads, and replies while retrieving tweet metrics and account information. It supports core management tasks like deleting tweets and verifying authentication through the Twitter API.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with X (Twitter) API v2 for posting tweets, searching, liking, retweeting, and more through natural language.23 PyPIMIT