Skip to main content
Glama
kevinuehara

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

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

  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

Latest Blog Posts

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