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

              • -
                security
                A
                license
                -
                quality
                An 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 -
                Python
                MIT License
                • Linux
                • Apple
              • -
                security
                A
                license
                -
                quality
                An 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 -
                1
                Python
                Apache 2.0
              • -
                security
                F
                license
                -
                quality
                A specialized MCP server that enables AI agents to interact with Reddit, including reading posts, creating content, and managing subreddit configurations.
                Last updated -
                31
                5
                JavaScript
              • -
                security
                A
                license
                -
                quality
                An 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 -
                505
                Python
                MIT License
                • Apple

              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