พร้อมที่จะยกระดับการจัดการข้อมูลของคุณด้วย AI แล้วหรือยัง? PostHog MCP Server ช่วยให้คุณจัดการการวิเคราะห์ของ PostHog—เช่น การสร้างคำอธิบายประกอบ หรือการสอบถามแนวโน้มผู้ใช้—โดยใช้ภาษาธรรมชาติในเครื่องมืออย่าง Cline หรือ Cursor ผมติดตั้งและใช้งานได้ในเวลาเพียงไม่กี่นาที และมันเปลี่ยนเกมไปเลย! ในบทช่วยสอนนี้ เราจะติดตั้ง PostHog MCP Server บน Cline ใน VS Code และ Cursor สำรวจคุณสมบัติเด่น และดูว่าทำไม PostHog ถึงดีกว่า Google Analytics สำหรับการวิเคราะห์แบบโอเพนซอร์ส มาดำดิ่งสู่ความมหัศจรรย์ของ PostHog MCP Server กันเถอะ!
ต้องการแพลตฟอร์มแบบครบวงจรที่รวมทุกอย่างสำหรับทีมพัฒนาของคุณเพื่อทำงานร่วมกันด้วย ประสิทธิภาพสูงสุด หรือไม่?
Apidog ตอบสนองทุกความต้องการของคุณ และ มาแทนที่ Postman ในราคาที่จับต้องได้มากกว่ามาก!
PostHog MCP Server คืออะไร?
PostHog MCP Server เป็นเซิร์ฟเวอร์ Model Context Protocol (MCP) แบบโอเพนซอร์สที่เชื่อมต่อผู้ช่วย AI (เช่น Cline หรือ Cursor) เข้ากับแพลตฟอร์มการวิเคราะห์ของ PostHog ผ่านคำสั่งภาษาธรรมชาติ ช่วยให้สามารถทำงานต่างๆ เช่น การสร้างคำอธิบายประกอบ การจัดการโปรเจกต์ การสอบถามข้อมูลเชิงลึก และการสลับ Feature Flag—ทั้งหมดนี้โดยไม่ต้องแตะ UI ของ PostHog คุณสมบัติหลักได้แก่:
- การจัดการโปรเจกต์: แสดงรายการและจัดการโปรเจกต์ PostHog
- คำอธิบายประกอบ: เพิ่มบันทึกพร้อมการประทับเวลาสำหรับเหตุการณ์ (เช่น การเปิดตัวผลิตภัณฑ์)
- การสอบถามข้อมูลเชิงลึก: วิเคราะห์พฤติกรรมผู้ใช้ (เช่น แนวโน้มการสมัครสมาชิก)
- Feature Flag: ควบคุมและสอบถาม Feature Flag แบบไดนามิก
- การติดตามข้อผิดพลาด: ดีบักข้อผิดพลาดโดยตรงใน IDE ของคุณ
เป็น "สิ่งที่ต้องมี" สำหรับระบบอัตโนมัติในการวิเคราะห์ โดยมีดาว GitHub มากกว่า 34 ดวงที่แสดงถึงความรักของชุมชน พร้อมที่จะลองใช้แล้วหรือยัง? ไปกันเลย

