Skip to main content
Glama

devto-mvp-server

by kevinuehara

📋 Dev.To Articles MCP Server

TypeScript Node.js Zod MCP

🎯 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

  1. Fetches articles passing parameter tag and quantity from Dev.TO API
  2. Returns structured data that AI agents can format beautifully

get-articles-by-user-name

  1. Fetches articles passing parameter username from Dev.TO API
  2. 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 MCP

Dependencies

  • @modelcontextprotocol/sdk - MCP server framework
  • zod - Schema validation

API Used

-
security - not tested
A
license - permissive license
-
quality - not tested

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.

  1. 🎯 What is this project?
    1. 🌟 Why use MCP?
  2. Usage Examples
    1. How It Works
      1. 🏗️ Project Architecture
        1. Dependencies
          1. API Used

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol (MCP) server that provides tools for managing todo items, including creation, updating, completion, deletion, searching, and summarizing tasks.
              Last updated -
              10
              24
              TypeScript
              MIT License
            • -
              security
              F
              license
              -
              quality
              A TypeScript-based server project that can be integrated with Cursor IDE as an MCP (Model Control Protocol) server, enabling enhanced development capabilities.
              Last updated -
              138
              TypeScript
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol (MCP) server for Cursor IDE that simplifies the installation and configuration of other MCP servers.
              Last updated -
              3
              79
              67
              JavaScript
              MIT License
              • Apple
              • Linux
            • A
              security
              A
              license
              A
              quality
              An 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 -
              10
              57
              Python
              MIT License
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/kevinuehara/mcp-articles-example'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server