MCP Pihole
什麼是MCP Pi-hole Server?
MCP Pi-hole Server是一個橋樑工具,它允許您通過AI助手(如Claude)來管理和控制您的Pi-hole廣告攔截器。Pi-hole是一個網絡級的廣告攔截器,可以阻止整個網絡上的廣告和跟蹤器。這個MCP服務器讓您無需打開Pi-hole的網頁界面,直接通過對話就能執行各種管理任務。如何使用MCP Pi-hole Server?
使用這個服務需要三個步驟:1) 在您的設備上安裝MCP Pi-hole Server;2) 配置您的AI助手(如Claude Desktop)連接到這個服務器;3) 通過自然語言與AI助手交互來管理Pi-hole。您只需要告訴AI助手您想做什麼,比如'顯示Pi-hole統計信息'或'禁用廣告攔截5分鐘'。適用場景
這個服務特別適合:家庭網絡管理員想要快速管理廣告攔截設置;技術愛好者希望通過語音或聊天控制網絡設備;需要遠程監控網絡DNS活動;想要簡化Pi-hole管理流程的用戶。主要功能
即時統計監控
查看DNS查詢總數、攔截百分比、最常訪問的域名、最活躍的設備等統計信息,幫助您瞭解網絡使用情況。
智能攔截控制
隨時啟用或禁用廣告攔截功能,可以設置定時禁用(如'禁用5分鐘'),方便臨時訪問被攔截的網站。
域名列表管理
輕鬆管理白名單和黑名單,添加或刪除特定域名,無需登錄網頁界面即可調整攔截規則。
DNS查詢日誌
查看最近的DNS查詢記錄,瞭解哪些設備訪問了哪些網站,以及查詢是否被攔截。
系統維護工具
執行Pi-hole維護任務,如更新攔截列表、清除DNS緩存,保持系統最佳性能。
可視化儀表板
通過彩色ASCII藝術圖表直觀展示數據,包括條形圖、統計面板等,讓數據更易於理解。
優勢
無需打開網頁界面,通過自然語言即可管理Pi-hole
支持定時操作,如'臨時禁用攔截5分鐘'
提供可視化數據展示,統計信息更直觀
與主流AI助手(Claude)無縫集成
安裝配置簡單,支持npm一鍵安裝
侷限性
需要Pi-hole v6及以上版本
需要從Pi-hole生成專用的應用密碼
需要網絡能夠訪問Pi-hole服務器
某些高級功能仍需通過網頁界面操作
如何使用
獲取Pi-hole應用密碼
登錄Pi-hole網頁界面,進入設置 > API,生成一個新的應用密碼並保存。這個密碼只會顯示一次。
安裝MCP Pi-hole Server
通過npm安裝服務器,可以選擇全局安裝或使用npx臨時運行。
配置AI助手
在Claude Desktop或Claude Code的配置文件中添加MCP服務器配置,設置Pi-hole的URL和應用密碼。
開始使用
重啟AI助手,然後就可以通過自然語言命令管理Pi-hole了。
使用案例
監控網絡使用情況
您想了解家庭網絡中哪些設備最活躍,以及哪些廣告域名被攔截最多。
臨時訪問被攔截網站
您需要臨時訪問一個被Pi-hole攔截的網站,但不想永久禁用廣告攔截。
管理白名單
您發現一個有用的網站被誤攔截,需要將其添加到白名單。
排查網絡問題
您的某個設備無法訪問特定網站,想查看最近的DNS查詢記錄。
常見問題
我需要什麼版本的Pi-hole?
如何獲取Pi-hole的應用密碼?
為什麼連接失敗?
支持哪些AI助手?
可視化圖表在哪裡顯示?
可以遠程管理Pi-hole嗎?
相關資源
Pi-hole官方網站
Pi-hole廣告攔截器的官方網站,包含安裝指南和文檔
GitHub代碼倉庫
MCP Pi-hole Server的源代碼和問題追蹤
Model Context Protocol
MCP協議的官方文檔和規範
npm包頁面
MCP Pi-hole Server的npm包頁面,包含版本信息和安裝說明

Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
25.8K
5分

Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
33.6K
4.5分

Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
91.9K
5分

Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
27.7K
4.5分

Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
18.1K
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
20.6K
4.8分

Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
61.7K
4.7分

Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
15.3K
4.5分

