Skip to main content
Glama

Dev.to MCP Server

Dev.to MCP-сервер

В этом репозитории содержится реализация сервера Model Context Protocol для Dev.to, которая позволяет помощникам на базе искусственного интеллекта получать доступ к контенту Dev.to и взаимодействовать с ним.

изображение

Что такое МКП?

Model Context Protocol (MCP) — это стандарт, позволяющий помощникам ИИ взаимодействовать с внешними службами, инструментами и источниками данных. Этот сервер реализует спецификацию MCP для предоставления доступа к контенту Dev.to. Чтобы узнать больше о MCP, посмотрите это видео

Функции

  • Получайте последние и популярные статьи с Dev.to
  • Поиск статей по различным критериям
  • Получите подробную информацию о конкретных статьях
  • Получить подробную информацию о пользователе.
  • Доступ к статьям по тегу или имени пользователя
  • Создавайте и публикуйте новые статьи на Dev.to
  • Обновить существующие статьи
  • Механизм кэширования для повышения производительности и сокращения вызовов API

Установка

  1. Клонировать этот репозиторий
git clone https://github.com/Arindam200/devto-mcp.git cd devto-mcp
  1. Подключиться к серверу MCPСкопируйте приведенный ниже json-файл с соответствующими значениями {{PATH}}:
    { "mcpServers": { "devto": { "command": "{{PATH_TO_UV}}", // Run `which uv` and place the output here "args": [ "--directory", "{{PATH_TO_SRC}}",// cd into the repo, run `pwd` and enter the output here "run", "server.py" ], "env": { "DEV_TO_API_KEY":"Your Dev.to API Key" // Get it from https://dev.to/settings/extensions. } } } }
    Вы можете получить ключ API Dev.to на странице настроек Dev.to.Для Claude сохраните это как claude_desktop_config.json в каталоге конфигурации Claude Desktop по адресу:
    ~/Library/Application Support/Claude/claude_desktop_config.json
    Для Cursor сохраните это как mcp.json в каталоге конфигурации Cursor по адресу:
    ~/.cursor/mcp.json
  2. Перезапустить рабочий стол Клода / КурсорОткройте Claude Desktop, и вы должны увидеть Devto как доступную интеграцию.Или перезапустите Курсор.

Доступные инструменты

Сервер предоставляет следующие инструменты:

  • get_latest_articles() — Получить последние статьи с Dev.to
  • get_top_articles() - Получите самые популярные статьи с Dev.to
  • get_articles_by_tag(tag) - Получить статьи по тегу
  • get_article_by_id(id) — Получить конкретную статью по ID
  • search_articles(query, page=1) - Поиск статей по ключевым словам в названии/описании
  • get_article_details(article_id) — получить полное содержание и метаданные для определенной статьи
  • get_articles_by_username(username) - Получить статьи, написанные определенным автором
  • create_article(title, body_markdown, tags, published) — создать и опубликовать новую статью
  • update_article(article_id, title, body_markdown, tags, published) — обновить существующую статью

Примеры запросов

Вот несколько примеров того, что вы можете спросить у помощника по искусственному интеллекту, подключенного к этому серверу:

  • «Найдите статьи о Python на Dev.to»
  • «Покажите мне последние статьи Dev.to»
  • "Получить подробности по статье 1234"
  • «Какие статьи написал пользователь 'ben'?»
  • «Поиск статей о машинном обучении»
  • «Создайте новую статью под названием «Начало работы с Python»»
  • «Обновите мою статью с идентификатором 5678, чтобы исправить опечатку в содержании»

Аутентификация

Серверу требуется ключ API Dev.to для определенных операций, в частности для создания и обновления статей. Ключ API должен быть установлен как переменная среды DEV_TO_API_KEY .

Внося вклад

Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.

Лицензия

Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Реализация сервера MCP, которая позволяет помощникам на основе искусственного интеллекта получать доступ к контенту Dev.to, искать его и взаимодействовать с ним, включая загрузку статей, получение информации о пользователях и публикацию нового контента.

  1. Что такое МКП?
    1. Функции
      1. Установка
        1. Доступные инструменты
      2. Примеры запросов
        1. Аутентификация
          1. Внося вклад
            1. Лицензия

              Related MCP Servers

              • A
                security
                F
                license
                A
                quality
                An MCP server that supercharges AI assistants with powerful tools for software development, enabling research, planning, code generation, and project scaffolding through natural language interaction.
                Last updated -
                11
                61
                TypeScript
                • Linux
                • Apple
              • -
                security
                F
                license
                -
                quality
                A MCP server that allows AI assistants to interact with the browser, including getting page content as markdown, modifying page styles, and searching browser history.
                Last updated -
                79
                TypeScript
              • A
                security
                A
                license
                A
                quality
                A MCP server that enables human-in-the-loop workflow in AI-assisted development tools by allowing users to run commands, view their output, and provide textual feedback directly to the AI assistant.
                Last updated -
                1
                1,442
                Python
                MIT License
                • Linux
                • Apple
              • A
                security
                A
                license
                A
                quality
                A powerful MCP server that provides interactive user feedback and command execution capabilities for AI-assisted development, featuring a graphical interface with text and image support.
                Last updated -
                1
                33
                Python
                MIT License

              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/Arindam200/devto-mcp'

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