Eclipse Aperture MCP
io.github.CYAN-ECLIPSE-TECHNOLOGIES-LLC由 GitHub 帳號 CYAN-ECLIPSE-TECHNOLOGIES-LLC 發布v0.1.1更新於 Oct 29, 2026
The Instagram adapter, formalized: capability-declared, hash-bound native variants for Feed
概覽
本機 stdio MCP 伺服器,把已核准的素材包產生為 Instagram Feed、輪播、Story 與 Reel 原生變體,並提供預覽與雜湊鏈收據。
- 可以做什麼
- 查詢靜態能力矩陣,涵蓋發佈、讀取、自有媒體留言與社群準備,並可模擬降級路徑
- 從標準素材包建構原生變體(Feed 4:5、輪播、Reel 9:16、Story 9:16),含連結路徑、AI 媒體標註、差異與變體雜湊
- 產生供擁有者核准的精確原生預覽,包含版式尺寸、文案、安全區、主題標籤、揭露資訊與綁定雜湊
- 列出僅可追加、雜湊鏈式收據帳本並驗證鏈條
- 適用情境
- 適合讓助理把一個已核准的素材包轉成比例正確的 Instagram 變體並給出可核准的預覽,同時留下可稽核紀錄,且不進行任何實際發佈。它處於形式化階段,較適合評估與草擬,而非經營真實 Instagram 帳號。
- 執行需求
- 以 Python 套件(eclipse-aperture,用 uvx 啟動)或 python3 server.py 在本機透過 stdio 執行;僅用 Python 標準函式庫,無相依套件。未宣告任何驗證、API 金鑰或環境變數。狀態存於 data/state.json,可用 ECLIPSE_APERTURE_STATE 覆寫;能力資料來自本機 fixture 檔案。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Eclipse Aperture MCP,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Eclipse Aperture MCP
Powered by Cyan Eclipse Technologies — https://cetech.ai
Eclipse Aperture — the Instagram adapter: one approved package becomes native Feed, Carousel, Story, and Reel variants for a professional account, with publishing and analytics only through Meta's sanctioned Graph API surface.
Why this exists
The White Report already operates Instagram professionally through the house's existing sanctioned connector. S0 turns that working route into a capability-probed, hash-bound product surface instead of a collection of habits (spec §9, §18). Aperture is that surface: the capability declaration, the native variants, the preview the owner approves, and the receipts.
Status — honest labels
v0.1.0, phase S0 formalization. This server posts nothing and makes no live calls. The house's Instagram operation continues through its existing connector, outside this product; Aperture references that route and never duplicates it — there is no second token path, no session handling, and no credential material anywhere in this code. Local stdio, Python stdlib only. No certification claimed — bench pending.
Tools (4)
Native rules carried in code (§9)
- Feed portrait 4:5 uses the grid better than square; landscape derivatives are shown, never center-cropped blindly.
- Reels/Stories 9:16 with platform safe zones respected — text and evidence stay out of the top/bottom UI bands.
- Hashtags are searchable metadata, not stuffing; the approved set appears in the diff.
- Threads is not a separate product (§8): it rides as a sub-adapter inside this Meta family tooling when its gated modes are proven — no Threads listing or claim exists.
Run it
State persists in data/state.json (override with ECLIPSE_APERTURE_STATE). data/ is gitignored. The capability fixture lives at fixtures/capability.json; the smoke drives the social core's sample_content.json package.
Roadmap (per spec §21)
- Dated Meta terms/capability record replacing the static declaration → live
ig_capability_probe. ig_media_stage/ig_container_verify/ig_publish_receipt/ig_insights_read/ig_own_comment_queue— only against the sanctioned Graph surface, only for approved hash-bound packs, with publish read-back before any completion claim. Execution wiring stays on the house's existing route.
License / attribution
A Cyan Eclipse Technologies product. The "Powered by Cyan Eclipse Technologies" attribution travels with it.
來源:README.md,提交 b6c1fe9
工具
0版本歷史
2- v0.1.1最新Oct 29, 2026
- v0.1.0Oct 26, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分