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

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.

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