Atlas / MCP servers / semihbugrasezer / Etsy SEO Generator

Etsy SEO GeneratorCAUTION

mcp/semihbugrasezer/etsy-seo-generator

AI-powered Etsy product listing generator for Claude Desktop Generate perfect SEO titles, descriptions, and tags in seconds

Verdict
CAUTION
Grade
C
Trust score
78 /100
Exposed tools
4 4r · 0w · 0d
Transport
stdio · streamable-http
License
MIT
Stars
28
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

[](https://www.npmjs.com/package/seerxo) [](https://www.npmjs.com/package/seerxo) [](https://modelcontextprotocol.io) [](https://lightnow.ai/servers/io.github.semihbugrasezer/seerxo) [](https://opensource.org/licenses/MIT) [](https://github.com/semihbugrasezer/seerxo)

Type what you sell. Get the whole listing.

Front-loaded SEO title (+ A/B variants) · hook-first description · all 13 tags · Etsy attributes — generated in seconds, ready to paste. Then keep improving: score, fix, and keyword-mine existing listings from the same CLI, MCP server, and Claude Code skill.

[Try it free →](https://www.seerxo.com) · Quick start · Sample output

⚡ See it work

You type:

seerxo generate --product "handmade ceramic coffee mug, speckled glaze, 12oz"

You get:

TITLE   Handmade Ceramic Coffee Mug | Artisan Pottery | Unique Kitchen Gift | Microwave Safe

TAGS    handmade mug · ceramic coffee cup · pottery mug · artisan mug · unique gift
coffee lover gift · handcrafted · kitchen decor · tea cup · housewarming gift
birthday present · ceramic pottery · handmade gift

DESCRIPTION
Elevate your morning coffee ritual with this beautifully handcrafted ceramic mug.
Each piece is lovingly made by skilled artisans, ensuring no two mugs are exactly
alike. Featuring a comfortable ergonomic handle and smooth glazed finish. ...
Read from source at commit e802d168d521OBSERVED · 2026-10-10
02

Connect

Built from this server's own package name, version and transport as found in its source — not copied from anyone's documentation, so it cannot drift against a page we do not control. Replace the environment placeholders with a token scoped to the least it needs.

claude-code (npm)
claude mcp add seerxo --env SEERXO_API_KEY=${SEERXO_API_KEY} -- npx -y [email protected]
03

Exposed tools (4)

4 read · 0 write · 0 destructive.

ToolRiskDescription
generate_etsy_seoreadGenerate a complete SEO-optimized Etsy listing with a title, description, and 13 tags from a product name and optional category.
seerxo_optimize_listingreadRewrite an Etsy listing to address sourced readiness findings, with complete before/after audits. Etsy limits (140-char title, 13 tags, 20 chars per tag) are enforced server-side and a rewrite that lowers the deterministic readiness score is rejected. Provide the current listing fields.
seerxo_quotareadUse this when the user asks how many Seerxo credits remain. Returns the authenticated account\
seerxo_suggest_keywordsreadGet ranked Etsy keyword suggestions for a product or seed phrase, sampled from Etsy\
04

Trust audit

CAUTIONgrade C · trust 78/100 Install with care. The audit found things worth knowing before you trust its output.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codeWARN
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
declared (1 observation(s))
Shell
none-observed
Dependencies
not all pinned
Secrets in source
found

Findings (10)

MEDIUMHard-coded secrets · secret.generic · CWE-798, CWE-321
tests/callSeerxoV1.test.js:7
apiKey: 'test-key.1234567890123456',
MEDIUMHard-coded secrets · secret.generic · CWE-798, CWE-321
tests/callSeerxoV1.test.js:44
apiKey: 'test-key.1234567890123456',
MEDIUMHard-coded secrets · secret.generic · CWE-798, CWE-321
tests/initConfig.test.js:43
apiKey: 'localKeyId.localSecret1234567890',
MEDIUMHard-coded secrets · secret.generic · CWE-798, CWE-321
tests/initConfig.test.js:60
apiKey: 'localKeyId.localSecret1234567890',
MEDIUMHard-coded secrets · secret.generic · CWE-798, CWE-321
tests/listing-tools.test.js:328
apiKey: 'fixture.0123456789abcdef',
LOWInventory / provenance · inv.hidden_file · CWE-1104
.releaserc.json
.releaserc.json
Why it matters. hidden member outside the usual dotfiles
Fix. review its purpose
LOWNetwork egress · net.raw_ip · CWE-200, CWE-319
tests/login.test.js:31
baseUrl: `http://127.0.0.1:${address.port}`,
LOWNetwork egress · net.raw_ip · CWE-200, CWE-319
tests/stdio-mcp.test.js:63
apiBase = `http://127.0.0.1:${address.port}`;
LOWSupply chain · supply.unpinned · CWE-829, CWE-1357
package.json
chalk, open, @semantic-release/changelog, @semantic-release/commit-analyzer, @semantic-release/git, @semantic-release/github, @semantic-release/npm, @semantic-release/release-notes-generator
Why it matters. 10 dependency range(s) float
Fix. pin exact versions or ship a lockfile
LOWPrompt injection · prompt.transfer_instruction · CWE-94, CWE-1427
README.md:144
seerxo configure --email [email protected] --api-key keyId.secret
Why it matters. an instruction to move sensitive data to an outside destination
Fix. remove; a skill never needs the user's secrets off the machine

Gates applied: no_behavioural_pass.

Audited 2026-10-10 · audit v0.4.1 · source sha e802d168d521full audit observations/trust-audit/mcp-server/semihbugrasezer__etsy-seo-generator.json · Report an issue / request a re-scan
05

Audit history

Every audit this server has had. A grade with a past is a grade somebody is still checking.

DateSourceVerdictGradeScoreChange
2026-10-10e802d168d521CAUTIONC78first audit
06

Questions

What is the Etsy SEO Generator MCP server?

AI-powered Etsy product listing generator for Claude Desktop Generate perfect SEO titles, descriptions, and tags in seconds

What tools does Etsy SEO Generator expose?

4 in total: 4 read-only, 0 that write, and 0 that can delete or overwrite. Every one is listed on this page with its risk.

Is Etsy SEO Generator safe to connect to an agent?

With care. The audit graded it C (78/100) and found 10 things worth knowing before you trust this server, listed below with the exact line each was found on.

What credentials does Etsy SEO Generator need?

It reads MCP_API_KEY and SEERXO_API_KEY from the environment. Give it a token scoped to the least it needs — an agent that can be talked into calling a tool can be talked into calling it with your credentials.

How does Etsy SEO Generator run?

It speaks stdio and streamable-http, so it runs as a local process your client starts. It is published on npm as seerxo at 1.13.0.

How current is this page?

The grade is for one exact copy of the source (e802d168d521), read on 2026-10-10. The repository is watched and re-audited when it changes.

Advertisement