Integrations
Provides access to Dev.to content with capabilities for fetching latest and trending articles, searching for articles by various criteria, accessing article details, retrieving user information, accessing articles by tag or username, and creating or updating articles on the platform.
Servidor Dev.to MCP
Este repositorio contiene una implementación de servidor de Protocolo de contexto de modelo para Dev.to que permite a los asistentes de IA acceder e interactuar con el contenido de Dev.to.
¿Qué es MCP?
El Protocolo de Contexto de Modelo (MCP) es un estándar que permite a los asistentes de IA interactuar con servicios, herramientas y fuentes de datos externos. Este servidor implementa la especificación MCP para proporcionar acceso al contenido de Dev.to. Para saber más sobre MCP, vea este video.
Características
- Obtenga los artículos más recientes y de tendencia de Dev.to
- Búsqueda de artículos por diversos criterios
- Obtenga información detallada sobre artículos específicos
- Obtenga información detallada sobre un usuario.
- Acceda a los artículos por etiqueta o nombre de usuario
- Crear y publicar nuevos artículos en Dev.to
- Actualizar artículos existentes
- Mecanismo de almacenamiento en caché para mejorar el rendimiento y reducir las llamadas a la API
Instalación
- Clonar este repositorio
- Conectarse al servidor MCPCopie el siguiente json con los valores {{PATH}} apropiados:Puede obtener una clave API de Dev.to desde la página de configuración de Dev.to.Para Claude , guarde esto comoCopy
claude_desktop_config.json
en su directorio de configuración de Claude Desktop en:Para Cursor , guarde esto comoCopymcp.json
en su directorio de configuración de Cursor en:Copy - Reiniciar Claude Desktop/CursorAbra Claude Desktop y ahora debería ver Devto como una integración disponible.O reinicie el cursor.
Herramientas disponibles
El servidor proporciona las siguientes herramientas:
get_latest_articles()
- Obtenga los últimos artículos de Dev.toget_top_articles()
- Obtenga los artículos más populares de Dev.toget_articles_by_tag(tag)
- Obtener artículos por etiquetaget_article_by_id(id)
- Obtener un artículo específico por IDsearch_articles(query, page=1)
- Busca artículos por palabras clave en el título/descripciónget_article_details(article_id)
: obtiene el contenido completo y los metadatos de un artículo específicoget_articles_by_username(username)
: obtiene artículos escritos por un autor específicocreate_article(title, body_markdown, tags, published)
- Crea y publica un nuevo artículoupdate_article(article_id, title, body_markdown, tags, published)
- Actualizar un artículo existente
Consultas de ejemplo
A continuación se muestran algunos ejemplos de lo que puedes preguntarle a un asistente de IA conectado a este servidor:
- Encuentra artículos sobre Python en Dev.to.
- Muéstrame los últimos artículos de Dev.to
- Obtener detalles del artículo 1234
- ¿Qué artículos ha escrito el usuario 'ben'?
- Buscar artículos sobre aprendizaje automático
- "Crear un nuevo artículo titulado 'Introducción a Python'"
- "Actualizar mi artículo con el ID 5678 para corregir un error tipográfico en el contenido"
Funciones avanzadas
Avisos personalizados
El servidor proporciona indicaciones predefinidas que pueden utilizar los asistentes de IA:
search_prompt
- Crea un mensaje de búsqueda formateadoanalyze_article
- Crea una solicitud para analizar un artículo específico
Autenticación
El servidor requiere una clave API de Dev.to para ciertas operaciones, en particular para crear y actualizar artículos. La clave API debe configurarse como la variable de entorno DEV_TO_API_KEY
.
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Una implementación de servidor MCP que permite a los asistentes de IA acceder, buscar e interactuar con el contenido de Dev.to, lo que incluye obtener artículos, recuperar información del usuario y publicar contenido nuevo.
Related MCP Servers
- -securityAlicense-qualityAn MCP server that enables AI assistants like Claude to interact with Substack newsletters, allowing for post retrieval, content searching, and author information access through a standardized interface.Last updated -PythonMIT License
- -securityAlicense-qualityAn MCP server that helps AI assistants access text content from websites that implement bot detection, bridging the gap between what you can see in your browser and what the AI can access.Last updated -1PythonApache 2.0
- -security-license-qualityA specialized MCP server that enables AI agents to interact with Reddit, including reading posts, creating content, and managing subreddit configurations.Last updated -311TypeScript
- -securityAlicense-qualityAn MCP server that enables AI assistants to control a web browser through natural language commands, allowing them to navigate websites and extract information via SSE transport.Last updated -387PythonMIT License