Tools: 16
Social

Dev.to

Connect your account, then chat with AI to run tools.

Dev.to is a community of software developers sharing articles, tutorials, and discussions. Publish blog posts, manage your articles, browse trending content, discover tags, and engage with the developer community. Built on the open-source Forem platform.

Use in your AI tool

You’ll sign in to MCPBundles when your client connects.

MCP URL
https://mcp.mcpbundles.com/bundle/dev-to

Chat in MCPBundles Studio

This server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.

Managed
16 tools
Agent guide included

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

Live probe refreshed Sep 14, 2026 · Endpoint host mcp.mcpbundles.com

AI Skill
SKILL.md

Domain knowledge for Dev.to — workflow patterns, data models, and gotchas for your AI agent.

Dev.to

Dev.to is a community of 1M+ software developers sharing articles and discussions. Built on the open-source Forem platform.

Data Model

  • Articles — community posts with Markdown body, tags (max 4), cover image, canonical URL, and series grouping. Browse globally, resolve by id or canonical URL, or filter to your own drafts and publications.
  • Comments — threaded conversations on articles with nested replies. Read-only via API (no posting).
  • Tags — taxonomy nodes ordered by popularity, plus the subset the user follows with weights.
  • Profiles — public user cards (bio, social links, joined date) and the authenticated me record.
  • Personal surfaces — reading list (bookmarked articles), followers, dashboard summaries, and page view counts.

What You Can Do

Full Content Lifecycle

Create drafts, iterate on them, publish when ready, unpublish to revise, re-publish. All through the same update mechanism. Cross-post from other blogs using canonical_url to preserve SEO.

Content Analytics

Compare article performance: page views, reactions, comments, reading time. The dashboard gives aggregate stats. Individual articles expose per-article metrics. Identify which topics and tags drive engagement.

Content Strategy

Find trending topics by browsing top articles in the last N days (top=7 for weekly). Discover popular tags. Analyze what's working for other authors in the same niche. Use the reading list to track articles for inspiration or competitive analysis.

Audience Understanding

See follower list and growth (sort by newest). Understand which tags the user follows to tailor content recommendations. Look up commenter profiles to understand who's engaging.

Community Monitoring

Read full threaded comment conversations on any article. Identify unanswered questions, community sentiment, feature requests, and criticism. Summarize discussion threads for the author.

Gotchas

  • Throughput: ~30 requests/minute; space bursts 2 seconds apart.
  • Draft content: Use the authenticated "get my articles" capability with an article ID — the public article-by-ID endpoint returns 404 for unpublished drafts.
  • Tags: Maximum 4 per article. Tag names are lowercase, no spaces.
  • Comments are read-only: The API does not support creating or replying to comments.
  • Cover images: Set via main_image URL on create/update. The image is not uploaded — provide a hosted URL.

Tools discovered (16)

  • Create Article

    Create a new article on Dev.to. Write in Markdown format. Set published=true to publish immediately or published=false (default) to save as draft. Add up to 4 tags for discoverability. Supports series for multi-part content, canonical URLs for cross-posting, and cover images. Returns the created article with its URL and ID.

  • Delete Article

    Permanently delete an article from Dev.to. This action cannot be undone — the article and its URL will be removed. Works on both published articles and drafts. To keep the article but hide it, revert it to draft (unpublish) instead. List your own articles to find article IDs. Only works on your own articles.

  • Get Article

    Get a single published article from Dev.to by its ID. Returns full article content in Markdown, title, description, tags, cover image, canonical URL, reaction/comment counts, reading time, and author details. Works for any user's published articles. For your own articles (including drafts), fetch your authenticated listing with article_id instead.

  • Get Article By URL

    Get a published Dev.to article by its URL. Paste any dev.to article link and get the full content in Markdown, title, tags, author info, reaction and comment counts, and reading time. Useful when someone shares a Dev.to link and you need to read, summarize, or analyze the article.

  • Get Comments

    Get the full threaded comment conversation on a Dev.to article or podcast episode. Returns each comment with its body, author, timestamp, and nested replies (children) recursively — so you can read the entire discussion thread. Useful for understanding community feedback, identifying unanswered questions, and analyzing reader sentiment on your articles.

  • Get Followed Tags

    Get the tags you follow on Dev.to. Returns tag names and follow weight (points). Use this to understand what topics you're interested in, which helps with tag recommendations when creating new articles. Also useful to tailor content suggestions to your interests.

  • Get Followers

    Get your Dev.to followers. Returns follower username, name, profile image, and path. Useful for understanding your audience and reach on the platform. Supports pagination.

  • Get My Articles

    Get your own Dev.to articles. Without article_id, returns a lightweight list of your published and draft articles with title, URL, status, tags, cover image, reaction/comment counts, page views, and reading time. With article_id, returns a single article including full body_markdown content — works for both published and draft articles. Filter the list by status: 'published', 'unpublished' (drafts), or 'all'. For other users' published articles, fetch by public article ID instead.

  • Get My Profile

    Get your own Dev.to profile. Returns your username, display name, bio, location, joined date, profile image, and social links. No ID needed — uses the authenticated API key. Use when someone asks 'what's my Dev.to?' or when you need the user's username/ID for other operations.

  • Get Reading List

    Get your Dev.to reading list (bookmarked articles). Returns article title, URL, tags, author, reaction/comment counts, and reading time for each saved article. Supports pagination.

  • Get User

    Look up a Dev.to user by their numeric ID. Returns their display name, username, bio/summary, location, joined date, profile image, and social links (Twitter, GitHub, website). Get user IDs from article responses (the user_id field). Useful for answering 'who wrote this article?' or looking up an author's Dev.to profile.

  • List Articles

    List published articles on Dev.to. Returns article title, description, URL, tags, reaction count, comment count, reading time, and author info. Filter by tag, username, or freshness (fresh/rising). Use 'top' to get most popular articles in the last N days. Default: featured articles ordered by popularity. Supports pagination.

  • List Tags

    List available tags on Dev.to with their metadata. Returns tag name, background color, and text color. Use this to discover popular tags for filtering articles or tagging your own posts. Tags are returned in order of popularity.

  • My Dashboard

    Get an aggregated analytics dashboard for all your Dev.to articles in one call. Returns total views, reactions, and comments across all articles; top 5 articles by views, reactions, and comments; draft articles needing attention; average reading time; and engagement rate (reactions per view). Use this when someone asks 'how are my Dev.to articles doing?' instead of paginating through articles manually.

  • Unpublish Article

    Unpublish a Dev.to article, reverting it to draft status. The article will no longer be publicly visible but is NOT deleted — it stays in your drafts and can be re-published later. List your own articles to find article IDs. Only works on your own articles.

  • Update Article

    Update an existing article on Dev.to. Change title, content, tags, cover image, or publish/unpublish. Only provide fields you want to change — omitted fields keep their current values. List your own articles to find article IDs.

Frequently Asked Questions

What is the Dev.to MCP server?

Dev.to is a community of software developers sharing articles, tutorials, and discussions. Publish blog posts, manage your articles, browse trending content, discover tags, and engage with the developer community. Built on the open-source Forem platform. It provides 16 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Dev.to to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/dev-to. Authentication is handled automatically.

How many tools does Dev.to provide?

Dev.to provides 16 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Dev.to require?

Dev.to uses API Key. Dev.to requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Dev.to to any MCP client in minutes

Ready to use Dev.to?

Sign in to connect your credentials and start running tools from the chat.