Beehiiv MCP Server
Beehiiv MCP 서버
Beehiiv API v2와 상호 작용하기 위한 도구를 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버를 통해 대규모 언어 모델(LLM)이 표준화된 도구를 통해 Beehiiv 출판물 및 게시물과 상호 작용할 수 있습니다.
필수 조건
Python 3.10 이상
uv패키지 관리자API 액세스가 가능한 Beehiiv 계정
Claude Desktop(또는 다른 MCP 호환 클라이언트)
Related MCP server: MCP Python Server — API Wrapper
설치
아직
uv설치하지 않았다면 설치하세요:
지엑스피1
처음부터 다시 빌드하는 경우 프로젝트를 만들고 설정하세요.
# Create a new directory and navigate into it
mkdir beehiiv-mcp-server
cd beehiiv-mcp-server
# Create virtual environment and activate it
uv venv
source .venv/bin/activate
# Install dependencies
uv add "mcp[cli]" httpx python-dotenv프로젝트 루트에
.env파일을 만듭니다.
BEEHIIV_API_KEY=your_api_key_here
BEEHIIV_PUBLICATION_ID=your_publication_id_here클로드 데스크톱 구성
Claude Desktop 구성 파일( ~/Library/Application Support/Claude/claude_desktop_config.json )에 다음을 추가합니다.
{
"mcpServers": {
"beehiiv-mcp-server": {
"command": "<ABSOLUTE_UV_PATH>",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"<ABSOLUTE_SERVER_PATH>"
]
}
}
}바꾸다:
<ABSOLUTE_UV_PATH>에uv실행 파일의 경로를 추가합니다.<ABSOLUTE_SERVER_PATH>``beehiiv_server.py파일의 절대 경로를 입력합니다.
사용 가능한 도구
이 MCP 서버는 현재 다음 도구를 제공합니다(더 많은 도구가 추가될 예정입니다).
출판물 목록
API 키로 접근할 수 있는 모든 출판물을 나열합니다.
게시물 목록
해당 출판물에 대해 가장 최근에 확인된 게시물 5개를 나열합니다.
list_posts(publication_id: str)get_post
특정 게시물에 대한 자세한 정보를 검색합니다.
get_post(publication_id: str, post_id: str)게시물_내용_가져오기
게시물의 전체 HTML 콘텐츠를 검색합니다.
새 게시물 만들기
beehiiv 플랫폼에 새 게시물을 작성합니다(Enterprise 전용)
작동 원리
Claude Desktop을 통해 이 서버와 상호 작용하는 경우:
클라이언트가 귀하의 질문을 Claude에게 보냅니다.
Claude는 사용 가능한 Beehiiv 도구를 분석하고 어떤 도구를 사용할지 결정합니다.
클라이언트는 이 MCP 서버를 통해 선택한 도구를 실행합니다.
결과는 Claude에게 다시 전송됩니다.
Claude는 자연어 응답을 공식화합니다.
응답이 표시됩니다
(곧 영상이 공개됩니다)
문제 해결
Claude에 서버가 표시되지 않음
claude_desktop_config.json파일 구문을 확인하세요.모든 경로가 상대 경로가 아닌 절대 경로인지 확인하세요.
Claude Desktop을 다시 시작하세요
로그 보기
MCP 관련 문제에 대한 Claude의 로그를 확인하세요.
tail -n 20 -f ~/Library/Logs/Claude/mcp*.log로그는 다음 위치에 저장됩니다.
일반 MCP 연결의 경우
~/Library/Logs/Claude/mcp.log서버별 로그의 경우
~/Library/Logs/Claude/mcp-server-beehiiv-mcp-server.log
보안
.env파일을 버전 제어에 커밋하지 마십시오.Beehiiv API 키를 안전하게 보관하세요
API 호출에 대한 속도 제한 구현을 고려하세요
기여하다
X의 hmu ( https://x.com/reymerekar7 )
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityFmaintenanceThis server implements the Model Context Protocol to facilitate meaningful interaction and understanding development between humans and AI through structured tools and progressive interaction patterns.57
- FlicenseNot gradedqualityDmaintenanceA Python server implementing the Model Context Protocol that exposes tools for querying external APIs, compatible with Claude Desktop and ChatGPT Desktop.
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables AI assistants to programmatically interact with the Hashnode API for creating, updating, searching, and retrieving blog content.7MIT
- AlicenseAqualityDmaintenanceA Model Context Protocol server providing tools for DB queries, API calls, file I/O, and text transformations, enabling AI agents like Claude to perform real-world actions.10MIT
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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