Skip to main content
Feedback

DEV (Forem) MCP connector

DEV (Forem) is an open source platform that powers developer communities like DEV.to, enabling content publishing and user collaboration. The DEV (Forem) MCP connector allows AI agents to publish and update articles, retrieve published content by author or date, and manage user invitations. It also supports accessing article metadata by ID and filtering articles by publication status across the community.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the DEV (Forem) MCP connector to perform the following actions:

  • Publish and manage technical articles across your developer community platform
  • Retrieve user profiles and follower data to build audience insights
  • Automate article workflows from draft to published state
  • Organize and display podcast episodes alongside written content
  • Manage display advertisements and promotional content placements
  • Sync organization details, users, and published content to external systems
  • Track comments and engagement on articles in real time

Example prompts

Use the following example prompts to invoke DEV (Forem) MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all published articles from the past week in DEV (Forem).
  • Publish a new article about React best practices in DEV (Forem).
  • List all articles written by a specific user in DEV (Forem).
  • Find all comments on our most recent article in DEV (Forem).
  • Get details about followers for our organization in DEV (Forem).
  • Update the publication date and tags on an existing article in DEV (Forem).
  • Retrieve all podcast episodes currently listed in DEV (Forem).
  • Show me unpublished articles that need review in DEV (Forem).
  • Display all pages and their descriptions in DEV (Forem).
  • Find articles tagged with 'javascript' sorted by publish date in DEV (Forem).

DEV (Forem) MCP connector tools

The DEV (Forem) MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
postAdminUsersCreateSends an invitation to a user to join the platform.
getArticlesRetrieves a list of published articles.
createArticleCreates and publishes a new article.
getLatestArticlesRetrieves published articles ordered by most recent publication date.
getUserArticlesRetrieves articles written by a specific user.
getUserAllArticlesRetrieves all articles authored by a user including drafts.
getUserPublishedArticlesRetrieves only published articles from a specific user.
getUserUnpublishedArticlesRetrieves only unpublished articles from a specific user.
getArticleByIdRetrieves a published article using its unique identifier.
updateArticleModifies an existing article's content or metadata.
unpublishArticleRemoves an article from public visibility.
getArticleByPathRetrieves a published article using its URL path.
getCommentsByArticleIdRetrieves all comments on a specific article.
getCommentByIdRetrieves a single comment using its unique identifier.
getApiDisplayAdsRetrieves a list of display advertisements.
createApiDisplayAdsCreates a new display advertisement.
getApiDisplayAds2Retrieves a specific display advertisement.
updateApiDisplayAdsModifies an existing display advertisement.
updateApiDisplayAdsUnpublishRemoves a display advertisement from active circulation.
getFollowersRetrieves a list of users following an account.
getFollowedTagsRetrieves tags that a user is currently following.
getOrganizationRetrieves details about a specific organization.
getOrgArticlesRetrieves articles published by an organization.
getOrgUsersRetrieves members belonging to an organization.
getApiPagesRetrieves information for all published pages.
createApiPagesCreates a new page.
deleteApiPagesRemoves a page from the platform.
getApiPages2Retrieves details for a specific page.
updateApiPagesModifies an existing page's content or settings.
getPodcastEpisodesRetrieves a list of podcast episodes.
getProfileImageA Users or organizations profile image.
createApiReactionsCreate reaction.
createApiReactionsToggleToggle reaction.
getReadinglistReadinglist.
getTagsTags.
getUserMeThe authenticated user.
getUserA User.
suspendUserSuspend a User.
unpublishUserUnpublish a User's Articles and Comments.
videosArticles with a video.
On this Page