Allows searching and retrieving articles from Dev.to, including fetching articles by tags, quantity, and specific usernames through the Dev.to API.
📋 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
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
Dependencies
@modelcontextprotocol/sdk
- MCP server frameworkzod
- Schema validation
API Used
- Dev.To API - Free API of Dev.TO articles
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
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.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides tools for managing todo items, including creation, updating, completion, deletion, searching, and summarizing tasks.Last updated -1024TypeScriptMIT License
- -securityFlicense-qualityA TypeScript-based server project that can be integrated with Cursor IDE as an MCP (Model Control Protocol) server, enabling enhanced development capabilities.Last updated -138TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server for Cursor IDE that simplifies the installation and configuration of other MCP servers.Last updated -37967JavaScriptMIT License
- AsecurityAlicenseAqualityAn MCP server implementation that allows AI assistants to access, search, and interact with Dev.to content, including fetching articles, retrieving user information, and publishing new content.Last updated -1057PythonMIT License