4,500+ servers built on MCP Fusion
Vinkius
Medium logo
Vinkius
CrewAI logo

How to Use the Medium MCP in CrewAI

Deploy a team of specialized CrewAI agents to research, draft, and publish articles to Medium.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Medium MCP on Cursor AI Code Editor MCP Client Medium MCP on Claude Desktop App MCP Integration Medium MCP on OpenAI Agents SDK MCP Compatible Medium MCP on Visual Studio Code MCP Extension Client Medium MCP on GitHub Copilot AI Agent MCP Integration Medium MCP on Google Gemini AI MCP Integration Medium MCP on Lovable AI Development MCP Client Medium MCP on Mistral AI Agents MCP Compatible Medium MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
CrewAI

Connect Medium MCP to CrewAI

Create your Vinkius account to connect Medium to CrewAI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Coordinate writing teams using this MCP Server

This MCP Server uses `create_draft` to let your CrewAI writer agents collaborate on complex publishing tasks. The research agent gathers technical data, the writer agent drafts the post, and the editor agent refines the markdown directly inside the Medium draft. Using CrewAI's shared memory, the crew coordinates these steps by passing the draft ID to the editor agent. Once approved, the editor agent calls `create_public_post` to publish the final version to your readers.

Manage publications with CrewAI agent teams

The `list_my_publications` tool gives your CrewAI research agent the exact list of targets available for posting on Medium. Deciding which publication fits the article's niche best is handled by the manager agent before triggering the upload. Permissions are checked dynamically by calling `list_contributors` to verify the CrewAI writer agent's status. If the agent is not a contributor, the supervisor agent redirects the post to a draft queue using `create_draft` for manual intervention.

Verify author profiles within CrewAI

The `get_my_user_id` tool allows the CrewAI moderator agent to verify the account identity before starting any publishing run. This ensures that your automated crew never posts content to the wrong user account by mistake. Logging performance metrics inside the CrewAI memory is done by fetching author stats using `get_my_profile`. Analyzing which author profile is best suited for specific content topics becomes automatic for your optimization agents.

Setup guide

Set up Medium MCP in CrewAI

Prerequisites

  • Python 3.10+ installed
  • crewai package (pip install crewai)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install CrewAI

    Run pip install crewai to install the framework. MCP support is built-in via the mcps parameter.

  2. 2

    Add the MCP URL to your agent

    Pass your Vinkius endpoint directly to the mcps list. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. CrewAI handles tool discovery and caching automatically.

  3. 3

    Kick off your crew

    Create a Crew with your agent and tasks. Call crew.kickoff() — the agent will automatically invoke Medium tools as needed.

crew.py
from crewai import Agent, Task, Crew

agent = Agent(
    role="Medium Analyst",
    goal="Access and analyze Medium data via MCP.",
    backstory="Expert analyst with direct Medium access.",
    mcps=[
        "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    ],
)

task = Task(
    description="List recent Medium transactions",
    agent=agent,
    expected_output="A summary of recent activity",
)

crew = Crew(agents=[agent], tasks=[task])
result = crew.kickoff()
print(result)

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about Medium MCP in CrewAI

Pass the server URL directly into the `mcps` array when defining your agents in Python. The framework automatically discovers and exposes tools from the MCP integration like `create_draft` to your writing crew.
Yes, the agents can use `list_publications` to find the correct publication ID. Once identified, they call `create_publication_post` to submit the article directly to that publication.
The writer agent first creates the post using `create_draft` and returns the draft URL. Reviewing the text and finalizing the submission is then handled by the editor agent using its tools.
Yes, CrewAI's sequential process model ensures that `get_my_user_id` runs first to verify the account, followed by drafting, and ending with `create_public_post`. This step-by-step pipeline guarantees that no posts are published without proper verification.
Your integration token is stored as a secure environment variable on the host running your Python script. The Vinkius MCP host handles all draft bodies and publication data within isolated, zero-trust sandboxes that do not persist any data.

Start using the Medium MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Medium. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.