MCP Workspace Server
M

MCP Workspace Server

一個功能強大的MCP服務器,提供完整的AI開發工作空間,支持文件操作、代碼執行、Web部署、數據處理和圖像生成等一站式Agent能力。
2.5分
6.6K

什麼是MCP Workspace Server?

MCP Workspace Server是一個集成了多種功能的AI開發環境服務器。它基於Model Context Protocol(MCP)標準,為AI助手(如Claude、ChatGPT等)提供了一個完整的工作空間,讓AI能夠像人類開發者一樣進行文件操作、代碼編寫、Web應用部署、數據處理等任務。 與傳統方案需要集成多個獨立工具不同,MCP Workspace Server將所有功能集成在一個服務器中,簡化了配置和管理,同時提供了企業級的安全隔離和多租戶支持。

如何使用MCP Workspace Server?

使用MCP Workspace Server非常簡單: 1. 部署服務器(推薦使用Docker) 2. 在AI平臺(如Dify、FastGPT、Cherry Studio)中配置MCP連接 3. 設置用戶和會話標識以實現多租戶隔離 4. AI助手即可使用所有功能,包括文件操作、代碼執行、Web部署等 服務器支持SSE(Server-Sent Events)傳輸協議,與主流AI平臺兼容。每個用戶會話都有獨立的工作空間,確保數據安全和隔離。

適用場景

MCP Workspace Server適用於多種AI輔助開發場景: • AI驅動的Web開發:AI創建完整的前端應用並一鍵部署到生產環境 • 數據分析與可視化:讀取Excel數據,處理分析,生成圖表和報告 • 代碼開發與測試:編寫、執行和調試Python/Node.js代碼 • 文檔處理:創建、編輯和搜索文檔,支持多種格式 • 原型設計:快速創建和部署概念驗證應用 無論是個人開發者、團隊協作還是企業級應用,MCP Workspace Server都能提供完整的AI開發支持。

主要功能

All-in-One集成
一個服務器集成文件操作、代碼執行、Web部署、數據處理、圖像生成等完整功能,無需配置多個獨立工具。
一鍵Web部署
AI創建的前端應用可一鍵部署到生產環境,支持泛域名訪問(*.your-domain.com),每個會話獲得獨立子域名。
多租戶會話隔離
每個用戶/會話擁有獨立的虛擬工作空間,通過X-User-ID和X-Chat-ID頭實現完全隔離,確保數據安全。
代碼執行沙盒
內置Python 3.12和Node.js 20沙盒環境,支持代碼即時執行和調試,提供安全的執行環境。
Excel數據處理
完整的Excel/CSV處理能力,支持讀取、編輯、模板創建、公式計算和格式化操作。
圖像生成
支持Mermaid流程圖、數據圖表、HTML渲染等多種圖像生成方式,滿足可視化需求。
虛擬文件系統
AI看到的是以/為根目錄的虛擬文件系統,不暴露服務器真實路徑,提升安全性和易用性。
路徑安全防護
多層安全機制防止路徑遍歷攻擊,確保AI只能訪問允許的目錄,保護系統安全。
SSE傳輸協議
支持Server-Sent Events傳輸協議,與Dify、FastGPT、Cherry Studio等主流AI平臺完美兼容。
管理員API
提供完整的HTTP API用於監控、調試和運維,支持工作空間管理、統計查看等功能。
優勢
一站式解決方案:一個服務器提供完整Agent能力,無需集成多個MCP工具
配置簡單:開箱即用,一次配置即可啟用所有功能
統一管理:所有功能集中管理,維護成本低
企業級安全:多租戶隔離、路徑安全防護、沙盒執行等多重安全機制
生產就緒:支持HTTPS、泛域名部署,適合生產環境使用
兼容性好:與主流AI平臺(Dify、FastGPT、Cherry Studio)完美集成
功能完整:覆蓋Web開發、數據處理、代碼執行等完整開發流程
侷限性
資源消耗:集成多種功能可能比單一工具消耗更多系統資源
學習曲線:功能豐富需要一定時間熟悉所有工具的使用方法
依賴Docker:推薦使用Docker部署,本地直接運行需要較多系統依賴
配置複雜度:高級功能(如泛域名、知識庫)需要額外配置
網絡要求:Web部署功能需要公網訪問或內網穿透支持

如何使用

