Skip to main content
Glama

Beehiiv MCP Server

by reymerekar7

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BEEHIIV_API_KEYYesYour Beehiiv API key
BEEHIIV_PUBLICATION_IDYesYour Beehiiv publication ID

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
list_publications

List all publications accessible with this API key.

list_posts
List all posts for a given publication. Args: publication_id: e.g. 'pub_00000000-0000-0000-0000-000000000000'
get_post
Retrieve a single post by ID. Args: publication_id: ID of the publication post_id: ID of the post
get_post_content
Retrieve a post's content as JSON to use as a template. Args: publication_id: ID of the publication post_id: ID of the post Returns: dict: JSON object containing post title, subtitle, and HTML content template
create_new_post
Create a new post using provided HTML content. Args: publication_id: ID of the publication title: Title of the new post subtitle: Subtitle of the new post html_content: HTML content for the post

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/reymerekar7/beehiiv-mcp-server'

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