Kadenzo MCP
Schedule, manage, generate & analyze social posts across 11 networks from any AI agent.
Connector by jors7 · GitHub account verified by the MCP Registry
Chalk Labs
Need help deploying Kadenzo MCP?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/jors7-kadenzo-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 10 read · 9 write · 2 delete · 2 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 23
Read from the source code; the running server may list different tools.
Read 10 · Look things up without changing anything.
get_account_analyticsget_best_timesget_listening_analyticsget_postget_post_analyticslist_accountslist_dm_automationslist_keywordslist_mentionslist_posts
Write 9 · Create, change, send or run things.
add_keywordcancel_postcreate_dm_automationpost_commentschedule_postupdate_dm_automationupdate_keywordupdate_postupload_media
Delete 2 · Delete, drop, revoke or wipe things.
delete_dm_automationdelete_keyword
Not yet classified 2 · We could not tell from the name and description.
generate_contentget_share_of_voice
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
KADENZO_API_KEY
Files it touches
- Any path the agent passes to its tools
Tools (23)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
add_keywordStart tracking a social-listening keyword. Per-plan keyword caps apply (Professional 5, Enterprise 15). Mentions are fetched on the listening pipeline's own cadence — there is no fetch-now; poll list_mentions for results.
cancel_postCancel a scheduled post before it publishes. Already-published posts cannot be cancelled.
create_dm_automationCreate a DM automation rule. trigger_type: comment_keyword (comment → DM; REQUIRES opening_message + button_label — Meta's two-step opt-in, enforced), dm_keyword, story_reply_keyword, default_reply, or ref_link (campaign DM link; Instagram requires conversation starters on the account, verified at create — a 502 means the check could not run, retry). Sending always goes through the platform's pacing engine; there is no send-a-DM-now tool.
delete_dm_automationDelete a DM automation rule permanently. Prefer update_dm_automation with active=false if the user may want it back.
delete_keywordStop tracking a keyword and drop its mentions. Prefer update_keyword with is_active=false if the user may want the history back.
generate_contentGenerate post copy for a platform from a topic — great for a "generate then schedule" flow. Returns a caption/post/description you can feed into schedule_post. Platform must be one of: instagram, tiktok, snapchat, facebook, youtube.
get_account_analyticsRecent posts and their engagement metrics for one connected account (likes, comments, views, etc.). The reliable analytics surface.
get_best_timesPersonalized best posting times for one connected account, computed from its own engagement history. Requires the Professional plan or higher. Hours are UTC; shift to the poster’s timezone. Use it to pick scheduled_for.
get_listening_analyticsAggregated social-listening analytics: mention volume over time, per-platform split, sentiment distribution and trend, totals. Defaults to quality-filtered mentions.
get_postGet one post: roll-up status, per-channel outcome, and any options/thread that were set on it.
get_post_analyticsPer-channel engagement metrics for a specific post you scheduled (best-effort; use get_account_analytics for the full picture).
get_share_of_voiceShare of Voice report — your brand keywords vs competitor keywords: per-keyword mention/sentiment totals, your share of relevant conversation (current + previous window), daily series. Requires the Enterprise plan (403 otherwise — do not retry).
list_accountsList the social accounts connected to this Kadenzo workspace — returns each account id, platform, and username. Use the ids as account_ids when scheduling.
list_dm_automationsList the DM automation rules on your Instagram/Facebook accounts, with per-rule funnel stats (reached → opted in → clicked, plus captured emails), this month's contact usage vs plan cap, and any accounts Meta is rate-limiting.
list_keywordsList the social-listening keywords this workspace tracks — id, keyword, role (brand/competitor/topic), platforms, aliases, active state. Mentions for them arrive via list_mentions.
Show 8 more tools
list_mentionsYour social-listening mentions — who is talking about the keywords you track (reddit/bluesky/youtube/hackernews/…), newest first. Filter by platform, since (ISO), or unread.
list_postsList your posts, newest first. Optionally filter by status (comma-separated, e.g. "pending,posted") and paginate with limit (1-100) and offset.
post_commentPost a comment/reply to one of your posts. account_id from list_accounts; target_id is the platform post/media/comment id to comment on. Supported: instagram, facebook, linkedin.
schedule_postSchedule a social post to one or more connected accounts for a FUTURE time (it publishes automatically). Set validate_only=true to check accounts/limits/timing without scheduling.
update_dm_automationEdit a DM automation rule — most commonly active=false/true to pause or resume it. comment_keyword rules cannot drop opening_message or button_label.
update_keywordEdit a tracked keyword — including is_active=false to pause tracking without losing history.
update_postEdit a post that has not published yet — change content, accounts, time, media, options, or thread.
upload_mediaUpload a local image or video file and get a hosted URL to use in media_urls when scheduling.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Aug 20, 2026 (2 months ago)
- Last release
- Jul 4, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.jors7/kadenzo-mcp- Version
- 1.3.1
- Auth
- API key
- Packages
- npm kadenzo-mcp
- License
- MIT
- Repository
- github.com/jors7/kadenzo-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get Kadenzo MCP running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
Kadenzo MCP. Agent Mart. https://agentmart.dev/connectors/jors7-kadenzo-mcp (last updated 2026-10-24)