
Realevents
io.github.ykastelnik由 GitHub 帳號 ykastelnik 發布v1.4.0更新於 Oct 26, 2026
Create and manage events in seconds from your AI assistant. No account needed.
概覽
讓助理建立與管理 RealEvents 活動頁面、替參加者報名,並查看主辦方統計與留言。
- 可以做什麼
- 瀏覽與讀取公開活動,可依形式、日期範圍或關鍵字篩選,並依 slug 取得詳細資料
- 以參加、可能參加或不參加替參加者報名,可附同行人數與備註
- 建立活動頁面,回傳公開連結與管理連結
- 憑管理權杖管理活動:修改細節、複製、取消、以公開圖片網址設定封面
- 查看賓客名單、人數統計、頁面瀏覽量與瀏覽轉出席率
- 在主辦方開啟留言後讀取並張貼賓客討論區留言
- 適用情境
- 適合讓助理發布活動頁面、收集報名,或不必打開 RealEvents 網站就能查看出席情況與賓客提問。公開瀏覽與報名不需權杖,主辦方操作則需要管理權杖。
- 執行需求
- 透過 npx(Node.js)以 stdio 方式在使用者電腦本機執行,僅支援桌面用戶端。公開工具不需帳號或 API 金鑰。主辦方工具需要管理權杖,由 create_event 回傳,也可透過 REALEVENTS_MANAGE_TOKEN 環境變數提供。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Realevents,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
RealEvents MCP Server
Create and manage events on RealEvents from any MCP-compatible AI assistant.
[CI] [CodeQL] [npm version] [npm downloads] [License: MIT]
Documentation and install snippets: https://realevents.co/mcp
Install
For Claude Desktop on macOS, the config file is at ~/Library/Application Support/Claude/claude_desktop_config.json. For other clients, see their MCP documentation.
Agent skill
skills/realevents/SKILL.md teaches an assistant when
and how to use these tools: creating an event with the right timezone, handing back
the manage link, and the head-count and guest-list rules below. Copy the
skills/realevents folder into your client's skills directory (for Claude Code,
~/.claude/skills/) alongside the server config above.
Tools
Public, no token needed:
Organizer tools, all requiring the manage token:
Comments only work on events where the organizer has switched them on
(update_event with allow_comments: true). Until then both comment tools return
a message saying exactly that.
Cover images
set_cover takes a public image URL, not a file. MCP tool arguments are JSON
text, so an assistant cannot hand a local image to the server; if the picture is on
the user's computer, the manage page's upload does the job better anyway (drag and
drop, preview, crop). Around 1200px wide or more looks best - set_cover says so
when the image is smaller rather than silently accepting a thumbnail.
Timezones
create_event takes a timezone (an IANA name such as Europe/Paris) alongside
start_datetime. Set it. The start time is interpreted in that zone, and the
zone defaults to UTC, so creating an event for 19:00 without one produces a page
that reads 19:00 UTC: the wrong hour for everyone outside it.
Prefer a local time with no trailing Z:
Attendance is counted in people
An event's attendance figure is a head-count: confirmed guests plus everyone they bring. A guest arriving with three others takes four of the available places, so a party can be refused on an event that still shows free rows. When that happens the error states how many places are left, so the call can be retried with a smaller party rather than reported as a failure.
Plus-ones only attach to a confirmed answer, and are capped by the event's own
plus_ones_limit (0 disables them). When the organizer collects names rather than
a headcount, every declared guest needs one. get_event reports both settings.
Manage token
Events created with create_event return a manage_token. Save it: it is the only
way to manage the event later.
To set a default token so you don't have to pass it on every call:
Security
Signed with npm Provenance, built from this repository via GitHub Actions. Every published version is traceable back to the exact commit and workflow run that built it.
Links
For maintainers: publishing checklist
Before publishing a new version:
- Bump
versioninpackage.json - Verify
mcpName: "io.github.ykastelnik/realevents"is still present - Bump
versionandpackages[0].versioninserver.jsonto match - Tag
vX.Y.Zand push: thepublish.ymlworkflow handles the npm publish - Locally:
./mcp-publisher publishto sync the MCP Registry listing
License
MIT
來源:README.md,提交 33e2daf
工具
0版本歷史
1- v1.4.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分