ทำไมต้องใช้ PostHog MCP Server?
PostHog MCP Server ช่วยให้ขั้นตอนการวิเคราะห์ง่ายขึ้นด้วยระบบอัตโนมัติที่ขับเคลื่อนด้วย AI นี่คือเหตุผลที่มันยอดเยี่ยม:
- ภาษาธรรมชาติ: จัดการการวิเคราะห์ด้วยคำสั่งง่ายๆ
- การรวมระบบ: ทำงานร่วมกับ Claude Desktop, VS Code, Cursor และอื่นๆ
- โอเพนซอร์ส (ส่วนที่ดีที่สุด): ฟรี ปรับแต่งได้ และขับเคลื่อนโดยชุมชน
- เน้นความเป็นส่วนตัวเป็นอันดับแรก: ไม่เหมือน Google Analytics, PostHog มีตัวเลือกการโฮสต์ด้วยตนเองเพื่อการควบคุมข้อมูลอย่างเต็มที่
เมื่อเทียบกับ Google Analytics, PostHog โดดเด่นด้วยความโปร่งใสแบบโอเพนซอร์ส ความยืดหยุ่นในการโฮสต์ด้วยตนเอง และชุดผลิตภัณฑ์แบบครบวงจร (การวิเคราะห์, การเล่นซ้ำเซสชัน, Feature Flag) Google Analytics มักจะต้องมีการรวมระบบจากบุคคลที่สามและขาดการเน้นความเป็นส่วนตัวของ PostHog ทำให้ PostHog MCP Server เป็นทางเลือกที่เป็นมิตรกับนักพัฒนาสำหรับทีมสมัยใหม่
ผมใช้มันเพื่อใส่คำอธิบายประกอบการเปิดตัวผลิตภัณฑ์ในไม่กี่วินาที—เร็วกว่าการคลิกผ่านแดชบอร์ดมาก!
วิธีติดตั้งและใช้งาน PostHog MCP Server: คู่มือทีละขั้นตอน
มาติดตั้ง PostHog MCP Server บน Cline ใน VS Code และ Cursor จากนั้นทดสอบด้วยตัวอย่าง คุณจะต้องมี Python, คีย์ API ของ PostHog และ IDE ไม่จำเป็นต้องเป็นกูรูด้านการวิเคราะห์—ทำตามได้เลย!
1. ข้อกำหนดเบื้องต้น
- Python: 3.8+ (
python3 --version
) - uv: ตัวจัดการแพ็กเกจ Python (
pip install uv
) - VS Code/Cursor: เวอร์ชันล่าสุดพร้อมส่วนขยาย Cline
- คีย์ API ของ PostHog: รับได้จาก app.posthog.com/settings (คีย์ API ส่วนตัว)
- Docker: ไม่บังคับสำหรับการตั้งค่าแบบคอนเทนเนอร์ (
docker --version
) - พื้นที่ดิสก์: ~500MB สำหรับ repo และ dependency
2. โคลน PostHog MCP Repository
เปิดเทอร์มินัลของคุณและโคลน repo:
git clone https://github.com/PostHog/mcp.git
cd mcp
สิ่งนี้จะดึงโปรเจกต์ขนาด ~5MB ใช้เวลาไม่กี่วินาทีบน Wi-Fi
3. ติดตั้ง PostHog MCP Server ด้วย Cline ใน VS Code
- ตั้งค่าสภาพแวดล้อมเสมือน:
uv venv
source .venv/bin/activate # macOS/Linux
.venv\Scripts\activate # Windows
uv pip install .
- กำหนดค่าคีย์ API:
สร้างไฟล์.env
ในรูทของโปรเจกต์:
echo "PERSONAL_API_KEY=your-personal-api-key" > .env
แทนที่ your-personal-api-key
ด้วยคีย์ API ของ PostHog ของคุณ (ซึ่งคุณสามารถได้รับจาก เว็บไซต์ทางการ)
- ติดตั้ง Cline:
ใน VS Code ไปที่ส่วนขยาย (Ctrl+Shift+X) ติดตั้ง Cline และเปิดแผงแชท Cline (Ctrl+Shift+P, “Cline: Open Chat”)

- เพิ่ม MCP Server:
พรอมต์ Cline:
Install the PostHog MCP Server using uv and configure it with my API key.
Cline รัน uv run posthog_mcp
และอัปเดต ~/.aws/amazonq/mcp.json
:
{
"mcpServers": {
"posthog": {
"command": "uv",
"args": ["--directory", "/path/to/mcp", "run", "posthog_mcp"],
"env": {
"PERSONAL_API_KEY": "your-personal-api-key"
}
}
}
}
แทนที่ /path/to/mcp
ด้วยพาธของ repo ของคุณ (เช่น /home/user/mcp
)
เซิร์ฟเวอร์ mcp ยังสามารถพบได้ใน marketplace ของ Cline เพียงไปที่นั่นและค้นหา "PostHog" จากนั้นคลิกติดตั้ง

Cline จะดำเนินการติดตั้งให้คุณโดยอัตโนมัติ
- ตรวจสอบ: รัน
/tools
ในแชทของ Cline เพื่อแสดงรายการเครื่องมือ (เช่นcreate_annotation
,list_projects
) เห็นไอคอนเซิร์ฟเวอร์ mcp ใน Cline หรือไม่? คุณพร้อมแล้ว

