-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmanifest.json
More file actions
86 lines (86 loc) · 3.62 KB
/
Copy pathmanifest.json
File metadata and controls
86 lines (86 loc) · 3.62 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
{
"manifest_version": "0.3",
"name": "stackscan",
"display_name": "StackScan",
"version": "0.3.0",
"description": "Look up the technology stack behind any domain, and the company running it.",
"long_description": "StackScan answers two questions about any website: what it is built with, and who is behind it.\n\nAsk what a site runs and you get its detected technologies with categories and global usage counts. Ask who is behind it and you get the company name, industry, city, country, address and LinkedIn URL. Ask about a technology and you get how many sites run it and where they are. Batch tools take up to 100 domains in a single call.\n\nEvery tool is read-only. Nothing here writes to any of your systems.\n\nLookups draw on your StackScan credit balance. Checking the balance is free, and the server enforces its own per-session spend cap so an assistant cannot loop through your credits unattended.",
"author": {
"name": "StackScan",
"email": "hello@stackscan.com",
"url": "https://www.stackscan.com"
},
"icon": "icon.png",
"license": "MIT",
"keywords": [
"technographics",
"tech stack",
"firmographics",
"domain lookup",
"market research",
"sales intelligence",
"security research"
],
"repository": {
"type": "git",
"url": "https://github.com/stackscan/stackscan-mcp.git"
},
"homepage": "https://www.stackscan.com/mcp",
"documentation": "https://www.stackscan.com/docs/api",
"support": "https://www.stackscan.com/contact",
"privacy_policies": [
"https://www.stackscan.com/privacy"
],
"compatibility": {
"platforms": ["darwin", "win32", "linux"],
"runtimes": {
"node": ">=18.0.0"
}
},
"server": {
"type": "node",
"entry_point": "server/index.js",
"mcp_config": {
"command": "node",
"args": ["${__dirname}/server/index.js"],
"env": {
"STACKSCAN_API_TOKEN": "${user_config.api_token}",
"STACKSCAN_TENANT_ID": "${user_config.tenant_id}",
"STACKSCAN_SESSION_LOOKUP_CAP": "${user_config.session_lookup_cap}"
}
}
},
"user_config": {
"api_token": {
"type": "string",
"title": "API token",
"description": "Create one in the StackScan dashboard under My Account, API Tokens.",
"sensitive": true,
"required": true
},
"tenant_id": {
"type": "string",
"title": "Workspace ID",
"description": "Your workspace UUID, shown on the same page as the token.",
"sensitive": false,
"required": true
},
"session_lookup_cap": {
"type": "number",
"title": "Lookups per session",
"description": "Spend cap: the most credit-consuming lookups this connector will make before it stops and asks you to restart it.",
"default": 25,
"min": 1,
"max": 1000,
"required": false
}
},
"tools": [
{ "name": "check_credits", "description": "Check the StackScan credit balance. Free, does not consume a credit." },
{ "name": "lookup_company", "description": "Given a domain, return the company behind it: name, industry, city, country, address and LinkedIn URL." },
{ "name": "lookup_domain_technologies", "description": "Given a domain, list the technologies detected on it, each with its category and global usage." },
{ "name": "lookup_technology", "description": "Given a technology name, return how widely it is used and its top countries by adoption." },
{ "name": "lookup_companies", "description": "Look up the companies behind up to 20 domains in one call." },
{ "name": "lookup_domains_technologies", "description": "Look up the technologies on up to 20 domains in one call." }
]
}