FastMCP seed raise pipeline tracker — syncs from Obsidian CRM, generates meeting

io.github.adelaidasofia由 GitHub 帳號 adelaidasofia 發布v0.1.0更新於 Oct 28, 2026

FastMCP seed raise pipeline tracker — syncs from Obsidian CRM, generates meeting prep, tracks…

發布方自己的服務:Meeting.ai

概覽

AI 產生的概覽

FastMCP 伺服器,從 Obsidian CRM 筆記同步並追蹤種子輪投資人管道,支援會議準備、互動記錄與後續追蹤分析。

可以做什麼
  • 搜尋與檢視管道:依姓名、階段、優先順序或距上次聯絡天數尋找投資人,並查看完整檔案與互動紀錄
  • 產生會議準備文件:投資組合契合度、前三大異議與反駁、符合階段的議程
  • 更新紀錄:變更階段、記錄互動、新增針對該投資人的異議
  • 輸出管道健康度:階段分布、已承諾數量、後續追蹤落實情況
  • 從 Obsidian 儲存庫的 CRM Markdown 檔案重新同步管道
適用情境
適合正在募種子輪、把投資人筆記以 Markdown 存放在 Obsidian 儲存庫的創辦人,希望在 Claude Code 中以對話方式管理管道,而不必另外使用一套 CRM。
執行需求
以 stdio 本機程序執行,僅限桌面端。需要 Python 與 fastmcp、pyyaml、python-frontmatter,或使用打包外掛安裝。需以 INVESTOR_MCP_VAULT_CRM(清單列為 VAULT_CRM_PATH)指定 CRM 資料夾路徑,可選用 INVESTOR_MCP_DB 指定 SQLite 路徑,並填寫 pitch_config.yaml 以產生會議準備。
安裝前請注意
會寫入管道資料:變更階段、記錄互動與異議都會改動既有資料,同步時會讀取你儲存庫中的 CRM 檔案。README 說明外掛首次載入時會向外部網站送出一次匿名安裝訊號,包含外掛名稱與版本;可設定 MYCELIUM_NO_PING=1 關閉。pitch_config.yaml 含機密的募資定位與異議反駁內容。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 FastMCP seed raise pipeline tracker — syncs from Obsidian CRM, generates meeting,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

investor-relations-mcp

[License] [GitHub stars] [Last commit] [Open issues] [PyPI version] [PyPI downloads] [Built by Mycelium AI]

A FastMCP server for tracking your seed raise investor pipeline from Claude Code. Syncs from Obsidian vault CRM files, generates meeting prep documents, tracks interactions, and monitors follow-up compliance.

Built for founders raising a seed round who want to manage their pipeline conversationally without switching to a separate CRM.

Tools

ToolWhat it does
investor_searchSearch pipeline by name, stage, priority, or days since last contact
investor_profileFull investor profile + complete interaction history
investor_prepMeeting prep doc: portfolio fit, top 3 objections + rebuttals, stage-appropriate agenda
investor_updateUpdate stage, log interactions, add investor-specific objections
investor_analyticsPipeline health: stage breakdown, committed count, follow-up compliance
investor_syncRe-sync from vault CRM markdown files

Install

Open Claude Code, paste:

/plugin marketplace add adelaidasofia/investor-relations-mcp/plugin install investor-relations-mcp@investor-relations-mcp

Then fill in pitch_config.yaml with your company's pitch positioning and global objections (drives the investor_prep tool), set INVESTOR_MCP_VAULT_CRM to your CRM folder, restart Claude Code, and run:

"Run investor_sync" "Show me my investor pipeline" "Prep me for my meeting with [name]"

Legacy install
bash
pip install fastmcp pyyaml python-frontmatter
  1. Clone:

    bash
    git clone https://github.com/adelaidasofia/investor-relations-mcp.gitcd investor-relations-mcp
  2. Fill in pitch_config.yaml with your company's pitch positioning and global objections. This is what drives the investor_prep tool.

  3. Set environment variables:

    bash
    export INVESTOR_MCP_VAULT_CRM="~/vault/CRM/"
  4. Register with Claude Code:

    bash
    claude mcp add investor-relations -s user -- python3 /path/to/investor-relations-mcp/server.py
  5. Restart Claude Code, then sync your CRM:

    "Run investor_sync" "Show me my investor pipeline" "Prep me for my meeting with [name]"

CRM file format

The server reads Obsidian markdown files where relationship: investor in the frontmatter:

markdown
---relationship: investorcompany: Acme Venturesrole: Partneremail: [email protected]location: New Yorkpriority: highnext_step: Follow up after pitch deck revision---
Bio paragraph goes here.
## Timeline- 2026-03-15 — Met at TechCrunch NYC event- 2026-03-22 — Sent intro email with one-pager- 2026-04-01 — Zoom call, strong interest in the model

pitch_config.yaml

This file configures your pitch positioning and global objection rebuttals:

yaml
company_name: "Your Company"raise_amount: "$500K"raise_description: "seed round"
pitch_positioning:  market: "Your market description..."  model: "How you make money..."  traction: "Your best proof point..."  ask: "Use of funds + runway..."  never_say: "Framings to avoid..."
global_objections:  - - "The market is too small"    - "Your rebuttal..."

Environment variables

VariableDefaultDescription
INVESTOR_MCP_DB./investors.dbSQLite database path
INVESTOR_MCP_VAULT_CRM~/vault/CRM/Folder with investor CRM files

Pipeline stages

not_contacted → outreach_sent → response_received → meeting_scheduled → pitched → decision_pending → committed / passed

Stages can be customized in pitch_config.yaml.

Related MCPs

Same author, same architecture pattern (FastMCP, draft+confirm on writes where applicable, vault auto-export, MIT):

Telemetry

This plugin sends a single anonymous install signal to myceliumai.co the first time it loads in a Claude Code session on a given machine.

What is sent:

  • Plugin name (e.g. slack-mcp)
  • Plugin version (e.g. 0.1.0)

What is NOT sent:

  • No user identifiers, names, emails, tokens, or API keys
  • No file paths, message content, or anything from your work
  • No IP address is stored after dedup processing

Why: Helps the maintainer know which plugins people actually install, so attention goes to the ones that get used.

Opt out: Set the environment variable MYCELIUM_NO_PING=1 before launching Claude Code. The hook will skip the network call entirely. Already-pinged installs leave a sentinel at ~/.mycelium/onboarded-<plugin> — delete it if you want to reset state.

License

MIT


Built by Mycelium AI.

來源:README.md,提交 40c4b68

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.1.0最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

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

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

其他 Meeting 整合