4. ติดตั้ง PostHog MCP Server ด้วย Cursor
- โคลนและติดตั้ง: ทำซ้ำขั้นตอนที่ 2 การโคลนและการตั้งค่าสภาพแวดล้อมเสมือน
- กำหนดค่า Cursor:
เปิด Cursor ไปที่ Settings > Tools & Integrations > MCP Tools > Add a Custom MCP Server และเพิ่มการกำหนดค่าเซิร์ฟเวอร์ลงใน.cursor/mcp.json
:

{
"mcpServers": {
"posthog": {
"command": "/path/to/uv",
"args": ["--directory", "/path/to/mcp", "run", "posthog_mcp"],
"env": {
"PERSONAL_API_KEY": "your-personal-api-key"
}
}
}
}
ค้นหาพาธ uv
ด้วย which uv
(macOS/Linux) หรือ where uv
(Windows)
- รีสตาร์ท Cursor: คลิกปุ่มรีเฟรชใน Settings > Tools & Integrations > MCP Tools
- ตรวจสอบ: ถาม Cursor: “List available PostHog MCP Server tools.” ควรแสดง
create_annotation
,list_projects
เป็นต้น
5. ทดสอบคุณสมบัติของ PostHog MCP Server
- สร้างคำอธิบายประกอบ:
ใน Cline (VS Code) หรือ Cursor พรอมต์:
Create a PostHog annotation in project 53497 for March 20th, 2025, with the description 'Launched new user onboarding flow' using the PostHog MCP Server.
เซิร์ฟเวอร์เรียกใช้ API ของ PostHog เพิ่มคำอธิบายประกอบ ตรวจสอบ app.posthog.com เพื่อยืนยัน
- สอบถามข้อมูลเชิงลึก:
พรอมต์:
Show the trend of user sign-ups in project 98765 over the last 30 days using
the PostHog MCP Server.
เซิร์ฟเวอร์ดึงข้อมูลที่มีโครงสร้าง (เช่น JSON ที่มีแนวโน้มการสมัครสมาชิก) ตัวอย่างผลลัพธ์:
{
"insight": "user_signups",
"project_id": 98765,
"data": [
{"date": "2025-06-01", "count": 120},
{"date": "2025-06-02", "count": 135}
]
}
ผมรันสิ่งนี้และได้ข้อมูลที่สะอาดในเวลาประมาณ 5 วินาที—ยอดเยี่ยมมาก
6. การตั้งค่าแบบคอนเทนเนอร์ (ไม่บังคับ)

