
docs2mcp
com.docs2mcp由 docs2mcp.com 發布官方發布者v1.0.1更新於 Oct 24, 2026
Query your own PDFs and documents from any MCP client. Every answer cites the page it came from.
概覽
託管型 MCP 伺服器,讓助理檢索並閱讀你自己上傳的 PDF 與文件,每個回答都標註到確切頁面與區域。
- 可以做什麼
- 對文件做語意搜尋,可依文件或集合篩選,回傳附引用的段落、頁碼與來源連結
- 列出文件及其集合、頁數與狀態,並檢視單一文件的詳細資料
- 取得單一元素及其前後文,表格儲存格會回傳完整表格列
- 列出你的集合
- 在瀏覽器中開啟任一引用結果,定位到原始頁面與區域進行核對
- 適用情境
- 適合讓 AI 用戶端依據你自己的文件庫而非一般知識作答:依檔案填寫問卷、比較兩份合約、兩個報告版本或兩版規格書,或把答案與引用來源頁面逐一核對。
- 執行需求
- 需要支援 Streamable HTTP 的遠端 MCP 用戶端,無需安裝任何東西。使用 OAuth 2.1 授權並支援動態用戶端註冊,因此不需要用戶端 id 或密鑰。需先在 docs2mcp 應用程式網站上傳文件,並在上傳所用的同一個瀏覽器中核准存取。可能受方案限制,工具呼叫會回傳配額錯誤。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 docs2mcp,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/com.docs2mcp%2Fdocs2mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"docs2mcp": {
"type": "http",
"url": "https://mcp.docs2mcp.com/mcp"
}
}
}README
docs2mcp
Ask questions about your own PDFs and documents from Claude, ChatGPT, Cursor, and any other AI client. Every answer is cited to the exact page and region it came from.
Website: https://docs2mcp.com · App: https://app.docs2mcp.com
This repository documents how to connect to the hosted docs2mcp MCP server. It contains no server code: docs2mcp is a hosted service, not something you run.
Every result carries a link that opens the source document in your browser, at the exact page and region the answer came from. Click through it to check the answer against the original instead of taking it on faith.
Because your whole library stays searchable across every conversation, you can point an AI client at a questionnaire and have it fill in each answer straight from your documents, or ask it to compare two contracts, two report versions, or two spec revisions and summarize what changed.
The server
There is nothing to install. Add the endpoint above to your MCP client, approve access in the browser it opens, and your documents are queryable.
Getting an account
- Go to https://app.docs2mcp.com and upload documents. No account is needed to start.
- Sign up to keep them. Signing up converts the same library in place, so nothing you uploaded is lost.
- Connect a client using the steps below, and approve access when the browser opens.
Approve in the same browser you uploaded from. The anonymous session that holds your documents lives in that browser, and approving from a different one grants access to an empty library.
Tools
Five, each answering one job rather than exposing one table.
Every search result carries a source_url that opens the source document in a
browser at the exact page and region the text came from.
Connecting a client
Every walkthrough ends the same way: the client opens your browser, you choose Allow, and the tools appear. Only the first step differs.
Claude Desktop
- Open Claude Desktop and go to Settings → Connectors.
- Choose Add custom connector.
- Paste
https://mcp.docs2mcp.com/mcpas the URL, name itdocs2mcp, and save. - Claude opens your browser and asks whether to give it access. Choose Allow.
- The connector reads Connected. Start a new chat and ask about your documents.
Claude (web)
- Open claude.ai and go to Customize → Connectors.
- Click +, then choose Add custom connector.
- Paste
https://mcp.docs2mcp.com/mcpas the URL, name itdocs2mcp, and save. - Choose Allow when asked.
- The connector reads Connected.
Claude Code
Then run /mcp, pick docs2mcp, and choose Authenticate. Claude Code opens
your browser. Choose Allow. /mcp now lists docs2mcp as connected.
Cursor
-
Open Settings → Tools & Integrations and choose New MCP Server. Cursor opens its
mcp.json. -
Add docs2mcp and save:
-
Cursor shows docs2mcp as needing a login. Click it, then choose Allow.
VS Code
Two ways. The guided one first.
- Open the Command Palette and run MCP: Add Server.
- Choose HTTP (HTTP or Server-Sent events).
- Paste
https://mcp.docs2mcp.com/mcp, name itdocs2mcp, and choose Workspace or Global.
Or write it into mcp.json yourself: .vscode/mcp.json for one workspace, or
the file that MCP: Open User Configuration opens for every workspace:
VS Code drives the OAuth round trip itself and opens a browser on the first
connection. Choose Allow. No clientId is needed: that is only for
servers without dynamic registration, and docs2mcp supports it.
ChatGPT
- Go to Settings → Apps → Advanced settings and turn on Developer mode.
- Back in Settings → Apps, choose Create.
- Name it
docs2mcp, pastehttps://mcp.docs2mcp.com/mcpas the server URL, confirm you trust the provider, and create it. - Choose Allow when ChatGPT sends you to approve access.
- In a chat, enable
docs2mcpfrom the + menu. This is per conversation, not once.
Perplexity
- Open Account settings → Connectors.
- Click + Custom connector, then choose Remote.
- Name it
docs2mcp, pastehttps://mcp.docs2mcp.com/mcpas the MCP Server URL, set Transport to Streamable HTTP and Authentication to OAuth. Leave the client id and secret empty: docs2mcp supports dynamic registration, so they are not needed. - Tick the acknowledgement box and click Add.
- Click the new connector card to sign in, and choose Allow.
Gemini CLI
Then start gemini and run /mcp auth docs2mcp. Choose Allow in the browser
it opens.
Codex CLI
codex mcp add registers stdio servers only, so a remote server is written into
the config by hand.
-
Add docs2mcp to
~/.codex/config.toml: -
Run
codex mcp login docs2mcp. -
Choose Allow in the browser it opens.
Copilot Studio
Not the Copilot app: copilot.microsoft.com cannot add a custom MCP server.
- Open your agent in Copilot Studio and go to its Tools page.
- Select Add a tool → New tool → Model Context Protocol.
- Fill in the server name, description, and
https://mcp.docs2mcp.com/mcpas the server URL. - Choose OAuth 2.0, then Dynamic discovery, and select Create.
- Select Next, then Create a new connection, and choose Allow.
- Select Add to agent.
Any other client
-
Add a remote MCP server over HTTP and paste
https://mcp.docs2mcp.com/mcp. Clients call this a custom connector, a remote server, or Streamable HTTP. -
If your client only accepts a command to run, it speaks stdio. Bridge it:
-
Choose Allow in the browser it opens.
Which of these have been run end to end
Claude Desktop, Claude Code and Cursor were proven against the live product.
Claude web, VS Code, ChatGPT, Perplexity, Gemini CLI, Codex CLI and Copilot Studio were written from each vendor's own documentation and have not been run end to end here.
Settings screens and CLI flags move faster than this file does. If a step is wrong, please open an issue. Wrong instructions are worse than absent ones.
Troubleshooting
The client says it cannot reach the server. Check the URL ends in /mcp.
You approved access but the library is empty. You approved from a different browser than the one you uploaded from. Sign in to app.docs2mcp.com first, then approve again.
The client asks for a client id and secret. It should not. docs2mcp supports dynamic client registration. Leave both empty.
A tool call returns a quota error. Check your plan and usage at app.docs2mcp.com.
Support and issues
Open an issue in this repository for anything about connecting: a step that has gone stale, a client that is not listed, or documentation that is wrong.
For account, billing or data questions, use the contact routes at docs2mcp.com.
License
The contents of this repository are MIT licensed. The docs2mcp service itself is commercial; see docs2mcp.com/terms/.
Author
Bojan Gasparovic (https://zeroemdashes.com)
來源:README.md,提交 d6985cc
工具
0版本歷史
1- v1.0.1最新Sep 16, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具必需15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分