Eigma

app.eigma由 eigma.app 發布官方發布者v1.0.0更新於 Oct 24, 2026

Files what you learn into a personal wiki and quizzes you before you forget it.

已驗證Streamable HTTP可網頁執行效率與工作流知識與記憶

概覽

AI 產生的概覽

Eigma 把你從 AI 對話中學到的內容整理成個人 wiki,並在你遺忘前出題複習,透過託管的 MCP 連接器使用。

可以做什麼
  • 搜尋與瀏覽 wiki,支援跨文字系統與頁面別名的多語言比對
  • 讀取頁面並據此回答、處理草稿、讀取記憶狀態、翻譯頁面
  • 對照真實來源查核頁面,提出附註腳的改寫建議
  • 把對話內容存成頁面,歸入正確章節並附上測驗題
  • 合併重複頁面、重整章節結構,新增、替換或移除測驗題
  • 列出你最快會遺忘的頁面以供複習
適用情境
適合想把助手對話中的知識長期保存成可搜尋的個人 wiki 並進行間隔複習的人,也適合讓助手在後續對話中把這些筆記當作上下文。適用於已在 ChatGPT、Claude、Claude Code 或 Codex 中工作、想要一層記憶的使用者。
執行需求
託管於 my.eigma.app 的遠端 MCP 伺服器,透過 streamable HTTP 連線,ChatGPT 與 Claude/Claude Code/Codex 使用不同位址。需先在 eigma.app 建立 Eigma 帳號並以 OAuth 登入授權;未宣告 API 金鑰或環境變數。Claude 需在每個對話中手動開啟該連接器。
安裝前請注意
登入後頁面會寫入你所授權的 Eigma 帳號,請確認帳號正確。寫入工具會改動 wiki,但所有變更以可審閱的變更集送出,需逐筆核准或捨棄。連線失敗可能無聲無息,安裝後應確認連線狀態。公開儲存庫只包含工具描述與範例伺服器,不含託管服務本身。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Eigma,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/app.eigma%2Feigma/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "eigma": {
      "type": "http",
      "url": "https://my.eigma.app/api/mcp"
    }
  }
}

README

[Eigma]

eigma-mcp

Every tool description, input schema and shared extraction rule from the Eigma MCP connector, plus a runnable example server. The text a model reads, not the service behind it.

[License: MIT] [Node]

eigma.app · Docs


What Eigma is

Eigma turns your conversations with an AI assistant into a personal wiki you actually remember.

An assistant can explain something well, and almost none of it survives you closing the tab. A week later you remember that you understood the thing, but not the thing itself, and what you do recall is often subtly wrong. Eigma saves the part worth keeping, files it under the right chapter, and asks you about it again before you forget.

[The Memory State view: a rotating map of nodes, one per page, each glowing according to how well it is remembered]

Your knowledge as a map. Each page is a point of light, and its brightness shows how well you still remember it rather than how recently you opened it. Pages you have internalized stay bright; pages you are forgetting go dim.

Eigma connects over MCP, so it works inside the assistant you already use — ChatGPT, Claude, and coding agents like Claude Code and Codex. Your assistant does the thinking; Eigma keeps the result. The app is available in English, 中文 and Deutsch. → eigma.app


Connect it to your assistant

Setup takes about a minute, and you do it once per assistant.

Create your Eigma account first, at eigma.app. Partway through, you will be asked to sign in, and your pages will go to whichever account you sign in with.

ChatGPT — its own address
https://my.eigma.app/api/mcp-chatgpt
  1. Settings → Plugins
  2. Turn on Developer mode. The option to add your own plugin does not appear until you do.
  3. Browse plugins → + to add one
  4. Name it Eigma and paste the address into the server URL field
  5. Sign in with your Eigma account and approve the connection
Claude, Claude Code and Codex — one shared address
https://my.eigma.app/api/mcp

Claude: Customize → Connectors → + → Add custom connector, paste the address, Add, then sign in.

