Social Media MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Application log level | info |
| BRAVE_API_KEY | Yes | Brave Search API key | |
| CACHE_ENABLED | No | Enable caching | true |
| OPENAI_API_KEY | Yes | OpenAI API key | |
| TWITTER_API_KEY | Yes | Twitter API key | |
| ANTHROPIC_API_KEY | Yes | Anthropic API key | |
| LINKEDIN_CLIENT_ID | Yes | LinkedIn client ID | |
| RATE_LIMIT_ENABLED | No | Enable rate limiting | true |
| TWITTER_API_SECRET | Yes | Twitter API secret | |
| MASTODON_CLIENT_KEY | Yes | Mastodon client key | |
| TWITTER_ACCESS_TOKEN | Yes | Twitter access token | |
| TWITTER_BEARER_TOKEN | Yes | Twitter bearer token | |
| TWITTER_OAUTH_CLIENT | Yes | Twitter OAuth client | |
| LINKEDIN_ACCESS_TOKEN | Yes | LinkedIn access token | |
| MASTODON_ACCESS_TOKEN | Yes | Mastodon access token | |
| TWITTER_ACCESS_SECRET | Yes | Twitter access secret | |
| TWITTER_CLIENT_SECRET | Yes | Twitter client secret | |
| LINKEDIN_CLIENT_SECRET | Yes | LinkedIn client secret | |
| MASTODON_CLIENT_SECRET | Yes | Mastodon client secret |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_postC | Create and post content to social media platforms based on natural language instructions |
| get_trending_topicsC | Get trending topics from social media platforms |
| research_topicC | Research a topic using Brave Search and Perplexity |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose: create_post handles content creation, get_trending_topics retrieves trending information, and research_topic performs topic research using external search tools. There is no overlap in functionality, making tool selection straightforward for an agent.
All tool names follow a consistent verb_noun pattern (create_post, get_trending_topics, research_topic), using snake_case throughout. This predictability enhances readability and usability for agents.
With only 3 tools, the server feels under-scoped for a social media domain. Key operations like reading posts, updating/deleting content, or interacting with comments are missing, limiting the server's utility for comprehensive social media tasks.
The toolset is severely incomplete for social media operations. It lacks basic CRUD functionality (e.g., no read, update, or delete for posts), interaction tools (e.g., like, comment, share), and platform-specific features, leaving significant gaps that will hinder agent workflows.