部署服務器
使用Docker快速部署MCP Workspace Server。這是推薦的方式,因為包含了所有必要的運行環境。
配置AI平臺連接
在您使用的AI平臺(如Dify、FastGPT或Cherry Studio)中配置MCP連接。
配置服務器設置
根據需求編輯config.json配置文件,設置管理員令牌、Excel配置、Web預覽等選項。
測試連接
在AI平臺中測試MCP連接是否成功,確認所有工具都可用。
開始使用
現在您的AI助手可以使用所有功能了!嘗試創建Web應用、處理數據或執行代碼。

使用案例

AI創建並部署Web應用
AI助手創建一個完整的前端應用,並一鍵部署到生產環境,獲得可公開訪問的URL。
數據分析與報告生成
AI讀取Excel數據,進行分析處理,生成可視化圖表並創建報告文檔。
代碼開發與調試
AI編寫Python腳本,執行測試,發現並修復bug,最終部署為API服務。
文檔處理與搜索
AI在多個文檔中搜索特定內容,提取相關信息並創建摘要文檔。
Excel模板應用
AI使用預定義的Excel模板創建專業報表,填充數據並應用格式化。

常見問題

MCP Workspace Server與其他MCP工具有什麼不同?
我需要編程知識才能使用這個服務器嗎?
如何確保不同用戶的數據安全隔離?
支持哪些AI平臺?
Web部署功能需要公網IP嗎?
代碼執行環境安全嗎?
如何更新服務器版本?
支持哪些文件格式?
有使用量限制嗎?
如何監控服務器狀態?

相關資源

GitHub倉庫
項目源代碼、問題反饋和貢獻指南
MCP協議官方文檔
Model Context Protocol官方文檔和規範
Dify平臺文檔
如何在Dify中配置MCP工具
FastGPT文檔
FastGPT中使用外部工具的指南
Docker官方文檔
Docker安裝和使用指南
配置示例文件
服務器配置文件示例,包含所有可配置選項
Excel工具詳細文檔
Excel處理功能的詳細使用說明和配置指南
問題討論區
提交問題、功能請求和參與討論

安裝

複製以下命令到你的Client進行配置
{
  "mcpServers": {
    "mcp-workspace": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/mcp-filesystem",
        "run",
        "run_server.py",
        "/path/to/allowed/dir1",
        "/path/to/allowed/dir2"
      ]
    }
  }
}
注意:您的密鑰屬於敏感信息,請勿與任何人分享。

替代品

R
Rsdoctor
Rsdoctor 是一款專為 Rspack 生態系統打造的構建分析工具,全面兼容 webpack,提供可視化構建分析、多維度性能診斷及智能優化建議,幫助開發者提升構建效率與工程質量。
TypeScript
8.7K
5分
N
Next Devtools MCP
Next.js開發工具MCP服務器,為Claude、Cursor等AI編程助手提供Next.js開發工具和實用程序,包括運行時診斷、開發自動化和文檔訪問功能。
TypeScript
8.2K
5分
T
Testkube
Testkube是一個面向雲原生應用的測試編排與執行框架,提供統一平臺來定義、運行和分析測試,支持現有測試工具和Kubernetes基礎設施。
Go
5.1K
5分
M
MCP Windbg
一個MCP服務器,將AI模型與WinDbg/CDB集成,用於分析Windows崩潰轉儲文件和進行遠程調試,支持自然語言交互執行調試命令。
Python
9.5K
5分
R
Runno
Runno是一個JavaScript工具包集合,用於在瀏覽器和Node.js等環境中安全地運行多種編程語言的代碼,通過WebAssembly和WASI實現沙盒化執行,支持Python、Ruby、JavaScript、SQLite、C/C++等語言,並提供Web組件、MCP服務器等集成方式。
TypeScript
6.4K
5分
N
Netdata
Netdata是一個開源即時基礎設施監控平臺,提供每秒級指標收集、可視化、機器學習驅動的異常檢測和自動化告警,無需複雜配置即可實現全棧監控。
Go
8.6K
5分
M
MCP Server
Mapbox MCP服務器是一個Node.js實現的模型上下文協議服務器,為AI應用提供Mapbox地理空間API的訪問能力,包括地理編碼、興趣點搜索、路線規劃、等時線分析和靜態地圖生成等功能。
TypeScript
6.7K
4分
U
Uniprof
uniprof是一個簡化CPU性能分析的工具,支持多種編程語言和運行時,無需修改代碼或添加依賴,可通過Docker容器或主機模式進行一鍵式性能剖析和熱點分析。
TypeScript
7.2K
4.5分
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
28.0K
5分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
33.7K
4.5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
101.3K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
28.7K
4.5分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
15.5K
4.5分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
66.6K
4.7分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
21.3K
4.8分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
18.2K
5分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2026AIBase