reymerekar7_beehiiv-mcp-server
0
The Beehiiv MCP Server is a Model Context Protocol server that allows interaction with the Beehiiv API v2. It enables large language models to access Beehiiv publications and posts using standardized tools. Key features include listing publications, retrieving post details, and creating new posts.
Beehiiv MCP Server
A Model Context Protocol (MCP) server provides tools for interacting with the Beehiiv API v2, enabling LLMs to interact with Beehiiv publications and posts.
Prerequisites
- Python 3.10 or higher
uv
package manager- A Beehiiv account with API access
- Claude Desktop (or another MCP-compatible client)
Available Tools
- list_publications: Lists all publications accessible with your API key.
- list_posts: Lists the 5 most recent confirmed posts for a publication.
- get_post: Retrieves detailed information about a specific post.
- get_post_content: Retrieves full HTML content for a post.
- create_new_post: Creates a new post on the Beehiiv platform (enterprise only).
Security
- Never commit your
.env
file to version control. - Keep your Beehiiv API key secure.
- Consider implementing rate limiting for API calls.
Troubleshooting
- Ensure Claude's configuration uses absolute paths.
- Restart Claude for changes to take effect.
- Logs are available for troubleshooting MCP-related issues.