Tool | What It Does | Example Use |
---|---|---|
List Automations | List automations in a Beehiiv publication | ”List automations for publication ‘Tech Weekly Newsletter’ and return id, name, and status” |
Create Custom Field | Create a custom field on a Beehiiv publication | ”Create a custom field called ‘company_size’ of type dropdown in publication ‘SaaS Insights’ and return field_id” |
List Custom Fields | List all custom fields on a Beehiiv publication | ”List custom fields for publication ‘Marketing Digest’ and return name and field_id” |
Create Post | Create a new post in a Beehiiv publication | ”Create a post titled ‘AI Tools Roundup - March 2024’ with status ‘draft’ in publication ‘Tech Weekly’ and return post_id and url” |
List Posts | Retrieve posts belonging to a Beehiiv publication | ”List the 10 most recent posts in publication ‘Startup Stories’ and return post_id, title, and status” |
Get Post | Retrieve a single post | ”Get post titled ‘Year in Review 2024’ from publication ‘Industry Analysis’ and return title, url, and status” |
Delete Post | Archive or delete a post | ”Archive post ‘Test Email - Please Ignore’ in publication ‘Dev Newsletter’ and confirm success” |
List Segments | List segments for a publication | ”List segments for publication ‘B2B Marketing’ and return segment_id and name” |
Get Segment | Get details for one segment | ”Get segment ‘Premium Members’ from publication ‘Finance Daily’ and return name and subscriber_count” |
List Segment Subscribers | List subscribers in a segment | ”List subscribers in segment ‘VIP Readers’ and return subscriber_id and email” |
Create Subscription | Add a new subscriber | ”Subscribe sarah.jones@company.com to publication ‘Product Updates’ and return subscription_id and status” |
List Subscriptions | List subscriptions for a publication | ”List active subscriptions for publication ‘Developer News’ and return email and status” |
Get Subscription By Email | Retrieve a subscription by email | ”Get subscription for john.smith@example.com in publication ‘Cloud Computing Weekly’ and return subscription_id and tier” |
Get Subscription | Retrieve a subscription by ID | ”Get subscription for user ‘mike@startup.io’ from publication ‘Founder’s Journey’ and return email, status, and tier” |
Update Subscription | Update subscription details | ”Update subscription for emma@tech.com to tier ‘Premium’ and return status” |
Delete Subscription | Remove a subscription | ”Delete subscription for test@testaccount.com from publication ‘Beta Newsletter’ and confirm removal” |
Add Subscription Tag | Tag a subscription | ”Add tag ‘enterprise_customer’ to subscription for cto@bigcorp.com and return updated_tags” |
List Tiers | List tiers for a publication | ”List tiers for publication ‘Creator Economy’ and return tier_id, name, and price” |
Create Tier | Create a new tier | ”Create a tier called ‘Founding Member’ priced at 25 USD/month in publication ‘Indie Hackers Weekly’ and return tier_id” |
Create Your Beehiiv MCP Node
Add Your Prompt
Test Your Node
Save and Reuse
Step 1: Create Segment
Step 2: List Subscriptions
Step 3: Add Tags
subscription_ids
in publication 987 and return updated_tagsStep 4: Create Post
segment_id
output from Step 1 to any later steps that need it.Empty Outputs
Incorrect Results
Errors
Iterate with Request Changes