Skip to content

Commit 9f0a07c

Browse files
authored
Add Make MCP server (#165)
Claude-Session: https://claude.ai/code/session_01S58U7phvDgphx6ZTXuWMJQ Signed-off-by: Mohammod Al Amin Ashik <maa.ashik00@gmail.com>
1 parent a463878 commit 9f0a07c

1 file changed

Lines changed: 91 additions & 0 deletions

File tree

servers/com.make-mcp-npx.json

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
{
2+
"$schema": "../schemas/server-definition.schema.json",
3+
"id": "com.make-mcp-npx",
4+
"name": "Make (npx)",
5+
"alias": "make",
6+
"description": "Connect to Make (formerly Integromat) automation scenarios. Turn your on-demand Make scenarios into callable tools so AI assistants can trigger and parameterize your automations. Runs locally via npx.",
7+
"logo": "https://avatars.githubusercontent.com/u/8357502?v=4",
8+
"schema_version": "2.1",
9+
"categories": [
10+
"productivity"
11+
],
12+
"tags": [
13+
"make",
14+
"integromat",
15+
"automation",
16+
"scenarios",
17+
"workflow",
18+
"no-code"
19+
],
20+
"transport": {
21+
"type": "stdio",
22+
"command": "npx",
23+
"args": [
24+
"-y",
25+
"@makehq/mcp-server"
26+
],
27+
"env": {
28+
"MAKE_API_KEY": "${input:MAKE_API_KEY}",
29+
"MAKE_ZONE": "${input:MAKE_ZONE}",
30+
"MAKE_TEAM": "${input:MAKE_TEAM}"
31+
},
32+
"metadata": {
33+
"inputs": [
34+
{
35+
"id": "MAKE_API_KEY",
36+
"label": "Make API Key",
37+
"description": "API token generated in your Make profile. Grant the scopes needed for the scenarios you want to expose (e.g. scenarios:read, scenarios:run).",
38+
"type": "text",
39+
"required": true,
40+
"secret": true,
41+
"placeholder": "********************************",
42+
"obtain": {
43+
"url": "https://www.make.com/en/help/api-key",
44+
"instructions": "1. Sign in to Make and click your avatar at the bottom-left, then click Profile\n2. Open the API tab\n3. Click 'Add token'\n4. Select the scopes you need\n5. Click 'Save', then copy the generated token (it is shown only once)",
45+
"button_label": "Create API Token"
46+
}
47+
},
48+
{
49+
"id": "MAKE_ZONE",
50+
"label": "Make Zone",
51+
"description": "The zone your Make organization is hosted in. Find it in the URL after signing in to Make.",
52+
"type": "text",
53+
"required": true,
54+
"placeholder": "eu2.make.com"
55+
},
56+
{
57+
"id": "MAKE_TEAM",
58+
"label": "Make Team ID",
59+
"description": "Your Make Team ID. You can find it in the URL of the Team page.",
60+
"type": "text",
61+
"required": true,
62+
"placeholder": "123456"
63+
}
64+
]
65+
}
66+
},
67+
"auth": {
68+
"type": "api_key",
69+
"instructions": "Generate an API token in your Make profile (Profile > API > Add token) with the scopes required for the scenarios you want to use."
70+
},
71+
"contributor": {
72+
"name": "Make",
73+
"github": "integromat",
74+
"url": "https://www.make.com"
75+
},
76+
"links": {
77+
"repository": "https://github.com/integromat/make-mcp-server",
78+
"homepage": "https://www.make.com",
79+
"documentation": "https://developers.make.com/api-documentation"
80+
},
81+
"platforms": [
82+
"all"
83+
],
84+
"capabilities": {
85+
"tools": true,
86+
"resources": false,
87+
"prompts": false,
88+
"read_only_mode": false
89+
},
90+
"changelog_url": "https://github.com/integromat/make-mcp-server/releases"
91+
}

0 commit comments

Comments
 (0)