A collection of Model Context Protocol (MCP) servers that work seamlessly with Claude Desktop, providing integration with popular social media and communication platforms.
Full Discord integration for server management
- ✅ Channel management (list, create, manage)
- ✅ Member management and approval
- ✅ Thread management and operations
- ✅ Message pinning/unpinning
- ✅ Real-time Discord.js integration
Use cases: Manage Discord communities, moderate channels, approve members, organize discussions
Enhanced Reddit integration for content management
- ✅ Browse subreddits and trending content
- ✅ Create, edit, and manage posts
- ✅ Comment system and discussions
- ✅ User and subreddit information
- ✅ Enhanced compatibility (fork of alexandros-lekkas/reddit-mcp-server)
Use cases: Content research, community engagement, social listening, post management
Professional networking and content sharing
- ✅ Post creation with media support (images/videos)
- ✅ Comment on posts and engage with content
- ✅ Feed browsing and content discovery
- ✅ Profile management and access
- ✅ LinkedIn API v2 compliance
Use cases: Professional content sharing, networking, thought leadership, business development
Advanced X/Twitter integration with modern authentication
- ✅ OAuth 2.0 with automatic token refresh
- ✅ Advanced search with all X API v2 operators
- ✅ Tweet management (create, delete, reply, quote)
- ✅ Timeline access and list management
- ✅ Engagement tools (like, retweet, etc.)
Use cases: Social media management, content discovery, engagement analytics, brand monitoring
- Choose your MCP server from the list above
- Clone the repository and follow its README
- Configure credentials using the provided
.env.example - Add to Claude Desktop using the
CLAUDE.mdsetup guide - Start using with Claude Desktop!
- Node.js 18+ for all servers
- Claude Desktop App installed
- API credentials for each platform you want to use
- Basic terminal/command line knowledge
- Go to Discord Developer Portal
- Create a new application → Bot
- Copy the bot token
- Enable required intents: MESSAGE CONTENT INTENT, SERVER MEMBERS INTENT
- Invite bot to your server with proper permissions
- Go to Reddit App Preferences
- Click "Create App" → Choose "script" type
- Note the Client ID (under app name) and Client Secret
- Use your Reddit username and password
- Go to LinkedIn Developer Portal
- Create an app or use existing one
- Configure OAuth 2.0 scopes:
r_liteprofile,r_emailaddress,w_member_social - Generate access token or follow OAuth flow
- Go to X Developer Portal
- Create app with OAuth 2.0 enabled
- Set callback URI:
http://localhost:8080/callback - Note Client ID and Client Secret
- Run the included setup script:
X_CLIENT_ID=your_id node setup-oauth2.js
Each MCP server includes detailed Claude Desktop setup instructions in their CLAUDE.md file. The general pattern is:
- Get API credentials (see above)
- Build the MCP server (
npm run build) - Add configuration to
claude_desktop_config.json - Restart Claude Desktop
- Start using the integration!
Each repository includes:
- README.md - Installation and usage guide
- CLAUDE.md - Step-by-step Claude Desktop setup
- .env.example - Environment variables template
- Complete API documentation and examples
These MCP servers are open source! Contributions welcome:
- Fork the repository you want to improve
- Create a feature branch
- Make your changes
- Submit a pull request
All MCP servers are released under the MIT License.
- Discord MCP Server - Built from scratch for Claude Desktop
- Reddit MCP Server - Enhanced fork of alexandros-lekkas/reddit-mcp-server
- LinkedIn MCP Server - Built from scratch with LinkedIn API v2
- X MCP Server - Built from scratch with modern OAuth 2.0 support
🚀 Get Started: Choose a server above and click through to its repository for detailed setup instructions!
Built with Claude Code for seamless Claude Desktop integration.