← Files ThemeSnifferARCHIVED FILE
README.md
3.44 KB · Nov 3, 2026 · 19:11 UTC
# ThemeSniffer - WordPress Theme and Plugin Detector Find out which WordPress theme and plugins any website uses, right from a conversation with your AI assistant. The plugin works in Claude (claude.ai, Cowork and Claude Code) and in ChatGPT and Codex. It connects the assistant to the ThemeSniffer service and teaches it how to read the results: it names the active theme (and its parent theme when a child theme is used), says whether the theme is free, premium or custom, lists detected plugins grouped by category such as page builders, e-commerce, SEO, forms and caching, and compares several sites side by side. ## Use it Ask about any public website, for example: - "What WordPress theme does example.com use?" - "Which plugins is this site running? https://example.com" - "Compare the WordPress stack of site-a.com and site-b.com" In Claude Code and Cowork you can also run the commands directly: - `/themesniffer:sniff example.com` - detect the theme and plugins of one site - `/themesniffer:compare site-a.com site-b.com` - compare several sites ## Setup No account, sign-in or API key is needed. **Claude:** install the plugin from the Claude plugin directory (or from this repository's marketplace), then open the plugin's **Connectors** tab and connect **ThemeSniffer**. In Claude Code, install it in one step and the connector loads with the plugin; run `/mcp` to check that it is connected: ``` /plugin install themesniffer --marketplace shapito27/wordpress-toolkit ``` **ChatGPT and Codex:** install ThemeSniffer from the plugin directory (or add this repository as a Codex marketplace), then mention it with `@ThemeSniffer` in a chat. ## What the connector provides The ThemeSniffer connector (`https://themesniffer.com/api/mcp`) offers four read-only tools. The skills in this plugin use the first two: - `check_if_wordpress` - WordPress verdict, confidence and the active theme - `get_wordpress_tech_stack` - theme, plugins, hosting, CDN, server, security headers and a speed snapshot - `detect_website_fonts` - the fonts a site uses - `extract_color_palette` - a site's color palette The service is free and rate limited per IP address; see https://themesniffer.com/developers for the current limits. ## Data When you ask about a website, the website address you give is sent to the ThemeSniffer service at themesniffer.com, which fetches that public page and returns what it detected. Nothing else from your conversation is sent. If the ThemeSniffer connector isn't connected, the assistant can instead do a best-effort manual check by reading the public page you named (and its theme stylesheet) with its own web tools; nothing is sent to ThemeSniffer then. The plugin itself runs no code on your computer and stores nothing. See the ThemeSniffer privacy policy at https://themesniffer.com/privacy for how the service handles requests. ## Limits - Only plugins that leave traces on the public front end of a site can be detected. Backend-only plugins (backups, SMTP, admin tools) are invisible, and sites that bundle all their CSS and JS into one file look emptier than they are. - Sites behind strict firewalls or bot protection may not be analyzable. The plugin then says who blocked the check rather than guessing. - Results reflect the page at the time of the check. ## Support Plugin bugs: https://github.com/shapito27/wordpress-toolkit/issues Detection results and the ThemeSniffer service: https://themesniffer.com/contact ## License MIT - see [LICENSE](LICENSE).
SHA-256: 977c795b5cadac59601ba792ae12fb7ae00691af352463ba86cfb91e6921d3eb