xdxb commited on
Commit
79b7f7d
·
verified ·
1 Parent(s): e4e527c

Update entrypoint.sh

Browse files
Files changed (1) hide show
  1. entrypoint.sh +41 -23
entrypoint.sh CHANGED
@@ -13,18 +13,49 @@ cat <<EOF > /app/config.json
13
  "GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_PERSONAL_ACCESS_TOKEN}"
14
  }
15
  },
16
- "filesystem": {
17
- "command": "npx",
 
 
 
 
18
  "args": [
 
 
19
  "-y",
20
- "@modelcontextprotocol/server-filesystem",
21
- "/home/mcp"
22
  ]
23
  },
24
- "edgeone-pages-mcp-server": {
 
 
 
 
25
  "command": "npx",
26
- "args": ["edgeone-pages-mcp"]
 
 
 
 
 
 
27
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
  "mcp-server-firecrawl": {
29
  "command": "npx",
30
  "args": [
@@ -42,30 +73,17 @@ cat <<EOF > /app/config.json
42
  "@modelcontextprotocol/server-sequential-thinking"
43
  ]
44
  },
45
- "brave-search": {
46
- "command": "npx",
47
- "args": [
48
- "-y",
49
- "@modelcontextprotocol/server-brave-search"
50
- ],
51
- "env": {
52
- "BRAVE_API_KEY": "${BRAVE_API_KEY}"
53
- }
54
- },
55
  "time-mcp": {
56
  "command": "npx",
57
  "args": ["-y", "time-mcp"]
58
  },
59
- "youtube": {
60
  "command": "npx",
61
- "args": ["-y", "youtube-data-mcp-server"],
62
- "env": {
63
- "YOUTUBE_API_KEY": "${YOUTUBE_API_KEY}",
64
- "YOUTUBE_TRANSCRIPT_LANG": "${YOUTUBE_TRANSCRIPT_LANG}"
65
- }
66
  }
67
  }
68
  }
69
  EOF
70
 
71
- exec mcpo --config /app/config.json
 
13
  "GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_PERSONAL_ACCESS_TOKEN}"
14
  }
15
  },
16
+ "context7-mcp": {
17
+ "autoApprove": [],
18
+ "disabled": false,
19
+ "timeout": 60,
20
+ "type": "stdio",
21
+ "command": "cmd",
22
  "args": [
23
+ "/c",
24
+ "npx",
25
  "-y",
26
+ "@upstash/context7-mcp@latest"
 
27
  ]
28
  },
29
+ "tavily-mcp": {
30
+ "autoApprove": [],
31
+ "disabled": false,
32
+ "timeout": 60,
33
+ "type": "stdio",
34
  "command": "npx",
35
+ "args": [
36
+ "-y",
37
+ "tavily-mcp@0.2.1"
38
+ ],
39
+ "env": {
40
+ "TAVILY_API_KEY": "${TAVILY_API_KEY}"
41
+ }
42
  },
43
+ "figma-context-mcp": {
44
+ "autoApprove": [],
45
+ "disabled": false,
46
+ "timeout": 60,
47
+ "type": "stdio",
48
+ "command": "cmd",
49
+ "args": [
50
+ "/c",
51
+ "npx",
52
+ "-y",
53
+ "figma-developer-mcp",
54
+ "--figma-api-key=${FIGMA_API_KEY}",
55
+ "--stdio"
56
+ ]
57
+ },
58
+
59
  "mcp-server-firecrawl": {
60
  "command": "npx",
61
  "args": [
 
73
  "@modelcontextprotocol/server-sequential-thinking"
74
  ]
75
  },
76
+
 
 
 
 
 
 
 
 
 
77
  "time-mcp": {
78
  "command": "npx",
79
  "args": ["-y", "time-mcp"]
80
  },
81
+ "fetch": {
82
  "command": "npx",
83
+ "args": ["-y", "@kazuph/mcp-fetch"]
 
 
 
 
84
  }
85
  }
86
  }
87
  EOF
88
 
89
+ exec mcpo --config /app/config.json