Feedmansion Social Media Mcp

Created By
Makerprism UG2 months ago
AI-powered social media ghostwriter with 21+ tools for content creation, scheduling, and multi-platform publishing. What it does: - Generate AI content tailored to your brand voice - Schedule posts across Twitter/X, LinkedIn, Instagram, and more - Manage drafts, media library, and queue slots - Track ghost writer personas and feedback Tools include: - presence_get, presence_list — manage your social presences - draft_create, draft_update, draft_generate_ai — create and enhance content - queue_add_slot, queue_update_slot — schedule publishing times - media_upload, media_library_list — manage images and videos - ghost_writer_list, feedback_submit — AI personas and improvement feedback Transport: Streamable HTTP (MCP spec 2025-03-26) Auth: Bearer token via Authorization header Endpoint: https://feedmansion.com/mcp Docs: https://feedmansion.com/en/help/mcp-setup/ or https://github.com/makerprism/feedmansion-ai-agents
Overview

FeedMansion for AI Agents

Social media automation for AI agents, coding assistants, and automations.

Connect FeedMansion to Claude, Cursor, Windsurf, ChatGPT, or any MCP-compatible AI tool to create content, schedule posts, and manage your social media automatically.

What You Can Do

  • Create content with AI - Generate posts, threads, and captions from topics or URLs
  • Schedule automatically - Let AI agents queue content for optimal posting times
  • Multi-platform posting - One agent, multiple social networks (Twitter/X, Instagram, Facebook, LinkedIn, etc.)
  • Human oversight - Agent tokens require approval before anything goes live

Quick Start

  1. Get FeedMansion - Sign up at feedmansion.com
  2. Generate a token - Create a PAT at feedmansion.com/settings/tokens
  3. Connect your AI tool - Choose below:
AI ToolDifficultySetup
Claude Code / Claude Desktop🟢 EasyGuide
Cursor IDE🟢 EasyGuide
Windsurf🟢 EasyGuide
OpenClaw🟡 Self-hostedGuide

Just getting started? We recommend Claude Code - no server setup, works immediately.

Using another MCP-compatible tool?

See the MCP setup guide for generic configuration that works with any MCP client.

Example Usage

Once connected, ask your AI:

"Create a LinkedIn post from this blog article and schedule it for tomorrow morning"

"Generate a week's worth of tweets from my latest product update"

"Show me my draft content and queue the approved ones"

"What's my posting schedule looking like this week?"

How It Works

FeedMansion exposes an MCP (Model Context Protocol) endpoint that gives AI agents access to:

  • Your presences (brands/projects)
  • Content drafts and posts
  • Publishing queues and schedules
  • Connected social accounts
AI Agent → MCP → FeedMansion → Social Networks

Agent Approval Flow

For safety, agent tokens have restricted permissions:

ActionWhat Happens
Create draftDone immediately
Edit draftDone immediately
Schedule draftStored as intent. You approve in web UI
PublishNot available to AI. Only humans can publish

Nothing goes live without your sign-off.

Available MCP Tools

Discovery

ToolDescription
list_presencesList your brands/projects
get_presenceGet presence details with accounts, queues, and ghost writers
list_draftsBrowse drafts, optionally filtered by status
get_draftGet specific draft details
get_scheduleView scheduled, queued, and published posts for a date range
get_brand_voiceRetrieve complete brand voice for external content creation

Create drafts

ToolDescription
create_draftCreate a draft using AI in brand voice. Optionally generate from a URL or attach media
batch_create_draftsCreate up to 10 drafts at once

Edit and media

ToolDescription
edit_draftEdit an existing draft's text or title
add_draft_mediaAttach an image or video to a draft
remove_draft_mediaRemove attached media from a draft
create_media_upload_urlGet a presigned URL for large file uploads

Schedule

ToolDescription
schedule_draftApprove a draft and schedule it (queue, specific time, or publish now)
batch_schedule_draftsSchedule multiple drafts at once

Settings and feedback

ToolDescription
update_presenceRequest changes to presence settings
submit_bug_reportReport a bug
submit_feature_requestSuggest a feature

Why FeedMansion?

  • Built for AI - Native MCP support, designed for agent integration
  • Multi-platform - Post to Twitter/X, Instagram, Facebook, LinkedIn, YouTube, TikTok, and more
  • Human in the loop - Agent tokens can't post without approval
  • Brand voice - AI writes in your brand's voice automatically
  • Smart scheduling - Queue-based posting with timezone support