สำหรับการตั้งค่า Docker:
docker run -i --rm -e PERSONAL_API_KEY=your-personal-api-key ghcr.io/metorial/mcp-container--posthog--posthog-mcp--posthog-mcp posthog-mcp
เพิ่มไปยัง mcp.json
ของ Cline/Cursor:
{
"mcpServers": {
"posthog": {
"command": "docker",
"args": ["run", "-i", "--rm", "ghcr.io/metorial/mcp-container--posthog--posthog-mcp--posthog-mcp", "posthog-mcp"],
"env": {
"PERSONAL_API_KEY": "your-personal-api-key"
}
}
}
}
รีสตาร์ทและตรวจสอบตามที่กล่าวมาข้างต้น การล้างข้อมูลของ Docker (--rm
) ช่วยประหยัดพื้นที่ดิสก์
7. แก้ไขปัญหาที่พบบ่อย
- ไม่มีไอคอนค้อน:
- ตรวจสอบบันทึก:
~/Library/Logs/Claude/mcp*.log
(macOS) หรือ%APPDATA%\Claude\logs
(Windows) - ตรวจสอบให้แน่ใจว่าใช้พาธแบบสมบูรณ์ใน
mcp.json
- ข้อผิดพลาดคีย์ API:
- ตรวจสอบสิทธิ์ของคีย์ใน app.posthog.com/settings
- ใช้ตัวแปรสภาพแวดล้อม ไม่ใช่คีย์ที่เขียนโค้ดตายตัว
- เซิร์ฟเวอร์ไม่ทำงาน:
- เรียกใช้
uv run posthog_mcp
ด้วยตนเองเพื่อตรวจสอบข้อผิดพลาด - ตรวจสอบให้แน่ใจว่า Python 3.8+ และ dependency (
uv pip install .
) - ต้องการความช่วยเหลือ? ตรวจสอบ github.com/PostHog/mcp หรือ X สำหรับเคล็ดลับ
ทำไม PostHog ถึงดีกว่า Google Analytics
PostHog MCP Server ของ PostHog รวมเข้ากับแพลตฟอร์มของตน ซึ่งโดดเด่นกว่า Google Analytics ในด้าน:
- โอเพนซอร์ส: โฮสต์ด้วยตนเองได้ฟรี ไม่เหมือนการผูกขาดของกรรมสิทธิ์ของ Google Analytics
- ความเป็นส่วนตัว: ควบคุมข้อมูลด้วยอินสแตนซ์ที่โฮสต์ด้วยตนเอง; Google Analytics แชร์ข้อมูลกับ Google
- ครบวงจร: การวิเคราะห์, การเล่นซ้ำเซสชัน, Feature Flag และการทดลองในแพลตฟอร์มเดียว เทียบกับเครื่องมือที่กระจัดกระจายของ Google
- ระบบอัตโนมัติ: PostHog MCP Server ช่วยให้สามารถสอบถามด้วยภาษาธรรมชาติได้ ไม่เหมือนแดชบอร์ดแบบแมนนวลของ Google Analytics
- ชุมชน: มีดาว GitHub มากกว่า 1,500 ดวงและการสนับสนุนที่กระตือรือร้น แข่งขันกับ Google ได้แต่มีความยืดหยุ่นแบบโอเพนซอร์ส
ผมเปลี่ยนโปรเจกต์เสริมมาใช้ PostHog และชอบการควบคุมความเป็นส่วนตัวและ Feature Flag—ไม่มีความเทอะทะของ Google Analytics!
การปรับแต่งและขยาย PostHog MCP Server
ยกระดับการตั้งค่าของคุณ:
- เครื่องมือที่กำหนดเอง: เพิ่มเครื่องมือใหม่ไปยังเซิร์ฟเวอร์ (เช่น ข้อมูลเชิงลึก SQL แบบกำหนดเอง) ผ่าน github.com/PostHog/mcp
- หลายโปรเจกต์: สอบถามโปรเจกต์ทั้งหมดด้วย “แสดงรายการโปรเจกต์ทั้งหมดในองค์กร PostHog ของฉัน”
- Feature Flag: สร้างโค้ดเพื่อสลับ flag:
Generate a Python snippet to toggle feature flag 'new-ui' in project 12345
using the PostHog MCP Server.
- มีส่วนร่วม: ส่ง PRs เพื่อปรับปรุงเซิร์ฟเวอร์—PostHog ยินดีต้อนรับ
ทำไม PostHog MCP Server จึงเป็นสิ่งที่นักพัฒนาต้องมี
PostHog MCP Server ทำให้ระบบอัตโนมัติในการวิเคราะห์รู้สึกเหมือนกำลังคุยกับกูรูด้านข้อมูล อินเทอร์เฟซภาษาธรรมชาติและความได้เปรียบแบบโอเพนซอร์สของ PostHog ดีกว่า Google Analytics สำหรับทีมที่ใส่ใจความเป็นส่วนตัว การตั้งค่าอาจจุกจิก (ปัญหาคีย์ API!) แต่เอกสาร PostHog และชุมชนเป็นผู้ช่วยชีวิต
พร้อมที่จะใช้งาน PostHog MCP Server แล้วหรือยัง? เปิด Cline หรือ Cursor สอบถามข้อมูลเชิงลึกเหล่านั้น และแชร์ความสำเร็จด้านการวิเคราะห์ของคุณ—ผมตื่นเต้นที่จะเห็นการตั้งค่าของคุณโดดเด่น!
ต้องการแพลตฟอร์มแบบครบวงจรที่รวมทุกอย่างสำหรับทีมพัฒนาของคุณเพื่อทำงานร่วมกันด้วย ประสิทธิภาพสูงสุด หรือไม่?
Apidog ตอบสนองทุกความต้องการของคุณ และ มาแทนที่ Postman ในราคาที่จับต้องได้มากกว่ามาก!