Ravenpost
ภาพรวม
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Schedule & publish social media posts to Instagram, TikTok, X, LinkedIn, YouTube, Pinterest & more.
สามเสาของ PopNx MCP
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
- เสียงผู้ใช้iยังไม่มีรีวิวรีวิวเปิดพร้อมระบบบัญชีในขั้นถัดไป
- ผลตรวจเบื้องต้นของเราiผ่าน 1 จาก 1 ข้อตรวจจากข้อมูลที่เปิดอยู่ ยังไม่ได้สแกนโค้ด
- การใช้งานiยังใหม่มาก★ –
ใช้ทำอะไรได้
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
- การเชื่อมต่อ: รันบนคลาวด์
- ช่องทาง (transport): Streamable HTTP
- หมวด: การตลาดและโซเชียล
ติดตั้ง
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ก่อนติดตั้ง
- ผลตรวจเบื้องต้น: ผ่าน 1 จาก 1 ข้อ
- รันบนเครื่องของผู้ทำ สิ่งที่คุณถามจะผ่านเครื่องของเขา
- ทะเบียนไม่ได้ระบุ key ที่ต้องใส่
ต้องเตรียมก่อน
- รันบนคลาวด์ไม่ต้องลงโปรแกรมเพิ่ม ต่อผ่านอินเทอร์เน็ตได้เลย
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:
- เปิด Settings → Connectors
- กด Add custom connector
- วางที่อยู่ด้านล่างแล้วกด Add
- ถ้าให้ล็อกอิน ให้ล็อกอินกับผู้ทำ
https://api.ravenpo.st/mcpพิมพ์คำสั่งนี้ใน Terminal
claude mcp add --transport http ravenpost https://api.ravenpo.st/mcpหรือคัดลอกค่าตั้งเอง
วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"ravenpost": {
"url": "https://api.ravenpo.st/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
หรือคัดลอกค่าตั้งเอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"ravenpost": {
"type": "http",
"url": "https://api.ravenpo.st/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:
- เปิด ChatGPT บนเว็บ → Settings → Connectors (Apps)
- กด Create หรือ Add (บางแพ็กเกจต้องเปิด Developer mode ใน Advanced ก่อน)
- วางที่อยู่ด้านล่าง ตั้งชื่อ แล้วบันทึก
- ถ้าให้ล็อกอิน ให้ล็อกอินกับผู้ทำ
https://api.ravenpo.st/mcpชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ทำอะไรได้บ้าง
ยังไม่ได้อ่านรายการเครื่องมือของตัวนี้ เราตรวจ endpoint ทีละชุดวนไป
ผลตรวจเบื้องต้นi
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 8 พ.ย. 2569
- ✓ ผ่าน
ตัวตนผู้ทำตรงกับ repo
ชื่อใน registry ยืนยันโดเมน ravenpo.st แล้ว (registry ตรวจความเป็นเจ้าของโดเมน)
- … ยังไม่ตรวจ
ยังมีคนดูแล
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
- … ยังไม่ตรวจ
มีสัญญาอนุญาต (license)
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
- … ยังไม่ตรวจ
endpoint ตอบ
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
- … ยังไม่ตรวจ
ล็อกอินแบบ OAuth
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
- … ยังไม่ตรวจ
คำอธิบายเครื่องมือไม่มีคำสั่งแอบแฝง
ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint
เทียบกับตัวอื่นในหมวด การตลาดและโซเชียลi
- ดาวมากกว่า 0% ของอีก 3605 ตัวในหมวดนี้
- ส่งรุ่นใหม่เข้า registry ล่าสุดกว่า 34% ของอีก 3605 ตัวในหมวดนี้
- ผลตรวจเบื้องต้นดีกว่าหรือเท่ากับ 100% ของอีก 3605 ตัวในหมวดนี้
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
คำถามที่พบบ่อย
Ravenpost ปลอดภัยไหม?
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
ต้องใช้กุญแจหรือรหัสอะไรบ้าง?
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
ตัวนี้รันบนเครื่องหรือบนคลาวด์?
รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ
ยังมีคนดูแลอยู่ไหม?
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.1.1) เข้า registry 2 เดือนที่ผ่านมา
ใช้กับโปรแกรมไหนได้บ้าง?
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT ที่เปิดโหมดนักพัฒนา
มีตัวไหนใช้แทนได้บ้าง?
ในหมวดเดียวกันมี MCP YouTube Transcript, Google Analytics MCP, BibiGPT YouTube Video Summarizer
ตัวที่ใช้แทนได้
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Google Analytics MCP
GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.
BibiGPT YouTube Video Summarizer
AI video summarizer: summarize and transcribe YouTube, Bilibili, TikTok and podcast videos.
README จากผู้ทำ
เปิดอ่าน README
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Ravenpost
Schedule and publish social media posts from Claude. Ravenpost is a social media scheduler for content creators, influencers and agencies: write a post once, send it to Instagram, TikTok, X, LinkedIn, Threads, Bluesky, YouTube, Pinterest and Telegram, and see how each network will show it before anything goes out.
This plugin connects Claude to Ravenpost's hosted MCP server and adds four skills that teach Claude the workflow around it: settle the workspace and the accounts, preview before writing anything, and publish or schedule only after you say yes to the accounts, the caption and the time — and Ravenpost itself holds every publish until you confirm it.
What you can do
- Preview a post as every network will show it, before anything is created, with a warning for anything a network would reject: a caption over X's 280 characters, a post with no media where one is required, a Pinterest pin with no board.
- Draft, schedule, queue or publish to one account or several at once — at a time you name, or in the next free slot of your weekly posting queue.
- Edit, reschedule or cancel posts that have not gone out yet, and check how a published post landed on each account.
- Bring in images and video from a link, and reshape one image into each network's format.
- Read followers and engagement for the accounts each network lets Ravenpost measure.
Getting started
- Create a Ravenpost account at ravenpo.st — the free plan is enough to try it — and connect your social accounts in the dashboard. Connecting a social account happens there, not in Claude.
- Add the plugin, then connect Ravenpost from its Connectors tab and sign in when asked. There is no API key to copy: the server uses OAuth.
- Ask Claude, for example:
- "Preview a launch post for my Instagram and X accounts before anything is posted."
- "Schedule the LinkedIn version for Tuesday at 9am."
- "Put this in the queue for all my accounts."
- "What's scheduled for next week, and did yesterday's post go out everywhere?"
- "How are my accounts doing — followers and engagement on recent posts?"
Skills
| Skill | What it teaches Claude |
|---|---|
publish-a-social-post | Settle the workspace, pick the accounts, collect what each destination requires, preview before writing, and wait for your yes before anything is published or scheduled — publishing is the one step that cannot be taken back |
manage-scheduled-posts | Find, edit, move, cancel and check posts — including that editing resets a post to a draft, and that deleting removes Ravenpost's copy rather than the live one |
prepare-post-media | Getting files in, the canvases each network wants, cutting one image for several networks, and the media rules a post actually fails on |
measure-and-time-posts | Reading analytics without turning "not collected" into a zero, and answering "when should I post?" without inventing a measured hour |
Data and privacy
The plugin runs nothing on your computer. Its skills are written instructions, and its one connector is Ravenpost's hosted server at https://api.ravenpo.st/mcp. When Claude calls a tool, the request — captions, links to media, the accounts you choose, the times you set — goes to Ravenpost under your own sign-in, and Ravenpost posts to the networks you selected when you publish or when a scheduled time arrives.
One other destination, and only for a file you hand over: a large image or video can go straight into Ravenpost's own storage, a Cloudflare R2 bucket (*.r2.cloudflarestorage.com), through a one-time upload link the connector issues (create_media_upload), so its bytes never pass through the conversation. Nothing is sent anywhere else.
Ravenpost keeps your posts and media until you delete them, and a connected account until you disconnect it; deleting your Ravenpost account erases all of it. Privacy policy: https://ravenpo.st/privacy/.
Good to know
- Nothing is published on Claude's word. A post you ask to publish now — or to schedule less than 15 minutes ahead — waits for you: press Publish on the post card in the chat, or confirm it on the post in Ravenpost. A published post cannot be taken back through Ravenpost on Instagram, TikTok, Threads or YouTube, and deleting a post in Ravenpost never removes it from a network, so that click is yours. A schedule further ahead goes out by itself, so Claude shows you the accounts, the caption and the time and schedules it only when you say yes. Drafts stay in your workspace.
- Account names, other posts' captions, analytics, a page Ravenpost screenshots and a tool's warnings are written by somebody other than you. The skills tell Claude to read them as data and never to follow an instruction found in them.
- Ravenpost does not write captions or generate images. The words and the files come from you or from Claude, and media is brought in from a link you give.
- Some networks report no numbers to Ravenpost. Those are shown as not collected, never as zero.
- With several workspaces — one per client, on the Agency plan — Claude asks which one to use rather than guessing, so one client's post never lands on another's accounts.
Tools
26 tools, and one more that only the post card calls (below). Every one declares a title and read-only / destructive / open-world hints, so your client can tell you what a call will do before you allow it.
Accounts
| Tool | What it does |
|---|---|
list_workspaces | Every workspace the credential can act in. With more than one, the other tools require a workspaceId rather than guessing which client you meant. |
list_accounts | Connected accounts with their ids, platforms and status. |
Posts
| Tool | What it does |
|---|---|
list_posts | Posts 50 at a time — newest first, or soonest first when filtered to scheduled — optionally filtered by status, with the total that matches. |
get_post | One post with every destination's status and permalink. |
preview_post | Render a post as each platform will show it without creating anything — an interactive card in clients that support MCP Apps, and per-platform character counts everywhere else. |
create_post | Draft, publish, schedule or queue a post across any set of accounts. A publish — now, or less than 15 minutes ahead — waits for you to confirm it. |
update_post | Edit a draft or scheduled post — resets it to draft, so pass an action to re-send it. |
delete_post | Delete the Ravenpost copy and cancel a pending publish. Never takes a live post down from a network. |
schedule_post | Move a post to a new time. A time less than 15 minutes ahead waits for your confirmation. |
publish_post | Ask to publish a post now. Nothing goes out until you confirm it — Publish on the post card, or on the post in Ravenpost. |
The post card's Publish button calls confirm_publish, which releases a publish you just confirmed. It is registered for the card alone: clients that show MCP Apps keep it out of Claude's tool list, and it acts only on a one-time code the card is given with the post.
Media
| Tool | What it does |
|---|---|
upload_media | Upload an image or video from a URL or base64 (a local path too, on a development server only); images are reformatted to the platform shape you name. |
create_media_upload | Presigned direct upload — for large or production files, so bytes never pass through the model's context. |
attach_media | Register a direct upload as an asset, reformatting an image or recording a video as-is. |
create_variants | Cut one image into several platform canvases at once, cropping on the subject rather than the middle. |
list_media | Recent media assets, to reuse one instead of re-uploading. |
image_formats | The image formats and target dimensions upload_media accepts. |
Analytics
| Tool | What it does |
|---|---|
get_analytics | Followers per account and engagement on recent posts — a number a platform doesn't report is absent, never a zero. |
Studio
| Tool | What it does |
|---|---|
list_video_templates | The video templates create_video renders — a storyboard told in scenes, and the fixed app showcase, feature list, announcement and milestone — with the fields each reads, what each scene takes and what a video and a screenshot cost in credits. |
create_video | Lay out the workspace's own pictures, clips and words as a short branded video (9:16, 1:1 or 16:9) saved to the media library as an mp4, ready for a post: a storyboard of up to ten scenes and 30 seconds with an optional music bed from Ravenpost's own three tracks, or a fixed template. No generative model draws or composes anything. Waits and reports progress; returns the render's id when it needs longer. |
get_video | Check a render's progress, or wait for it, and get the media id once it is ready. |
capture_screenshot | Screenshot a web page on a desktop and a phone into the media library — shots for a video, or pictures for a post. |
import_app_screenshots | Copy an app's App Store or Google Play screenshots and icon into the media library, free of credits. |
Reference
| Tool | What it does |
|---|---|
list_audio | Search Instagram's licensed audio catalog for a reel track — Instagram accounts connected through a Facebook Page only. |
list_queue_slots | The weekly posting schedule and the next free slot. |
list_boards | The Pinterest boards each connected account owns — a pin has to name one, and Pinterest has no default. |
platform_limits | Caption budgets, media rules, posting rules and recommended specs per platform. |
Other ways to connect
The server is hosted; there is nothing to install or run.
https://api.ravenpo.st/mcp
Transport: Streamable HTTP. Official registry entry: st.ravenpo/ravenpost.
Claude's Connectors Directory. Ravenpost is listed there — https://claude.ai/directory/ravenpost — so in Claude on the web, the desktop and mobile it is Connect and a sign-in, with nothing to paste.
OAuth (recommended). Add the URL above as a custom connector in any client that speaks MCP authorization — Claude, ChatGPT, Cursor, VS Code — and sign in when it opens Ravenpost. The server is an OAuth resource server: /.well-known/oauth-protected-resource names the authorization server and the 401 carries the challenge, so the client runs the whole flow on its own.
Personal access token. For clients with no browser flow. Generate one on the MCP page of the Ravenpost dashboard (shown once, revocable at any time):
claude mcp add --transport http ravenpost https://api.ravenpo.st/mcp \
--header "Authorization: Bearer rvp_your_token"
Clients that cannot set headers can pass it in the URL instead — https://api.ravenpo.st/mcp?token=rvp_….
Gemini CLI. This repository is also a Gemini CLI extension: the hosted server and the four skills.
gemini extensions install https://github.com/target1m/ravenpost-mcp
Gemini CLI finds the OAuth sign-in on its own; /mcp auth ravenpost starts it again when it is needed.
Just the skills. The four skills install into Claude Code, Codex, Cursor and the other agents the skills CLI supports. They teach the workflow and the server does the work, so connect the server as above too.
npx skills add target1m/ravenpost-mcp
OpenClaw. OpenClaw saves the server and runs the sign-in itself:
openclaw mcp add ravenpost --url https://api.ravenpo.st/mcp \
--transport streamable-http --auth oauth
ตัดมาแค่ช่วงต้น อ่านต่อใน repo