content-calendar-ai-mcp
v1.0.0
Published
Content Calendar Ai automation via MCP. Includes schedule content, get calendar, get upcoming. By MEOK AI Labs.
Maintainers
Readme
Content Calendar AI MCP Server
By MEOK AI Labs — Content planning, scheduling, and calendar management across platforms
Installation
pip install content-calendar-ai-mcpUsage
python server.pyTools
schedule_content
Schedule content for publishing on a platform.
Parameters:
title(str): Content titlecontent(str): Content bodyplatform(str): Target platform (linkedin, twitter, instagram, facebook, youtube, tiktok, blog, newsletter)content_type(str): Content type (post, article, video, infographic, thread, poll, announcement)publish_date(str): Publish datestatus(str): Status (default 'draft')
get_calendar
Get content calendar for a date range with optional platform filter.
Parameters:
start_date(str): Start dateend_date(str): End dateplatform(str): Platform filter
get_upcoming
Get upcoming content for the next N days.
Parameters:
days(int): Days ahead (default 7)platform(str): Platform filter
update_content
Update scheduled content.
Parameters:
content_id(str): Content identifierupdates(dict): Fields to update
delete_content
Delete scheduled content.
Parameters:
content_id(str): Content identifier
create_campaign
Create a content campaign with goals and timeline.
Parameters:
name(str): Campaign namegoal(str): Campaign goalstart_date(str): Start dateend_date(str): End date
add_to_campaign
Add content to a campaign.
Parameters:
content_id(str): Content identifiercampaign_id(str): Campaign identifier
get_campaign_content
Get all content in a campaign.
Parameters:
campaign_id(str): Campaign identifier
get_platform_schedule
Get schedule overview by platform.
Parameters:
platforms(list): Platforms to include
get_content_stats
Get content statistics for a period.
Parameters:
days(int): Period in days (default 30)
Authentication
Free tier: 15 calls/day. Upgrade at meok.ai/pricing for unlimited access.
License
MIT — MEOK AI Labs
