DEV (Forem) MCP connector
Updated
DEV (Forem) is the community platform powering DEV.to and other Forem-based developer forums. The DEV (Forem) MCP connector allows AI agents to publish, update, and retrieve articles, as well as manage user invitations and profiles. It also supports browsing published content by author or publish date, giving teams a way to automate content workflows across a Forem instance.
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 unpublish articles directly from a workflow
- Track user activity across published, unpublished, and draft content
- Automate organization member and follower reporting
- Manage display ad placement and status across the platform
- Sync podcast episode data into downstream systems
- Moderate comments and community engagement at scale
- Maintain organization pages and keep their details current
- Invite new users to join a Forem organization
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 in DEV (Forem) from this week.Publish my draft article about onboarding to DEV (Forem).List every article written by jane_doe on DEV (Forem).Find the comment thread on my latest DEV (Forem) article.Invite a new user to our DEV (Forem) organization.Show me all display ads running on DEV (Forem).Get details for our organization's page on DEV (Forem).Who are the followers of our DEV (Forem) account.Unpublish the article about the old pricing plan.List all podcast episodes published on 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.
| Tool | Description |
|---|---|
| postAdminUsersCreate | Invite a User |
| getArticles | Published articles |
| createArticle | Publish article |
| getLatestArticles | Published articles sorted by published date |
| getUserArticles | User's articles |
| getUserAllArticles | User's all articles |
| getUserPublishedArticles | User's published articles |
| getUserUnpublishedArticles | User's unpublished articles |
| getArticleById | Published article by id |
| updateArticle | Update an article by id |
| unpublishArticle | Unpublish an article |
| getArticleByPath | Published article by path |
| getCommentsByArticleId | Comments |
| getCommentById | Comment by id |
| getApiDisplayAds | Display ads |
| createApiDisplayAds | Display ads |
| getApiDisplayAds2 | Display ad |
| updateApiDisplayAds | Display ads |
| updateApiDisplayAdsUnpublish | Unpublish |
| getFollowers | Followers |
| getFollowedTags | Followed Tags |
| getOrganization | An organization |
| getOrgArticles | Organization's Articles |
| getOrgUsers | Organization's users |
| getApiPages | Show details for all pages |
| createApiPages | Pages |
| deleteApiPages | Remove a page |
| getApiPages2 | Show details for a page |
| updateApiPages | Update details for a page |
| getPodcastEpisodes | Podcast Episodes |
| getProfileImage | A Users or organizations profile image |
| createApiReactions | Create reaction |
| createApiReactionsToggle | Toggle reaction |
| getReadinglist | Readinglist |
| getTags | Tags |
| getUserMe | The authenticated user |
| getUser | A User |
| suspendUser | Suspend a User |
| unpublishUser | Unpublish a User's Articles and Comments |
| videos | Articles with a video |