About Panda Web Security Tools
Panda Web Security Tools is a seven-tool MCP server for public-data website, email, and agent-safety audits. It runs each tool through an Apify Actor on the user's Apify account.
Key features
- 01SPF/DKIM/DMARC audits
- 02AI search and SEO checks
- 03Website change monitoring
- 04Hidden prompt-injection scans
- 05Domain expiry and broken-link checks
- 06RSS/Atom feed monitoring
Use cases
- 01Review a domain's email spoofing protections
- 02Check a site’s AI search and SEO readiness
- 03Find hidden instructions or broken links on pages
- 04Track domain expiry, page changes, or feed items
MCP support
Exposes seven read-only website, email, and agent-safety tools to MCP clients. Each tool starts a public-data Apify Actor run using the configured APIFY_TOKEN.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
uvx panda-web-security-toolsAPIFY_TOKENSecretApify API token. Free token: https://console.apify.com/settings/integrationsLocal servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEPanda Web Security Tools
Give Claude, Cursor or any MCP client 7 site, email and agent-safety tools: SPF/DKIM/DMARC audits, AI search and SEO checks, page change monitoring, hidden prompt-injection scans, bulk domain expiry, broken links and RSS/Atom feed monitoring. Each tool runs one public-data Apify Actor on your own Apify account and is priced per result (the hidden AI instructions scanner is free). Part of the Panda Federation toolkit (40 tools in four focused servers).
Part of Panda Federation
This project is a module of the Panda Federation — public-data tools, MCP servers, and local-first apps in one catalog. See the rest of the work, including books when they publish and the matching free or paid editions of this tool, at the official site.
Follow on X: @PandaFedHQ
How to use this
uvx panda-web-security-tools
- Get a free Apify token at console.apify.com/settings/integrations (the free plan includes $5 of monthly credit) and install uv.
- Add the server to your MCP client: command
uvx, args["panda-web-security-tools"], envAPIFY_TOKEN(Cursor JSON below). - Ask in plain words, e.g. "Audit the email security of acme.com and its three competitors and list the DNS fixes." Start with one or two inputs and read the
summary/agentSummaryline before widening.
{"mcpServers": {"panda-web-security-tools": {"command": "uvx", "args": ["panda-web-security-tools"], "env": {"APIFY_TOKEN": "apify_api_YOUR_TOKEN"}}}}
For AI agents
| Field | Value |
|---|---|
| Purpose | Focused MCP server with 7 site, email and agent-safety tools: SPF/DKIM/DMARC audits, AI search and SEO checks, page change monitoring, hidden prompt-injection scans, bulk domain expiry, broken links and RSS/Atom feed monitoring. |
| Use when | A task needs a read-only audit of public DNS, web pages, links or feeds: email spoofing risk, AI/SEO readiness, page changes, hidden AI instructions, domain expiry, dead links or new RSS/Atom items. |
| Do not use when | You need penetration testing or logged-in scans (not offered), or the task is research (panda-research-tools), funding (panda-public-funding-tools) or leads (panda-leads-tools). |
| Install | uvx panda-web-security-tools (stdio, Python 3.11+) |
| Auth | APIFY_TOKEN env var; runs bill to that Apify account. |
| Tools | 7, listed under Tools |
| Outputs | JSON rows plus a one-line summary / agentSummary; Excel/CSV files on the Apify run. |
| Side effects and cost | Starts Apify runs; pay per result; empty runs are not charged per result; run_max_charge_usd caps each call. Read-only toward third-party sites. |
Other ways to install
From the umbrella package (same tools):
uvx --from panda-federation-tools panda-web-security-tools
From this repo instead of PyPI:
uvx --from git+https://github.com/pandadad0214/panda-web-security-tools panda-web-security-tools
Cursor / Claude / VS Code: command uvx, args ["panda-web-security-tools"], env APIFY_TOKEN.
Official MCP Registry name for this stdio package: io.github.pandadad0214/panda-web-security-tools (server.json). That name is separate from the hosted research server io.github.pandadad0214/panda-research-mcp. Registry clients install the PyPI package with uvx panda-web-security-tools. The git command above stays the install path from this repo.
Use with Gemini CLI
Install this repo as a Gemini CLI extension (adds the MCP server plus a short GEMINI.md context file). Needs Gemini CLI, uv, and a free Apify token.
gemini extensions install https://github.com/pandadad0214/panda-web-security-tools
The extension prompts for APIFY_TOKEN on install and launches the server with uvx panda-web-security-tools. Gallery listing is automatic once this public repo carries the gemini-cli-extension topic and a root gemini-extension.json (crawled daily).
Tools (7)
email_domain_security_checkerai_search_seo_auditwebsite_change_monitorhidden_ai_instructions_scannerbulk_domain_whois_expirybroken_link_checkerrss_feed_monitor
Each tool runs one Apify Actor on your account. Empty runs are not charged per result; every call is capped by run_max_charge_usd. Full schemas and prices: umbrella README.
Sibling domain servers
panda-research-tools— Scholarly integrity and papers: citation checks, literature and PubMed search, academic experts, PDF tables, Wayback Machine snapshots, topic trends.panda-public-funding-tools— Public money, filings and safety monitors: grants, contracts, SAM.gov bids, SBIR/STTR topics, SEC financials, clinical trials, Federal Register, recalls, VIN decode, EU tenders.panda-leads-tools— Public leads and enrichment: NPI providers, podcasts, local businesses, hiring signals, website enrichment, team pages, trucking carriers, IRS nonprofits, building permits, new Florida, Texas, New York and Colorado businesses, H-1B sponsors, French companies.
Index / compatibility mega-server: panda-federation-tools (use only when you truly need every tool).
TDQS standard
New tools join this domain only while the count stays in the 3–15 band. Descriptions follow the checklist in the umbrella repo. See tdqs-standard / project docs.
Built by Panda Federation. MIT licensed.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.
