Arindam200/devto-mcp
devto-mcp is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.
If you are the rightful owner of devto-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This repository contains a Model Context Protocol server implementation for Dev.to that allows AI assistants to access and interact with Dev.to content.
Try devto-mcp with chat:
Tools
Functions exposed to the LLM to take actions
get_latest_articles
Get the latest articles from Dev.to
get_top_articles
Get the top articles from Dev.to
get_articles_by_tag
Get articles by tag from Dev.to
get_article_by_id
Get a specific article by ID from Dev.to
search_articles
Search for articles on Dev.to
Args:
query: Search term to find articles
page: Page number for pagination (default: 1)
get_article_details
Get detailed information about a specific article
Args:
article_id: The ID of the article to retrieve
get_articles_by_username
Get articles written by a specific user
Args:
username: The username of the author
get_user_info
Get information about a Dev.to user
Args:
username: The username of the user
create_article
Create and publish a new article on Dev.to
Args:
title: The title of the article
body_markdown: The content of the article in markdown format
tags: Comma-separated list of tags (e.g., "python,tutorial,webdev")
published: Whether to publish immediately (True) or save as draft (False)
update_article
Update an existing article on Dev.to
Args:
article_id: The ID of the article to update
title: New title for the article (optional)
body_markdown: New content in markdown format (optional)
tags: New comma-separated list of tags (optional)
published: Change publish status (optional)
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client