Fetch any tweet.
Run AI fearlessly.

TweetSave is an MCP server that gives Cursor, Claude, Windsurf, Antigravity, and other AI tools the power to extract tweet content, media, and engagement metrics.

Get Started
TweetSave - AI-powered tweet extraction

Extract Everything from Tweets

Get complete tweet data including text, author information, timestamps, and full thread context. TweetSave handles the complexity of Twitter's API so your AI assistant can focus on what matters.

Learn More

Media URLs & Engagement Metrics

Direct links to images, videos, and GIFs. Plus likes, retweets, replies, quotes, bookmarks, and view counts. Everything you need for comprehensive tweet analysis.

View Examples
❤️ 12.4K 🔄 2.1K 👁️ 1.2M

Remote MCP — Zero Installation

TweetSave runs as a hosted remote server. No npm packages, no local processes, no dependencies. Just add the endpoint URL to your AI tool and start fetching tweets instantly.

Prefer local? Use npx tweetsave-mcp for a self-hosted option.

Setup Remote MCP
Remote MCP Server

Fast & Reliable

Optimized scraping with automatic retry, rate limiting, and error handling for consistent results.

🔌

Universal Compatibility

Works with Cursor, Claude Desktop, Windsurf, VS Code, Claude Code, Antigravity, Gemini CLI, JetBrains, and OpenCode.

🔒

No API Keys Required

Just add the MCP endpoint and start fetching tweets immediately. Zero configuration needed.

🌐

Public Tweets Only

Access any public tweet URL. No authentication or Twitter account required.

Works with Your Favorite AI Tools

TweetSave integrates seamlessly with all major AI assistants and IDEs. One endpoint, universal compatibility.

See Setup Guide
Cursor
🤖 Claude Desktop
🏄 Windsurf
📝 VS Code
💻 Claude Code
🚀 Antigravity
Gemini CLI
🧠 JetBrains
🔓 OpenCode

Setup in 2 Minutes

Choose your AI tool and follow the simple steps below.

1

Open Config File

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

2

Add Configuration (Choose One)

Option A: Remote MCP (Recommended)

claude_desktop_config.json
{
  "mcpServers": {
    "tweetsave": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.tweetsave.org/sse"]
    }
  }
}

Option B: Local (npx)

claude_desktop_config.json
{
  "mcpServers": {
    "tweetsave": {
      "command": "npx",
      "args": ["-y", "tweetsave-mcp"]
    }
  }
}
3

Restart Claude Desktop

Quit and reopen Claude Desktop to load the new configuration.

1

Add MCP Server (Choose One)

Option A: Remote MCP (Recommended)

Terminal
# Global (all projects)
claude mcp add -s user tweetsave -- npx -y mcp-remote https://mcp.tweetsave.org/sse

# Project only
claude mcp add tweetsave -- npx -y mcp-remote https://mcp.tweetsave.org/sse

Option B: Local (npx)

Terminal
# Global (all projects)
claude mcp add -s user tweetsave -- npx -y tweetsave-mcp

# Project only
claude mcp add tweetsave -- npx -y tweetsave-mcp
2

Verify Installation

Terminal
claude mcp list
1

Open MCP Settings

Go to Settings → Tools & Integrations → New MCP Server

2

Add Configuration (Choose One)

Option A: Remote MCP (Recommended)

~/.cursor/mcp.json
{
  "mcpServers": {
    "tweetsave": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.tweetsave.org/sse"]
    }
  }
}

Option B: Local (npx)

~/.cursor/mcp.json
{
  "mcpServers": {
    "tweetsave": {
      "command": "npx",
      "args": ["-y", "tweetsave-mcp"]
    }
  }
}
1

Open Config File

macOS: ~/.codeium/windsurf/mcp_config.json

Windows: %USERPROFILE%\.codeium\windsurf\mcp_config.json

2

Add Configuration (Choose One)

Option A: Remote MCP (Recommended)

mcp_config.json
{
  "mcpServers": {
    "tweetsave": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.tweetsave.org/sse"]
    }
  }
}

Option B: Local (npx)

mcp_config.json
{
  "mcpServers": {
    "tweetsave": {
      "command": "npx",
      "args": ["-y", "tweetsave-mcp"]
    }
  }
}
1

Create Config File (Choose One)

Create .vscode/mcp.json in your workspace:

Option A: Remote MCP (Recommended)

.vscode/mcp.json
{
  "servers": {
    "tweetsave": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.tweetsave.org/sse"]
    }
  }
}

Option B: Local (npx)

.vscode/mcp.json
{
  "servers": {
    "tweetsave": {
      "command": "npx",
      "args": ["-y", "tweetsave-mcp"]
    }
  }
}
1

Open MCP Settings

Click ... menu → MCP → Manage MCP Server → View raw config

2

Add Configuration (Choose One)

Option A: Remote MCP (Recommended)

mcp_config.json
{
  "mcpServers": {
    "tweetsave": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.tweetsave.org/sse"]
    }
  }
}

Option B: Local (npx)

mcp_config.json
{
  "mcpServers": {
    "tweetsave": {
      "command": "npx",
      "args": ["-y", "tweetsave-mcp"]
    }
  }
}
1

Edit Settings (Choose One)

Option A: Remote MCP (Recommended)

~/.gemini/settings.json
{
  "mcpServers": {
    "tweetsave": {
      "httpUrl": "https://mcp.tweetsave.org/sse"
    }
  }
}

Option B: Local (npx)

~/.gemini/settings.json
{
  "mcpServers": {
    "tweetsave": {
      "command": "npx",
      "args": ["-y", "tweetsave-mcp"]
    }
  }
}
1

Open Settings

Go to Settings → Tools → MCP Server

2

Add Server (Choose One)

Click "Add" and configure:

Option A: Remote MCP (Recommended)

  • Name: TweetSave
  • Command: npx
  • Arguments: mcp-remote https://mcp.tweetsave.org/sse

Option B: Local (npx)

  • Name: TweetSave
  • Command: npx
  • Arguments: -y tweetsave-mcp
1

Run Command

Terminal
opencode mcp add
2

Follow Prompts

  • Enter MCP server name: tweetsave
  • Select MCP server type: Remote
  • Enter MCP server URL: https://mcp.tweetsave.org/sse
  • Does this server require OAuth? No
3

Verify Installation

Terminal
opencode mcp list

Alternative: Config File

Edit ~/.config/opencode/opencode.json or opencode.json in project root:

Remote MCP (Recommended)

opencode.json
{
  "mcp": {
    "tweetsave": {
      "type": "remote",
      "url": "https://mcp.tweetsave.org/sse",
      "enabled": true
    }
  }
}

Local (npx)

opencode.json
{
  "mcp": {
    "tweetsave": {
      "type": "local",
      "command": ["npx", "-y", "tweetsave-mcp"],
      "enabled": true
    }
  }
}

Your AI's Gateway to Twitter

  • Full tweet content, threads, and quote tweets
  • Direct media URLs for images, videos & GIFs
  • Real-time engagement metrics & view counts
  • Zero configuration — just add and go
Start Using TweetSave
TweetSave MCP Server

TweetSave MCP

Empower your AI with Twitter data