|
19 | 19 | "${config.home.homeDirectory}/.config/home-manager" |
20 | 20 | config.home.homeDirectory |
21 | 21 | ]; |
| 22 | + }; |
| 23 | + |
| 24 | + # Antigravity MCP configuration in ~/.gemini/antigravity-cli/mcp_config.json |
| 25 | + home.file.".gemini/antigravity-cli/mcp_config.json".text = builtins.toJSON { |
22 | 26 | mcpServers = { |
23 | 27 | fetch = { |
24 | | - httpUrl = "https://server.smithery.ai/smithery-ai/fetch/mcp"; |
| 28 | + serverUrl = "https://server.smithery.ai/smithery-ai/fetch/mcp"; |
25 | 29 | }; |
26 | 30 | github = { |
27 | | - httpUrl = "https://github.run.tools"; |
| 31 | + serverUrl = "https://github.run.tools"; |
28 | 32 | }; |
29 | 33 | context7 = { |
30 | | - httpUrl = "https://context7-mcp--upstash.run.tools"; |
| 34 | + serverUrl = "https://context7-mcp--upstash.run.tools"; |
31 | 35 | }; |
32 | 36 | grokipedia = { |
33 | | - httpUrl = "https://grokipedia-mcp--skymoore.run.tools"; |
| 37 | + serverUrl = "https://grokipedia-mcp--skymoore.run.tools"; |
34 | 38 | }; |
35 | 39 | reddit = { |
36 | | - httpUrl = "https://reddit.run.tools"; |
| 40 | + serverUrl = "https://reddit.run.tools"; |
37 | 41 | }; |
38 | 42 | instagram = { |
39 | | - httpUrl = "https://instagram.run.tools"; |
| 43 | + serverUrl = "https://instagram.run.tools"; |
40 | 44 | }; |
41 | 45 | linkedin = { |
42 | | - httpUrl = "https://linkedin.run.tools"; |
| 46 | + serverUrl = "https://linkedin.run.tools"; |
43 | 47 | }; |
44 | 48 | facebook = { |
45 | | - httpUrl = "https://facebook.run.tools"; |
| 49 | + serverUrl = "https://facebook.run.tools"; |
46 | 50 | }; |
47 | 51 | discord = { |
48 | | - httpUrl = "https://discord.run.tools"; |
| 52 | + serverUrl = "https://discord.run.tools"; |
49 | 53 | }; |
50 | 54 | discourse = { |
51 | | - httpUrl = "https://discourse-forum-mcp--king-of-the-grackles.run.tools"; |
| 55 | + serverUrl = "https://discourse-forum-mcp--king-of-the-grackles.run.tools"; |
52 | 56 | }; |
53 | 57 | eventbrite = { |
54 | | - httpUrl = "https://eventbrite.run.tools"; |
| 58 | + serverUrl = "https://eventbrite.run.tools"; |
55 | 59 | }; |
56 | 60 | gmail = { |
57 | | - httpUrl = "https://gmail.run.tools"; |
| 61 | + serverUrl = "https://gmail.run.tools"; |
58 | 62 | }; |
59 | 63 | google-calendar = { |
60 | | - httpUrl = "https://googlecalendar.run.tools"; |
| 64 | + serverUrl = "https://googlecalendar.run.tools"; |
61 | 65 | }; |
62 | 66 | google-maps = { |
63 | | - httpUrl = "https://google_maps.run.tools"; |
| 67 | + serverUrl = "https://google_maps.run.tools"; |
64 | 68 | }; |
65 | 69 | notion = { |
66 | | - httpUrl = "https://notion.run.tools"; |
| 70 | + serverUrl = "https://notion.run.tools"; |
67 | 71 | }; |
68 | 72 | math = { |
69 | | - httpUrl = "https://math-mcp--ethanhenrickson.run.tools"; |
| 73 | + serverUrl = "https://math-mcp--ethanhenrickson.run.tools"; |
70 | 74 | }; |
71 | 75 | audioscrape = { |
72 | | - httpUrl = "https://audioscrape.run.tools"; |
| 76 | + serverUrl = "https://audioscrape.run.tools"; |
73 | 77 | }; |
74 | 78 | rss-reader = { |
75 | | - httpUrl = "https://rss-reader-mcp--kwp-lab.run.tools"; |
| 79 | + serverUrl = "https://rss-reader-mcp--kwp-lab.run.tools"; |
76 | 80 | }; |
77 | 81 | twitter = { |
78 | | - httpUrl = "https://twitter.run.tools"; |
| 82 | + serverUrl = "https://twitter.run.tools"; |
79 | 83 | }; |
80 | 84 | excel = { |
81 | | - httpUrl = "https://excel.run.tools"; |
| 85 | + serverUrl = "https://excel.run.tools"; |
82 | 86 | }; |
83 | 87 | hackernews = { |
84 | | - httpUrl = "https://hackernews.run.tools"; |
| 88 | + serverUrl = "https://hackernews.run.tools"; |
85 | 89 | }; |
86 | 90 | excalidraw = { |
87 | | - httpUrl = "https://excalidraw.run.tools"; |
| 91 | + serverUrl = "https://excalidraw.run.tools"; |
88 | 92 | }; |
89 | 93 | exa = { |
90 | | - httpUrl = "https://exa.run.tools"; |
| 94 | + serverUrl = "https://exa.run.tools"; |
91 | 95 | }; |
92 | 96 | opengraph = { |
93 | | - httpUrl = "https://opengraph--opengraph.run.tools"; |
| 97 | + serverUrl = "https://opengraph--opengraph.run.tools"; |
94 | 98 | }; |
95 | 99 | youtube = { |
96 | | - httpUrl = "https://youtube.run.tools"; |
| 100 | + serverUrl = "https://youtube.run.tools"; |
97 | 101 | }; |
98 | 102 | gemini = { |
99 | | - httpUrl = "https://gemini.run.tools"; |
| 103 | + serverUrl = "https://gemini.run.tools"; |
100 | 104 | }; |
101 | 105 | anki = { |
102 | 106 | command = "npx"; |
|
107 | 111 | args = [ "-y" "obsidian-mcp" "--path" "${config.home.homeDirectory}/Sync/Obsidian/My Notes" ]; |
108 | 112 | }; |
109 | 113 | paper-search = { |
110 | | - httpUrl = "https://paper-search-mcp-openai--adamamer20.run.tools"; |
| 114 | + serverUrl = "https://paper-search-mcp-openai--adamamer20.run.tools"; |
111 | 115 | }; |
112 | 116 | mem0 = { |
113 | | - httpUrl = "https://mem0-memory-mcp--mem0ai.run.tools"; |
| 117 | + serverUrl = "https://mem0-memory-mcp--mem0ai.run.tools"; |
114 | 118 | }; |
115 | 119 | linkup = { |
116 | | - httpUrl = "https://linkup-mcp-server--linkupplatform.run.tools"; |
| 120 | + serverUrl = "https://linkup-mcp-server--linkupplatform.run.tools"; |
| 121 | + }; |
| 122 | + grep = { |
| 123 | + serverUrl = "https://grep--vercel.run.tools"; |
| 124 | + }; |
| 125 | + huggingface = { |
| 126 | + serverUrl = "https://huggingface.run.tools"; |
| 127 | + }; |
| 128 | + supabase = { |
| 129 | + serverUrl = "https://supabase.run.tools"; |
| 130 | + }; |
| 131 | + figma = { |
| 132 | + serverUrl = "http://127.0.0.1:3845/mcp"; |
| 133 | + }; |
| 134 | + stripe = { |
| 135 | + serverUrl = "https://stripe.run.tools"; |
117 | 136 | }; |
118 | 137 | }; |
119 | 138 | }; |
| 139 | + |
| 140 | + # Also alias to ~/.gemini/config/mcp_config.json for global Antigravity discovery |
| 141 | + home.file.".gemini/config/mcp_config.json".text = config.home.file.".gemini/antigravity-cli/mcp_config.json".text; |
120 | 142 | } |
0 commit comments