PinMark

space.pinmark由 pinmark.space 發布v0.3.0更新於 Nov 5, 2026

Create, search, read and organize PinMark sticky notes on your Mac. Fully local.

已驗證STDIO僅桌面效率與工作流檔案與儲存

概覽

AI 產生的概覽

讓助手在 Mac 上建立、搜尋、讀取、編輯並釘住 PinMark 便籤(含圖片便籤),資料全部保存在本機。

可以做什麼
  • 以 Markdown 或範本建立文字便籤,以本機圖片檔建立圖片便籤
  • 讀取、列出並依標題、內容、說明或圖片檔名搜尋便籤,支援分頁與垃圾桶篩選
  • 在便籤追加內容,或修改正文、標題、顏色、紙張、說明
  • 將便籤移到垃圾桶、還原便籤,並列出可用範本
  • 把便籤釘到桌面、取消釘住,或把便籤帶到前景
適用情境
適合希望助手把想法、紀錄或參考資料以便籤形式記在 Mac 桌面上,或需要查找與更新既有 PinMark 便籤的情況。
執行需求
以本機 stdio 程序在 Mac 上執行(npm 套件 @pinmark/mcp),需已安裝 PinMark 應用程式。未宣告驗證、環境變數或標頭。部分範本是否可用取決於目前的 PinMark 方案。
安裝前請注意
助手可以變更資料:建立、更新、追加、移到垃圾桶、還原、釘住與取消釘住便籤。更新會整份取代正文,因此修改應以 get_note 回傳的原始內容為基礎。建立圖片便籤會把所選本機檔案複製進 PinMark。釘住與開啟便籤會影響桌面,並可能啟用該應用程式。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 PinMark,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

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

工具

13

create_note

Create note

Create a new text note in PinMark. Content is Markdown. Alternatively create it from a template (template id from list_templates); a template cannot be combined with content. The note is not put on the desktop unless open is true (or pin_note is called later); isPinned in the result tells. Returns the new note.

輸入參數opencolorpapertitlecontenttemplate

create_image_note

Create image note

Create an image note in PinMark from an image file on this Mac (PNG, JPEG, HEIC, GIF, …). The file is copied into PinMark; the original is not changed. The note is not put on the desktop unless open is true (or pin_note is called later); isPinned in the result tells.

輸入參數openpath必填title

append_to_note

Append to note

Append Markdown text to an existing text note (e.g. to maintain a running log). Does not act on notes in the trash.

輸入參數opennoteId必填content必填separator

update_note

Update note

Update an existing note. Provide at least one of content, color, paper (text notes), title, or caption (image notes). content replaces the whole body: start from get_note's content (verbatim Markdown, including pinmark-asset:/// addresses), never from visibleText or preview. Does not act on notes in the trash.

輸入參數colorpapertitlenoteId必填captioncontent

get_note

Get note

Fetch one note by id. Text notes return content (verbatim Markdown; base edits on it), visibleText (readable text for reading only) and assets (embedded images and drawings). Image notes return the caption and, by default, the image itself as image content; a long image comes in overlapping tiles, a few per call — continue with imageOffset = imageInfo.nextOffset.

輸入參數noteId必填imageOffsetincludeImageincludeTrash

list_notes

List notes

List notes. Excludes the trash unless includeTrash is set. Results are sorted by last edit time (newest first, ties by noteId) and paged with offset/limit; page tells whether more remain. Paging is not a snapshot: notes edited, added or deleted between calls can shift results, and since is a filter, not a sync cursor.

輸入參數typelimitsinceoffsetonDesktopincludeTrash

search_notes

Search notes

Search notes by title, content, caption, or image filename. Results are sorted by last edit time (newest first, ties by noteId) and paged with offset/limit; page tells whether more remain. Paging is not a snapshot: notes edited, added or deleted between calls can shift results, and since is a filter, not a sync cursor.

輸入參數typelimitquery必填sinceoffsetonDesktopincludeTrash

list_templates

List templates

List the note templates in PinMark, for create_note's template parameter. usable tells whether the current plan allows a template.

無需輸入參數。

delete_note

Delete note

Move a note to the trash. Recoverable with restore_note; not a permanent delete. Idempotent.

輸入參數noteId必填

restore_note

Restore note

Restore a note from the trash.

輸入參數noteId必填

pin_note

Pin note to desktop

Pin a note to the desktop: show it as a note window on the desktop. Idempotent. This is not 'float on top' (a separate window setting in the app). The result's isPinned tells whether the note is on the desktop.

輸入參數noteId必填

unpin_note

Unpin note from desktop

Unpin a note from the desktop: close its desktop window. The note stays in the workspace. Idempotent; fails with unpin_blocked if the note could not be saved and stays on the desktop.

輸入參數noteId必填

open_note

Open note

Bring a note to the foreground on the desktop (this one intentionally activates PinMark).

輸入參數noteId必填

版本歷史

1
  1. v0.3.0最新Nov 5, 2026

評分

已滿足適用檢查項的 65%

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

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

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

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。