Datamaster MCP
DataMaster_MCP
Installation
npx datamaster-mcpAsk AI about Datamaster MCP
Powered by Claude ยท Grounded in docs
I know everything about Datamaster MCP. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
DataMaster MCP Server
้กน็ฎ็ฎไป
DataMaster MCP Server ๆฏไธไธชๅ่ฝๅผบๅคง็ๆฐๆฎๅๆ็ฎก็ๆๅกๅจ๏ผๅบไบ Model Context Protocol (MCP) ๆๅปบใ่ฟไธช้กน็ฎๆบไบ็ฐไปฃๆฐๆฎๅๆๅทฅไฝไธญ้ๅฐ็ๅ ไธชๆ ธๅฟ็็น๏ผ
- ๆฐๆฎๆบ็ข็ๅ๏ผไผไธๆฐๆฎๅๆฃๅจๆฐๆฎๅบใAPIใๆไปถ็ญไธๅ็ณป็ปไธญ๏ผๆดๅๅฐ้พ
- ๅๆๆต็จๅคๆ๏ผไปๆฐๆฎ่ทๅๅฐๅๆ็ปๆ้่ฆๅคไธชๅทฅๅ ทๅๆข๏ผๆ็ไฝไธ
- ๅไฝๅฐ้พ๏ผๆฐๆฎๅๆๅธใๅผๅไบบๅใไธๅกไบบๅไน้ด็ผบไน็ปไธ็ไบคไบๆฅๅฃ
- ้ๅคๅณๅจ๏ผๆฏๆฌกๅๆ้ฝ่ฆ้ๅค็ผๅๆฐๆฎ่ฟๆฅใๆธ ๆดใ่ฝฌๆข็ไปฃ็
ไธบไบ่งฃๅณ่ฟไบ้ฎ้ข๏ผๆไปฌๅผๅไบ่ฟไธช ไธ็ซๅผๆฐๆฎ็ฎก็ๅๅๆๅนณๅฐ๏ผๅฐๆฐๆฎๅบๆไฝใAPI้ๆใๆฐๆฎๅค็ใๅๆ่ฎก็ฎ็ญๅ่ฝๆดๅๅฐไธไธช็ปไธ็MCPๆๅกๅจไธญใ็จๆทๅช้่ฆ้่ฟ็ฎๅ็่ช็ถ่ฏญ่จๆไปค๏ผๅฐฑ่ฝๅฎๆๅคๆ็ๆฐๆฎๅๆไปปๅกใ
ๆ ธๅฟๅ่ฝ็นๆง
๐ ๅคๆฐๆฎๆบ้ๆ
- ๆฏๆSQLiteใMySQLใPostgreSQL็ญไธปๆตๆฐๆฎๅบ
- ้ๆRESTful APIๆฐๆฎ่ทๅ
- ็ปไธ็ๆฐๆฎๆบ็ฎก็็้ข
๐ ๆบ่ฝๆฐๆฎๅค็
- ๆฐๆฎๆธ ๆด๏ผๅป้ใ็ผบๅคฑๅผๅค็ใ็ฑปๅ่ฝฌๆข๏ผ
- ๆฐๆฎ่ฝฌๆข๏ผๅ้ๅฝๅใๆ ๅๅใ่ฎก็ฎๆฐๅ๏ผ
- ๆฐๆฎ็ญ้๏ผๆกไปถ่ฟๆปคใ้ๆ ทใๅ้ๆฉ๏ผ
๐ ้ซ็บงๅๆ่ฝๅ
- ๆ่ฟฐๆง็ป่ฎกๅๆ
- ่ถๅฟๅๆๅ้ขๆต
- ๆฐๆฎๅฏ่งๅ้ข่ง
๐พ ็ตๆดปๆฐๆฎๅฏผๅบ
- ๆฏๆExcelใCSVใJSON็ญๅค็งๆ ผๅผ
- ่ชๅจ็ๆๆ ๅๅๆฅๅ
- ไธ้ฎๅไบซๅๆ็ปๆ
้จ็ฝฒๆๅ
็ฏๅข่ฆๆฑ
- Python: 3.8 ๆๆด้ซ็ๆฌ
- ๆไฝ็ณป็ป: Windows 10/11, macOS 10.15+, Ubuntu 18.04+
- ๅ ๅญ: ๆๅฐ4GB RAM๏ผๆจ่8GBไปฅไธ๏ผ
- ๅญๅจ: ่ณๅฐ1GBๅฏ็จ็ฉบ้ด
2. ๅฎ่ฃ ไพ่ต
pip install datamaster-mcp
3. ้ ็ฝฎๆไปถ่ฎพ็ฝฎ
ๅๅปบ้
็ฝฎๆไปถ config/mcp_config.json๏ผ
{
"mcpServers": {
"datamaster-mcp": {
"command": "uvx",
"args": [
"datamaster-mcp"
]
}
}
}
ไฝฟ็จ็คบไพ
็คบไพ1๏ผ่ฟๆฅๆฐๆฎๅบๅนถๆฅ่ฏขๆฐๆฎ
็จๆท่พๅ ฅ๏ผ
่ฟๆฅๅฐๆฌๅฐ็salesๆฐๆฎๅบ๏ผๆฅ่ฏข2024ๅนด็้ๅฎๆฐๆฎ
็ณป็ปๅๅบ๏ผ
โ
ๆฐๆฎๅบ่ฟๆฅๆๅ๏ผ
๐ ๆฅ่ฏข็ปๆ๏ผๆพๅฐ15,847ๆก2024ๅนด้ๅฎ่ฎฐๅฝ
ๆฐๆฎๆฆ่ง๏ผ
โโ ๆป้ๅฎ้ข๏ผยฅ2,847,392.50
โโ ่ฎขๅๆฐ้๏ผ15,847็ฌ
โโ ๅนณๅ่ฎขๅ้้ข๏ผยฅ179.68
โโ ๆฐๆฎๆถ้ด่ๅด๏ผ2024-01-01 ่ณ 2024-12-31
ๆฐๆฎๅทฒไฟๅญๅฐ่กจ๏ผsales_2024_analysis
็คบไพ2๏ผAPIๆฐๆฎ่ทๅๅๅๆ
็จๆท่พๅ ฅ๏ผ
ไปๅคฉๆฐAPI่ทๅๅไบฌๆ่ฟ7ๅคฉ็ๅคฉๆฐๆฐๆฎ๏ผๅๆๆธฉๅบฆ่ถๅฟ
็ณป็ปๅๅบ๏ผ
๐ค๏ธ ๅคฉๆฐๆฐๆฎ่ทๅๆๅ๏ผ
๐ ๆธฉๅบฆ่ถๅฟๅๆๅฎๆ
7ๅคฉๆธฉๅบฆ็ป่ฎก๏ผ
โโ ๆ้ซๆธฉๅบฆ๏ผ28.5ยฐC (10ๆ15ๆฅ)
โโ ๆไฝๆธฉๅบฆ๏ผ12.3ยฐC (10ๆ12ๆฅ)
โโ ๅนณๅๆธฉๅบฆ๏ผ20.8ยฐC
โโ ๆธฉๅบฆๅๅ๏ผๆดไฝๅไธ้่ถๅฟ (-3.2ยฐC)
๐ ๆฐๆฎๅฏ่งๅๅทฒ็ๆ๏ผexports/weather_trend_20241015_143022.png
็คบไพ3๏ผๆฐๆฎๆธ ๆดๅๅฏผๅบ
็จๆท่พๅ ฅ๏ผ
ๆธ
ๆด็จๆทๆฐๆฎ่กจ๏ผๅป้ค้ๅค้ฎ็ฎฑ๏ผๅกซๅ
็ผบๅคฑ็ๆๆบๅท็
็ณป็ปๅๅบ๏ผ
๐งน ๆฐๆฎๆธ
ๆดๅฎๆ๏ผ
ๆธ
ๆด็ปๆ็ป่ฎก๏ผ
โโ ๅๅง่ฎฐๅฝ๏ผ8,432ๆก
โโ ้ๅค้ฎ็ฎฑ๏ผ127ๆก๏ผๅทฒๅ ้ค๏ผ
โโ ็ผบๅคฑๆๆบ๏ผ2,156ๆก๏ผๅทฒๅกซๅ
้ป่ฎคๅผ๏ผ
โโ ๆฐๆฎ็ฑปๅ่ฝฌๆข๏ผ3ๅ
โโ ๆธ
ๆดๅ่ฎฐๅฝ๏ผ8,305ๆก
๐ค ๆธ
ๆด็ปๆๅทฒๅฏผๅบ๏ผexports/cleaned_users_20241015_144512.xlsx
็คบไพ4๏ผๅคๆSQLๆฅ่ฏขๅๅฏ่งๅ
็จๆท่พๅ ฅ๏ผ
ๆฅ่ฏขๆฏไธชไบงๅ็ฑปๅซ็ๆๅบฆ้ๅฎ้ข๏ผๆ้ๅฎ้ข้ๅบๆๅ
็ณป็ปๅๅบ๏ผ
๐ ๆฅ่ฏขๆง่กๆๅ๏ผ
ๆๅบฆ้ๅฎๆ่กๆฆ๏ผ
โโ ็ตๅญไบงๅ๏ผยฅ847,392.00 (ๅ ๆฏ29.7%)
โโ ๆ่ฃ
้
้ฅฐ๏ผยฅ624,193.50 (ๅ ๆฏ21.9%)
โโ ๅฎถๅฑ
็จๅ๏ผยฅ518,472.30 (ๅ ๆฏ18.2%)
โโ ๅพไนฆๆๅ
ท๏ผยฅ392,847.20 (ๅ ๆฏ13.8%)
โโ ่ฟๅจๆทๅค๏ผยฅ347,392.00 (ๅ ๆฏ12.2%)
๐ ๅฏ่งๅๅพ่กจๅทฒ็ๆ๏ผ
โโ ๆฑ็ถๅพ๏ผexports/category_sales_bar_20241015_145533.png
โโ ้ฅผๅพ๏ผexports/category_sales_pie_20241015_145533.png
โโ ๆฐๆฎ่กจ๏ผexports/category_monthly_sales.xlsx
ๅฎ้ ไฝฟ็จๆชๅพๅฑ็คบ
ไธป็้ขๅฑ็คบ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ DataMaster MCP Server โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ ๐ ๆฐๆฎๆบ็ฎก็ ๐ ๆฐๆฎๅๆ โ๏ธ ๆฐๆฎๅค็ ๐ API โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ ๅทฒ่ฟๆฅๆฐๆฎๆบ: โ โ
โ โ ๐ SQLiteๆฐๆฎๅบ: analysis.db (ๅทฒ่ฟๆฅ) โ โ
โ โ ๐ ๅคฉๆฐAPI: api.weather.com (ๅทฒ้
็ฝฎ) โ โ
โ โ ๐ ่ก็ฅจAPI: api.stocks.com (ๅทฒ้
็ฝฎ) โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ [่พๅ
ฅๆไปค] > ่ฟๆฅๅฐsalesๆฐๆฎๅบ๏ผๆฅ่ฏข2024ๅนด้ๅฎๆฐๆฎ... โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ๆฐๆฎๅบ่ฟๆฅ้ ็ฝฎ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๆฐๆฎๅบ่ฟๆฅ้
็ฝฎ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ๆฐๆฎๅบ็ฑปๅ: SQLite โ
โ ๆฐๆฎๅบ่ทฏๅพ: ./data/sales.db โ
โ ่ฟๆฅ็ถๆ: โ
ๅทฒ่ฟๆฅ โ
โ ่กจๆฐ้: 12ๅผ โ
โ ๆป่ฎฐๅฝๆฐ: 125,847ๆก โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ๅฏ็จ่กจ: โ
โ โข customers (8,432ๆก) โ
โ โข orders (15,847ๆก) โ
โ โข products (342ๆก) โ
โ โข sales_records (45,293ๆก) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ๆฐๆฎๆฅ่ฏข็ปๆ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ SQLๆฅ่ฏข็ปๆ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ๆฅ่ฏข: SELECT * FROM sales WHERE year=2024 โ
โ ๆง่กๆถ้ด: 0.23็ง โ
โ ่ฟๅ่ฎฐๅฝ: 15,847ๆก โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ๆฐๆฎๆฆ่ง: โ
โ โโ ๆป้ๅฎ้ข: ยฅ2,847,392.50 โ
โ โโ ๅนณๅ่ฎขๅ: ยฅ179.68 โ
โ โโ ๆ้ซๅ็ฌ: ยฅ12,450.00 โ
โ โโ ๆฐๆฎ่ๅด: 2024-01-01 ~ 2024-12-31 โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
APIๆฐๆฎ่ทๅ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ APIๆฐๆฎ่ทๅ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ APIๅ็งฐ: ๅคฉๆฐๆฐๆฎAPI โ
โ ่ฏทๆฑURL: api.weather.com/v1/forecast โ
โ ๅๅบ็ถๆ: โ
200 OK โ
โ ๆฐๆฎๅคงๅฐ: 45.2 KB โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ๆฐๆฎ้ข่ง: โ
โ ๆฅๆ ๆธฉๅบฆ ๆนฟๅบฆ ๅคฉๆฐ โ
โ 2024-10-15 28.5ยฐC 65% ๆด โ
โ 2024-10-14 26.2ยฐC 70% ๅคไบ โ
โ 2024-10-13 24.8ยฐC 72% ้ด โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ๆฐๆฎๆธ ๆดๅทฅๅ ท
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๆฐๆฎๆธ
ๆด็ปๆ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ๆธ
ๆดๅ่ฎฐๅฝ: 8,432ๆก โ
โ ๆธ
ๆดๅ่ฎฐๅฝ: 8,305ๆก โ
โ ๅ ้ค้ๅค: 127ๆก โ
โ ๅกซๅ
็ผบๅคฑ: 2,156ๆก โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ๆธ
ๆดๆไฝ: โ
โ โ ๅป้ค้ๅค้ฎ็ฎฑๅฐๅ โ
โ โ ๅกซๅ
็ผบๅคฑๆๆบๅท็ โ
โ โ ๆ ๅๅๆฅๆๆ ผๅผ โ
โ โ ้ช่ฏ้ฎ็ฎฑๆ ผๅผ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ๅๆ็ปๆๅฏผๅบ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๅฏผๅบ็ปๆ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ๅฏผๅบๆ ผๅผ: Excel (.xlsx) โ
โ ๆไปถ่ทฏๅพ: exports/sales_analysis.xlsx โ
โ ๆไปถๅคงๅฐ: 2.34 MB โ
โ ๅ
ๅซๅทฅไฝ่กจ: 3ไธช โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ๅทฅไฝ่กจๅ
ๅฎน: โ
โ โข ้ๅฎๆฆ่ง โ
โ โข ๆๅบฆ่ถๅฟ โ
โ โข ไบงๅๅๆ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
้ซ็บงไฝฟ็จๆๅทง
ๆน้ๅค็
# ๆน้ๅค็ๅคไธชๆฐๆฎ่กจ
python -m datamaster_mcp.main --batch-process tables.txt --config batch_config.json
ๅฎๆถไปปๅก
# ่ฎพ็ฝฎๅฎๆถๆฐๆฎๆดๆฐ
python -m datamaster_mcp.main --schedule "0 9 * * *" --task daily_report
่ชๅฎไนๅๆๆจกๆฟ
{
"template_name": "monthly_sales_analysis",
"steps": [
{"action": "query", "sql": "SELECT * FROM sales WHERE date >= ?"},
{"action": "clean", "config": {"remove_duplicates": true}},
{"action": "analyze", "type": "trend"},
{"action": "export", "format": "excel"}
]
}
ๆ ้ๆ้ค
ๅธธ่ง้ฎ้ข
Q: ่ฟๆฅๆฐๆฎๅบๅคฑ่ดฅ A: ๆฃๆฅๆฐๆฎๅบ้ ็ฝฎๅ็ฝ็ป่ฟๆฅ๏ผ็กฎไฟๆฐๆฎๅบๆๅกๆญฃๅจ่ฟ่ก
Q: API่ฏทๆฑ่ถ ๆถ A: ๅขๅ API่ถ ๆถๆถ้ด่ฎพ็ฝฎ๏ผๆฃๆฅ็ฝ็ป่ฟๆฅ็จณๅฎๆง
Q: ๅ ๅญไธ่ถณ้่ฏฏ A: ๅๅฐๅๆฌกๅค็็ๆฐๆฎ้๏ผๆๅขๅ ็ณป็ปๅ ๅญ
ๆฅๅฟๆฅ็
# ๆฅ็ๅฎๆถๆฅๅฟ
tail -f logs/datamaster.log
# ๆฅ็้่ฏฏๆฅๅฟ
grep ERROR logs/datamaster.log
ๆๆฏๆฏๆ
- GitHub Issues: ๆไบค้ฎ้ข
- ๆๆกฃ: ๅฎๆดๆๆกฃ
- ็คพๅบ: ่ฎจ่ฎบ่ฎบๅ
DataMaster MCP Server - ่ฎฉๆฐๆฎๅๆๅๅพ็ฎๅ่ๅผบๅคง๏ผ