⚠️ Then open a chat, click the + at the bottom left, choose Connectors, and switch Eigma on. Claude uses only the connectors that are switched on in that particular conversation. If Eigma looks connected but nothing happens, this is almost always why.

Claude Code:

bash
claude mcp add --transport http --scope user eigma https://my.eigma.app/api/mcpclaude mcp login eigma

Codex:

bash
codex mcp add eigma --url https://my.eigma.app/api/mcpcodex mcp login eigma

The login command opens a browser window so you can sign in and approve. Afterwards, run claude mcp list (or /mcp in a chat) to confirm the connection: worth doing, because a failed connection fails silently.

Then, in any chat: "organize this into Eigma". Your assistant turns the conversation into pages, files each page under the right chapter, attaches a few questions to it, and sends the result to your review inbox.

Screenshots and troubleshooting: eigma.app/docs.

Menu paths verified against the ChatGPT and Claude apps in September 2026.

What you can ask it to do

Eight tools, five of them read-only. The read-only tools are what make your wiki usable as context inside the chat you are already in, rather than as something you have to open separately.

Say something likeWhat happens
"What do I have on transformers?"Matches across scripts, using CJK bigrams, German compound splitting and each page's aliases, so a page filed in English stays findable in the language you ask in
"Use my notes on Kubernetes to answer this"Reads the page and answers from it
"Check this page against real sources"Re-reads it, tests the claims, proposes a rewrite with inline footnotes and a References section
"These two pages are about the same thing, merge them"Merges the two: the absorbed page's body is appended to the page you keep. Useful against the near-duplicates a growing wiki accumulates
"Go through my Cloud chapter and tell me what is badly organised"Reads the chapter, then proposes all the moves and renames as a single changeset you can review in one pass
"These questions are weak, write better ones"Adds, replaces or removes specific quiz questions
"What should I review today?"Lists the pages you are closest to forgetting, rather than the ones you opened most recently
"Translate my page on embeddings into German"Sends a translated copy to your inbox; the original page is untouched

Everything that changes the wiki arrives as a reviewable changeset: a list of operations you approve or drop one by one. An assistant deciding that a change is a good idea is never enough to apply it.


What is in this repository

This repository holds everything a model reads when it talks to Eigma: the tool descriptions and the input schemas. The connector itself is a hosted MCP server with OAuth, and that part is not here.

Take what is useful: vendor src/rules.ts and compose your own descriptions from it, copy the ingestSchema.ts pattern, or fork example/server.ts as a starting point.

bash
npm installnpm testnpm run example    # boots the example server and prints its address
src/toolSpec.tsDescriptions for the six read tools (browse, search, read a page, resolve drafts, read memory state, translate), plus the outline and search helpers behind them.
src/writeSpec.tsDescriptions for the two write tools, each in a full and a slim variant. These are the tools that change your wiki, so their wording matters most.
src/rules.tsThe 20 shared extraction rules that every tool description and the server instructions are composed from. Change a rule here and the change takes effect in every channel at once.
src/ingestSchema.tsThe save tool's input schema.
src/changeOpsSchema.tsThe edit tool's operation vocabulary, typed.
src/skill.tsThe connector's skill and its server instructions: when to act, what order to call tools in, how not to loop.
src/renderSurface.tsA way to drive your own handler and get back the exact bytes tools/list puts on the wire.
src/tools.tsThe ordered tool registry: reads before writes, plus the per-host type that decides which variant of each description is used.
src/textNormalize.tsThe single text normalizer that every cross-language comparison in this repository uses.
skill/eigma-filing/The generated Skill package, for hosts that load skills. Rebuild with npm run build:skill.
example/server.tsA working MCP server over a Map. No database, no auth, ~330 lines; six of the eight tools wired end to end.

License

MIT © Eigma. The Eigma name, logo and screenshots are not covered by the MIT grant.

來源:README.md,提交 c6ed777

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分