Wappalyzer MCP
OfficialWraps the public Wappalyzer API to provide tools for identifying technologies used on websites, looking up domain subdomains, and accessing metadata for various software categories and technologies.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Wappalyzer MCPwhat technologies is stripe.com using?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Wappalyzer MCP
wappalyzer-mcp is a local stdio MCP server that wraps the public Wappalyzer API.
Requirements
Node.js 20+
A Wappalyzer API key in
WAPPALYZER_API_KEY
Related MCP server: Crawl4AI MCP Server
Install
cd /Users/elbert/Sites/wappalyzer/mcp
npm installRun
WAPPALYZER_API_KEY=your_api_key npx wappalyzer-mcpEnvironment variables:
WAPPALYZER_API_KEYrequiredWAPPALYZER_API_BASE_URLoptional, defaults tohttps://api.wappalyzer.com/v2/WAPPALYZER_METADATA_BASE_URLoptional, defaults toWAPPALYZER_API_BASE_URLWAPPALYZER_HTTP_TIMEOUT_MSoptional, defaults to30000
The server fails fast on startup if WAPPALYZER_API_KEY is missing.
Tools
lookup_site
Inputs:
urlrequiredliveoptional, defaultfalsesetsoptional, default[]denoiseoptional, defaulttruemax_ageoptional, default2
Notes:
exactly one URL is accepted
recursive=falseis always forcedunsupported async-only parameters are not exposed
setsis limited tolocale,email,phone,contact,social,meta,security,trackers,company,keywords,signals,createdAt,events, andall
Output:
{
"request": {
"url": "https://www.wappalyzer.com/",
"live": false,
"sets": [
"company",
"contact"
],
"denoise": true,
"max_age": 2,
"recursive": false
},
"data": {},
"credits": {
"spent": 1,
"remaining": 99999
}
}lookup_subdomains
Inputs:
domainrequiredlimitoptional, default100afteroptional
Notes:
exactly one domain is accepted
limitmust be between10and1000and a multiple of10
Output:
{
"request": {
"domain": "example.com",
"limit": 100
},
"data": {},
"credits": {
"spent": 1,
"remaining": 99999
}
}get_credit_balance
Output:
{
"credits": 99999
}Resources
wappalyzer://technologieswappalyzer://technologies/{slug}wappalyzer://categorieswappalyzer://categories/{slug}
These resources are read-only and fetch public metadata from:
GET /technologies/GET /technologies/{slug}/GET /categories/GET /categories/{slug}/
Metadata resources do not send the API key and are cached in-process for 5 minutes.
Client Config
Claude Desktop
Add this to claude_desktop_config.json:
{
"mcpServers": {
"wappalyzer": {
"command": "node",
"args": [
"/Users/elbert/Sites/wappalyzer/mcp/index.js"
],
"env": {
"WAPPALYZER_API_KEY": "your_api_key"
}
}
}
}Cursor
Add this to .cursor/mcp.json:
{
"mcpServers": {
"wappalyzer": {
"command": "node",
"args": [
"/Users/elbert/Sites/wappalyzer/mcp/index.js"
],
"env": {
"WAPPALYZER_API_KEY": "your_api_key"
}
}
}
}ChatGPT
Use a remote MCP deployment when you need ChatGPT MCP connector support.
Development
Run automated tests:
npm testRun live smoke tests with the local secret file:
npm run test:liveThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that enables web searching, URL content extraction, and summarization without requiring API keys. It also provides advanced mathematical evaluation and multi-language Wikipedia summary retrieval tools.51596MIT
- FlicenseNot gradedqualityDmaintenanceA locally-hosted MCP server that provides AI assistants with advanced web crawling capabilities, including structured data extraction, deep site crawling, and page screenshots. It enables users to convert single or multiple URLs into clean Markdown content for processing by LLMs without requiring external API keys for basic features.
- FlicenseAqualityCmaintenanceAn MCP server providing tools for web research, code review, and concept explanation, callable by any MCP-compatible client.3
- AlicenseNot gradedqualityBmaintenanceMCP server for website reconnaissance. Gives Claude the ability to fingerprint tech stacks, audit security headers, map endpoints, analyze SSL certificates, enumerate DNS records, and scan ports.1,931MIT
Related MCP Connectors
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wappalyzer/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server