Support

License

MIT

Server Config

{
  "mcpServers": {
    "feedmansion": {
      "type": "streamable-http",
      "url": "https://feedmansion.com/mcp",
      "headers": {
        "Authorization": "Bearer fm_pat_YOUR_TOKEN_HERE"
      }
    }
  }
}
Project Info
Created At
2 months ago
Updated At
2 months ago
Author Name
Makerprism UG
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Thousand Api

5 hours ago
Tavily Mcp
@tavily-ai

JavaScript
a year ago
Meok Bs7121 Mcp

15 hours ago
GovQL
@Alex Stout

# govql-mcp-server An MCP (Model Context Protocol) server for [GovQL](https://govql.us) — gives AI clients like Claude Desktop, Claude Code, and Cursor direct access to the US Congressional GraphQL API at [api.govql.us/graphql](https://api.govql.us/graphql) without bespoke HTTP wiring. For the design rationale (why FastMCP-Python, the passthrough+curated philosophy, roadmap through v0.4), see [design.md](https://github.com/govql/govql/blob/main/mcp-server/docs/design.md). ## What you can do with it Ask an agent questions like: - *"How did Vermont's two senators vote on the most recent nomination?"* - *"Which legislators in the 118th Congress switched parties during their service?"* - *"Compare Senator Sanders' voting record to Senator Murkowski's on cloture votes in the most recent Congress."* The agent picks the right tool, writes the GraphQL query against the live schema, and parses the response — no manual API wrangling. ## Install The server runs as a per-client subprocess over stdio. Pick your client: ### Claude Desktop Edit `claude_desktop_config.json` (Settings → Developer → Edit Config): ```json { "mcpServers": { "govql": { "command": "uvx", "args": ["govql-mcp-server"] } } } ``` Restart Claude Desktop. The `govql` tools appear in the tools panel. ### Claude Code Add to `.mcp.json` in your project (or `~/.mcp.json` for global): ```json { "mcpServers": { "govql": { "command": "uvx", "args": ["govql-mcp-server"] } } } ``` ### Cursor Settings → MCP → Add Server. Use the same `command` / `args` as above. ### Other clients Any MCP-compatible client that supports stdio servers will work. The command is `uvx govql-mcp-server` with no required arguments. ## Tools | Tool | Purpose | |---|---| | `execute_graphql` | Run any GraphQL query against the GovQL endpoint. Returns the result plus an `last_ingest` timestamp so the agent can reason about data freshness. | | `list_types` | Returns the names and kinds of every type in the GovQL schema. Optional `kind` filter (`"OBJECT"`, `"INPUT_OBJECT"`, `"ENUM"`, etc.) to narrow further. Start here when you don't know what's queryable. | | `describe_type` | Returns one type's full details — fields, arg signatures, input fields, enum values. Call after `list_types` to learn the shape of a specific type before writing a query. | ## Configuration All env vars are optional — the package is zero-config for end users. | Env var | Default | Purpose | |---|---|---| | `GOVQL_ENDPOINT` | `https://api.govql.us/graphql` | Endpoint to query. Override to point at a local dev stack. | | `GOVQL_TIMEOUT_MS` | `30000` | Per-request HTTP timeout. | | `LOG_LEVEL` | `INFO` | Logging level. Logs go to stderr only (stdout is reserved for the MCP transport). | ## Limits (enforced by the upstream API) - Max query depth: 10 - Max query complexity: ~10 billion points (`first: N` multiplies child cost by N — keep page sizes reasonable on deeply nested queries) - Rate limit: 100 requests / 60 s per source IP A depth or complexity violation surfaces as a GraphQL `errors` entry in the tool response so the agent can adjust and retry. ## Data freshness Every `execute_graphql` response includes a `last_ingest` ISO timestamp. Vote data refreshes hourly; legislator data refreshes daily. ## Status Version 0.1.0 ships three foundational tools: a GraphQL passthrough (`execute_graphql`) and two narrow schema-discovery tools (`list_types`, `describe_type`). Curated higher-level tools (`find_legislator`, `get_voting_record`, `compare_voters`, etc.) are planned for subsequent releases — see [design.md](https://github.com/govql/govql/blob/main/mcp-server/docs/design.md) for the roadmap. ## Links - [GovQL project site](https://govql.us) - [GraphQL API](https://api.govql.us/graphql) - [Source / issues](https://github.com/govql/govql)

a day ago