Create, schedule and manage every social channel from one sharp workspace — on the web or through MCP. Agents do the work. You stay in control.
This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
This server may ask you to sign in when your AI client connects.
Last probed Nov 3, 2026 · devpost.app
58tools discovered
For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://devpost.app/mcp
Skill page: https://www.mcpbundles.com/skills/devpost-mcp-42cf40b9e8
Explore capabilities (58)
read 15
write 10
Showing 25 of 58
Showing 25 of 58 tools from the public preview. Connect the server to inspect the full live tool list.
Reddit7
Get4
List2
Other capabilities12
Accounts: Connected accounts
read
list_accounts
List the connected social accounts (platform, handle, status, latest audience numbers such as followers or karma). Accounts with status token_expired need reconnecting via connect_account.
Accounts: Connected accounts — List the connected social accounts (platform, handle, status, latest audience numbers such as followers or karma). Accounts with status token_expired need reconnecting via connect_account.
Accounts: Connect an account — Start connecting a social account. Returns a URL the user must open in a browser (logged into the app) to authorize the platform.
Accounts: Set how often an account syncs — How often the scheduler syncs this account on its own: 180 (every 3 hours), 360 (every 6 hours), 720 (every 12 hours), 1440 (once a day), null (on demand only). Reads are metered and rate-limited, so leave an account you are not watching on demand only and call sync_account when you need it fresh.
Accounts: Disconnect an account — Disconnect (remove) a connected social account and its stored tokens.
Compose: Platform contract — Get the PlatformDescriptor(s): content limits, required extra fields and destination rules. Call before create_post to build valid input — the same contract the UI uses. This is the platform-wide contract only: where a platform delegates rules to the destination (Reddit: every subreddit sets its own post types, media, title words, body policy and flair), narrow it with get_composer_context for that destination, or reddit_get_subreddit_rules.
Compose: Live composer constraints — Get live account-specific publishing constraints, narrowing describe_platform. Pass the destination to get its own rules — a subreddit decides whether images, galleries or video are allowed, and the returned media block overrides the static descriptor. Call it before attaching media on reddit.
Compose: Find a destination — Search/resolve posting destinations for an account (e.g. subreddits). Includes the recently used destinations first. Once you pick one, read its rules with get_composer_context (any platform) or reddit_get_subreddit_rules before writing: on Reddit what a community accepts differs from the platform default and from what other communities accept.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Create, schedule and manage every social channel from one sharp workspace — on the web or through MCP. Agents do the work. You stay in control.
How do I connect DevPost to my AI agent?
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
How many tools does DevPost provide?
Operate this server?
Request removal if you do not want DevPost listed here, or claim the listing if you want to manage it on MCPBundles.
Operate DevPost?
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal
More in social
Other MCP servers in this category from the directory index
Compose: Preflight the copy — Preflight final copy for platform distribution risks, engagement bait, overly promotional phrasing and repetition. Call before create_post for generated copy. This is a rule-based warning, not a guarantee of ranking.
Publish: Create or publish a post — Create content on any platform with one standard input, validated against the PlatformDescriptor AND the chosen destination's own rules (a subreddit's required flair, title words, body policy and media limits) — the errors name exactly what to fix, so call get_composer_context with the destination first to get them right. Call review_post first for generated copy. Without scheduledAt it publishes immediately; with a future scheduledAt it gets scheduled; asDraft saves an unscheduled draft. Never
Publish: List posts — List posts from the central table with filters and pagination — content is trimmed to a preview. Pass postId to get that single post in full instead: untruncated content, platform fields, reply target and every attached media asset. Do that before update_post, which replaces the whole media array (omitting media you meant to keep detaches it).
Publish: Update a post — Update a draft/scheduled post (content, title, destination, fields, media, scene link or schedule time), and optionally publish that same post now. Re-validated against the destination's own rules like create_post, so a change that breaks them is refused with the reason. A post backed by an unrendered scene is held, not sent, until the user releases that scene.
Publish: Refresh publish status — Refresh an asynchronous platform publish (for example a TikTok video still processing).
Publish: Cancel a scheduled post — Cancel a scheduled post (it becomes a draft again).
Insights: Post metrics — Latest known metrics and snapshot history for a post (run sync_account to refresh).
Accounts: Sync an account now — Sync an account now: import remote posts, collect metric snapshots, pull new interactions, refresh the audience numbers (followers, karma, subscribers).
Insights: New interactions — New (unseen) comments/replies/mentions across connected accounts, de-duplicated when the same item reaches more than one account (each carries its owning account). Set markSeen to acknowledge them.
Compose: Clock and agenda — Current server clock, scheduled-posts agenda and next free 20-minute slot. Call this before resolving relative timing such as “later”; pass the user's IANA timezone for unambiguous local labels.
Insights: Reddit: browse posts — Read posts from a subreddit, sorted (hot/new/top/rising) and paginated via the after cursor.
Insights: Reddit: post comments — Read the comment tree of a reddit post (by post id, e.g. from reddit_list_posts).
Compose: Reddit: subreddit rules — Everything you must know before writing for a subreddit: its rules and guidelines, which post types and media it takes for THIS account, title/body requirements, gallery limits and the flair list (flairField.required means a post without one is rejected). Read it before create_post or reddit_submit_post — subreddit rules differ from the platform contract in describe_platform, and they are enforced when the post is created.
Compose: Reddit: find subreddits — Search subreddits by name/topic, paginated. Follow up with reddit_get_subreddit_rules on the one you choose: what it accepts is decided per community.
Publish: Reddit: submit a post — Shortcut to post (or schedule) on a subreddit — text, link, image, gallery or video. Read reddit_get_subreddit_rules for this subreddit FIRST: it states the required flair, title words and length, whether a body is required or refused, and which media it takes. Those rules are enforced here, so a post that breaks them is refused with the reason instead of being published.
Publish: Reddit: comment or reply — Comment on a reddit post (parent t3_...) or reply to a comment (parent t1_...).
Insights: X: search recent posts — Discover recent public X posts matching a focused query. Use this to find relevant conversations; never mass-reply.
Showing the first 25 tools — full list and schemas: Directory API.
MCPBundles probed 58 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
What authentication does DevPost require?
DevPost may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Don't want this listed?
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.
S
Somus
Welcome to Somus — your social home for real conversations. Read posts and comments from people you ...