Allows searching and retrieving articles from Dev.to, including fetching articles by tags, quantity, and specific usernames through the Dev.to API.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@devto-mvp-servergive me 3 articles about TypeScript"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
π Dev.To Articles MCP Server
π― What is this project?
This is a complete MCP (Model Context Protocol) server that implements a articles of dev.to with robust validation using TypeScript and Zod. The server integrates directly with Cursor, allowing you search articles on dev.to.
π Why use MCP?
The Model Context Protocol is a protocol developed by Anthropic that allows AI assistants to connect with external tools and resources in a standardized way. With this project, you can:
π€ Natural Conversation with Cursor about articles on dev.to
π§ Execute tasks directly through chat
π Receive Insights smart data about published data
π‘οΈ Ensure data validation robust of all data
Related MCP server: MCP Montano Server
Usage Examples
Ask on Cursors:
"Give me 3 articles about typescript"
"Give me articles of user kevin-uehara"
How It Works
get-articles
Fetches articles passing parameter tag and quantity from Dev.TO API
Returns structured data that AI agents can format beautifully
get-articles-by-user-name
Fetches articles passing parameter username from Dev.TO API
Returns structured data that AI agents can format beautifully
ποΈ Project Architecture
The project is organized with three main files
src/
βββ types.ts # π Zod Types
βββ service.ts # π₯οΈ Integration with dev.to
βββ main.ts # π Entry Point of MCPDependencies
@modelcontextprotocol/sdk- MCP server frameworkzod- Schema validation
API Used
Dev.To API - Free API of Dev.TO articles
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.