๐ Dev.to MCP Server
@rawveg
๐ Dev.to MCP Server ใซใคใใฆ
A Dev.to MCP Server - I know there are others out there, but wanted to build one of my own.
ๅบๆฌๆ ๅ ฑ
ใซใใดใช
ใใฎไป
ใฉใคใปใณใน
AGPL-3.0 license
ใฉใณใฟใคใ
python
ใใฉใณในใใผใ
stdio
ๅ ฌ้่
rawveg
่จญๅฎ
ไปฅไธใฎ่จญๅฎใไฝฟใฃใฆใใใฎใตใผใใผใ MCP ๅฏพๅฟใฏใฉใคใขใณใใซ่ฟฝๅ ใใฆใใ ใใใ
{
"mcpServers": {
"devto": {
"type": "http",
"url": "http://localhost:8000/sse"
}
}
}ใใผใซ
ใใผใซใฏๆคๅบใใใพใใใงใใ
ใใผใซใฏ README ใใ่ชๅ็ใซๆฝๅบใใใพใใใกใณใใใผใฏ ## Tools ใจใใ่ฆๅบใใฎไธใซ่จ่ผใใใใจใงใใใฎใฟใใซๅๆ ใงใใพใใ
ๆฆ่ฆ
What is ๐ Dev.to MCP Server?
An implementation of a Model Context Protocol (MCP) server for the Dev.to API, providing capabilities for searching, browsing, reading, and creating content on Dev.to. It is designed for developers and content creators who want to interact with Dev.to programmatically via LLMs or traditional REST APIs.
How to use ๐ Dev.to MCP Server?
Run with Docker Compose (docker-compose up --build), deploy to Google Cloud Run, or configure as an MCP client (e.g., Claude Desktop, Cursor). Set environment variables such as DEVTO_API_KEY for authenticated operations, PORT, LOG_LEVEL, and SERVER_MODE (SSE or REST). For REST mode, provide your API key in the Authorization header.
Key features of ๐ Dev.to MCP Server
- Browse latest and popular articles from Dev.to
- Browse articles by tag or title
- Read detailed article information
- Get user profiles
- Search articles using keywords or by user
- Create, update, publish, unpublish, and delete articles
- Analyze articles and user profiles with natural language summaries
- Dual-mode operation: SSE/MCP for LLMs and REST/OpenAPI for direct HTTP access
- Interactive Swagger UI and OpenAPI schema
Use cases of ๐ Dev.to MCP Server
- Discover trending Dev.to articles on specific topics
- Search and read articles directly from an AI assistant
- Manage your own Dev.to articles (create, edit, publish) via an LLM
- Analyze article content or user profiles for insights
- Integrate Dev.to content into custom applications using REST endpoints
FAQ from ๐ Dev.to MCP Server
What authentication is needed for this MCP server?
Each client must provide their own Dev.to API key via the DEVTO_API_KEY environment variable in the clientโs MCP server configuration.
Can I use this server with Claude Desktop or Cursor?
Yes. Configure the MCP server in your clientโs config.json with "url": "http://localhost:8000/sse". Some clients may require serverUrl instead of url.
What are the two server modes and how do they differ?
The server supports SSE/MCP mode for LLM/agent integration and REST/OpenAPI mode for direct HTTP access, OpenAPI tool runners, and OpenAI-compatible clients. Switch modes using the SERVER_MODE environment variable.
What are the analyze tools?
analyse_article and analyse_user_profile provide prompt-based natural language summaries and insights, not raw data dumps.
What is the license and are there restrictions for commercial use?
Licensed under AGPLv3. Commercial use as a monetized service to others requires permission and payment of a licensing fee from the author.
ใใใฎไปใใฎไปใฎใณใณใใณใ
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
๐ Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
MCP Go ๐
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
ใณใกใณใ