MyMCP
Provides tools for interacting with Synology NAS, including file management, directory listing, search, and file operations.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MyMCP list files in the shared folder 'docs' on Synology"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MyMCP
個人使用的 MCP Server。 透過FastMCP開發。
目前功能清單:
部屬在Horzion prefect雲端上
app.py
add:將兩個數字相加,這是最基礎的測試功能。
synology_login:登入 Synology NAS
synology_status:查看 NAS 連線狀態
synology_list_shares:列出所有共享資料夾
synology_list_directory:列出目錄內容(含大小、時間等中繼資料)
synology_get_file_info:取得檔案/資料夾詳細資訊
synology_search_files:以模式搜尋檔案(如
*.pdf)synology_get_file_content:讀取文字檔案內容
synology_create_file:建立文字檔案
synology_create_directory:建立資料夾
synology_delete:刪除檔案或資料夾
synology_rename:重新命名檔案或資料夾
synology_move:移動檔案或資料夾到新位置
環境變數需求
在 Horizon Prefect 上需設定以下環境變數:
SYNOLOGY_URL=http://NAS_位址:5000
SYNOLOGY_USERNAME=你的帳號
SYNOLOGY_PASSWORD=你的密碼部屬在本地端
chrome_mcp.py
chrome_tools:提供 Chrome 瀏覽器歷史紀錄與書籤檢索功能。
search_chrome_history:依關鍵字搜尋瀏覽歷史(標題/URL)
get_recent_history:取得最近 N 小時內的瀏覽紀錄
search_chrome_bookmarks:依關鍵字搜尋書籤
list_chrome_bookmark_folders:列出所有書籤資料夾結構
mcp server 本地設定範例
"mcpServers": {
"ChromeMCP": {
"command": "uv",
"args": [
"--directory",
"c:/project/github_push/MyMCP",
"run",
"python",
"chrome_mcp.py"
],
"type": "stdio"
}
}Available Tools
4 toolsget_recent_historyA
取得最近 N 小時內的 Chrome 瀏覽紀錄。
Args: hours: 回溯的小時數(預設 24 小時) max_results: 最大回傳筆數(預設 100)
Inputs: hours, max_results. Returns: result
list_chrome_bookmark_foldersA
列出所有 Chrome 書籤資料夾及其包含的書籤數量。
Inputs: no named parameters. Returns: result
search_chrome_bookmarksA
依關鍵字搜尋 Chrome 書籤。 會比對書籤名稱和 URL。
Args: keyword: 搜尋關鍵字
Inputs: keyword (required). Returns: result
search_chrome_historyA
依關鍵字搜尋 Chrome 瀏覽歷史紀錄。 會比對網頁標題和 URL。
Args: keyword: 搜尋關鍵字 max_results: 最大回傳筆數(預設 100)
Inputs: keyword (required), max_results. Returns: result
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 4 tools
Each tool targets a distinct resource and action: history search, time-based history retrieval, bookmark search, and bookmark folder listing. There is no overlap in purpose, so an agent can easily select the right tool.
All tool names follow a consistent verb_noun pattern in snake_case (search_chrome_history, get_recent_history, search_chrome_bookmarks, list_chrome_bookmark_folders). Minor variation in whether 'chrome' appears is acceptable and doesn't confuse the pattern.
With 4 tools, the server is tightly scoped to Chrome history and bookmark retrieval. Each tool serves a clear purpose, and the count is ideal for a focused utility server.
The server covers the main read operations for Chrome history and bookmarks: searching, recent retrieval, and folder listing. Missing are operations like fetching all bookmarks or bookmark details, but these are minor gaps for the stated purpose.
Maintenance
Related MCP Connectors
Browser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.
Control your authorized Windows computers via OAuth: files, shell, apps, and task status.
Inspect XLSX/XLSM workbooks, validate email, generate SVG QR codes, and look up domain DNS and TLS.
Bank statement PDF to CSV, OCR, Office to PDF, PDF to Word, any file to Markdown, merge and split.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to manage Synology NAS devices with file operations (create, delete, move, search) and Download Station control through secure authentication and session management.133 PyPI250MIT
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Synology NAS services including DSM, File Station, Calendar, Note Station, Contacts, Chat, Download Station, and Container Manager through a modular MCP interface with configurable safety modes.MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that exposes a Synology NAS through the official DSM WebAPI, covering File Station, Download Station, Synology Photos, Container Manager, and system management with curated tools and a generic bridge for other APIs.1MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to manage files on Synology NAS via the File Station API, supporting operations like browsing, searching, uploading/downloading, creating, renaming, copying, moving, deleting, compressing, and extracting.MIT