-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmcp.bat
More file actions
96 lines (90 loc) · 4.58 KB
/
mcp.bat
File metadata and controls
96 lines (90 loc) · 4.58 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
@echo off
echo MCP Tools Quick Setup...
if "%1"=="" (
echo Usage: mcp "project-path"
echo Example: mcp "D:\my-project"
pause
exit /b 1
)
set "PROJECT_PATH=%1"
echo Project Path: %PROJECT_PATH%
:: Create .cursor directory
if not exist "%PROJECT_PATH%\.cursor" (
mkdir "%PROJECT_PATH%\.cursor"
echo Created .cursor directory
)
:: Create config file
echo {> "%PROJECT_PATH%\.cursor\mcp.json"
echo "mcpServers": {>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "项目分析工具": {>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "command": "python",>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "args": ["C:\\Users\\Jennifer\\mcp-tools\\simple_mcp_server.py"],>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "env": {>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "PYTHONPATH": "C:\\Users\\Jennifer\\mcp-tools">> "%PROJECT_PATH%\.cursor\mcp.json"
echo }>> "%PROJECT_PATH%\.cursor\mcp.json"
echo },>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "设计平台集成工具": {>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "command": "python",>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "args": ["C:\\Users\\Jennifer\\mcp-tools\\design_mcp_server.py"],>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "env": {>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "PYTHONPATH": "C:\\Users\\Jennifer\\mcp-tools">> "%PROJECT_PATH%\.cursor\mcp.json"
echo }>> "%PROJECT_PATH%\.cursor\mcp.json"
echo },>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "context7": {>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "command": "npx",>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "args": ["-y", "@upstash/context7-mcp@latest"]>> "%PROJECT_PATH%\.cursor\mcp.json"
echo },>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "fetch": {>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "command": "cmd",>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "args": ["/c", "npx", "-y", "@kazuph/mcp-fetch", "--config", "{}"]>> "%PROJECT_PATH%\.cursor\mcp.json"
echo },>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "memory": {>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "command": "npx",>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "args": ["-y", "@modelcontextprotocol/server-memory"],>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "env": {>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "MEMORY_FILE_PATH": "%%PROJECT_PATH%%\\.cursor\\memory.json">> "%PROJECT_PATH%\.cursor\mcp.json"
echo }>> "%PROJECT_PATH%\.cursor\mcp.json"
echo },>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "leetcode-helper": {>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "command": "npx",>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "args": ["-y", "cursor-leetcode-mcp@latest"]>> "%PROJECT_PATH%\.cursor\mcp.json"
echo },>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "color-palette": {>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "command": "npx",>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "args": ["-y", "cursor-color-palette-mcp@latest"]>> "%PROJECT_PATH%\.cursor\mcp.json"
echo },>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "figma-integration": {>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "command": "python",>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "args": ["C:\\Users\\Jennifer\\mcp-tools\\figma_mcp_server.py"],>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "env": {>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "PYTHONPATH": "C:\\Users\\Jennifer\\mcp-tools">> "%PROJECT_PATH%\.cursor\mcp.json"
echo }>> "%PROJECT_PATH%\.cursor\mcp.json"
echo },>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "jishi-design": {>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "command": "python",>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "args": ["C:\\Users\\Jennifer\\mcp-tools\\jishi_design_mcp_server.py"],>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "env": {>> "%PROJECT_PATH%\.cursor\mcp.json"
echo "PYTHONPATH": "C:\\Users\\Jennifer\\mcp-tools">> "%PROJECT_PATH%\.cursor\mcp.json"
echo }>> "%PROJECT_PATH%\.cursor\mcp.json"
echo }>> "%PROJECT_PATH%\.cursor\mcp.json"
echo }>> "%PROJECT_PATH%\.cursor\mcp.json"
echo }>> "%PROJECT_PATH%\.cursor\mcp.json"
echo MCP config file created
echo.
echo Setup Complete!
echo Next Steps:
echo 1. Restart Cursor
echo 2. Use MCP tools in chat
echo.
echo Usage Examples:
echo - "Analyze project code quality"
echo - "Generate design brief for this project"
echo - "Get React latest documentation"
echo - "Use fetch to get webpage content"
echo - "Remember my coding preferences"
echo - "Analyze LeetCode algorithm problems"
echo - "Generate color palette for my brand"
echo - "Sync Figma design to my project"
echo - "Sync Jishi Design to my project"
echo.
pause