Overlap

com.overlap-ai由 overlap-ai.com 發布官方發布者v0.3.0更新於 Oct 24, 2026

Records what you're working on so Overlap can introduce you to someone two weeks ahead of you.

已驗證Streamable HTTP可網頁執行位置與生活溝通與協作

概覽

AI 產生的概覽

Overlap 是遠端 MCP 伺服器,讓助理起草、確認並追蹤私密的同伴配對請求,協助使用者認識處境相似的人。

可以做什麼
在加入前預覽同伴連線池中有多少人正經歷相似處境,並依對話用使用者自己的話起草私密配對請求,在使用者確認確切文字後將其加入池中。查看使用者目前狀態:所有現有請求、池中人數以及任何配對,並讀取某個配對的完整詳情,包括對方寫的內容、配對原因和開場話題。記錄使用者對配對的接受、拒絕或封鎖選擇,並撤回草稿或已開放的請求。
適用情境
當使用者想尋找正經歷相似個人處境的同伴、正在決定是否加入配對池,或想查看、閱讀、回應、撤回既有的配對請求和配對時使用。
執行需求
位於 overlap-ai.com 的遠端 streamable HTTP 端點;未宣告任何套件、環境變數或標頭。清單未宣告身分驗證,但這些工具會操作使用者自己的請求和配對。
安裝前請注意
確認請求會將其加入共享配對池,並在撤回前一直有效;接受配對會在應用程式內開啟私密對話,並寄送連結郵件給雙方。僅在使用者確認確切儲存文字或明確選擇後才確認或回應。請求包含個人處境細節,配對可能在數天後才出現。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "overlap": {
      "type": "http",
      "url": "https://overlap-ai.com/api/mcp"
    }
  }
}

工具

7

preview_pool

See how many people are going through something similar

Count people in overlap's peer-connection pool who are going through a similar personal situation. Use when the user asks whether another person shares their situation before deciding whether to join. Do not use for intersections of lists, sets or schedules, dating, or finding licensed professionals. Returns a number and nothing else, capped at 10 — never anyone's words, name or details. It saves nothing: no match request is created and nobody is contacted. This is the one tool that works without an account.

輸入參數description必填

create_match_request

Share what the user is going through as a match request

Use this tool to save a private match request draft when the user wants to find a peer living through a similar personal situation. Write the match request from the current conversation. Write 2–5 sentences in the third person, and 200–1500 characters. Use the words of the user, not formal or clinical words. Cover three things: the situation, where the user is in it, and what help they want. Write it so that a stranger in the same place recognizes themselves. Any situation belongs here: an illness, a company, a move, a course, a hard year. Example of a good match request: "She was diagnosed with early-stage breast cancer four months ago and is halfway through chemotherapy. The medical side goes to plan. She finds the isolation harder than the treatment. The people around her keep telling her to stay positive. She hopes to hear from someone at a similar stage who understands the day-to-day of it." Never invent a detail. Never include a name, an email address, an employer or another personal identifier. With no replaces_draft_id, this tool saves a new independent private draft. With replaces_draft_id, it saves the complete revised text as a new draft and supersedes only the identified earlier draft. Existing open requests remain unchanged. The draft is not submitted to the matching pool and contacts nobody. Returns request_id, status and the exact stored request_text. Publishing uses the separate confirm_match_request tool and requires the user’s explicit approval of that exact stored text. Discarding uses withdraw_match_request with the draft’s request_id.

輸入參數request_text必填replaces_draft_id

confirm_match_request

Confirm the draft match request

Confirm one draft match request and add it to the matching pool. The other requests of the user do not change. It stays active until the user withdraws it. Call this ONLY after the user approves the exact stored text. Always pass its request_id.

輸入參數request_id必填

check_matches

Check for matches

Where the user stands. It returns every current match request, the number of other people in the pool, and any match. Use it to answer what the user submitted, and who they matched with. A match can appear days later.

無需輸入參數。

get_match_details

Get match details

Get the full details of one match: what the other person wrote, why the two of them matched, something to open with, and where the match stands. It only reads. To accept, decline or block the match, call respond_to_match. Never promise an address.

輸入參數match_id必填

respond_to_match

Answer a match

Record the one answer the user gave about a match: accept, decline or block. Call it only after the user has said which of the three they want. When both people accept, overlap opens a private conversation in the app. It also sends each person a link by email. Never promise an address. A decline covers this one request, and a later request from that person can still match. A block is permanent and covers the person, so send block only when the user asks for exactly that.

輸入參數match_id必填response必填

withdraw_match_request

Withdraw the match request

Withdraw one match request, either a draft or an open one. Always pass its request_id. If it is unclear which one the user means, call check_matches first. The other requests of the user stay active. This voids a pending match from this request. It keeps a match that both people accepted.

輸入參數request_id必填

版本歷史

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

評分

已滿足適用檢查項的 83%

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

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

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

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。