
UNLAV Shopify CSV Catalog Check
io.github.Ivansky1Published by GitHub account Ivansky1v1.1.0Updated Oct 24, 2026
Paid Shopify CSV diagnostics for duplicate SKUs, malformed variants, and import risks.
The publisher's own server: check.tattoo: tattoo size and placement guide
Overview
A paid remote MCP server that checks Shopify product CSV exports for duplicate SKUs, malformed variants and import risks, returning a JSON diagnostic report.
- What you can do
- Check a Shopify product CSV export and get a JSON diagnostic report on duplicate and whitespace-colliding SKUs, missing variant data, repeated option combinations and conflicting product metadata, with suspicious duplicate groups flagged. Inspect the service's current terms and pricing before running a check. Run free ping and service-info calls to confirm the endpoint is reachable. Results are bound to the exact input by SHA-256.
- When to use it
- Use it before importing a Shopify product CSV or during catalog maintenance, when you want an automated pre-import check for duplicate SKUs, variant problems and metadata conflicts without touching the live store.
- Requirements
- A remote Streamable HTTP endpoint (an SSE endpoint is also offered for older clients). An MCP client that supports Streamable HTTP and x402 MCP payments. Payment in USDC on Base mainnet for the paid check tool; the client signs the payment authorization. Input is UTF-8 CSV text, limited to 10 MiB and 10,000 product rows per call.
Installation
In SourceWeft
- Open UNLAV Shopify CSV Catalog Check in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.Ivansky1%2Fshopify-csv-catalog-check/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"unlav-shopify-csv-catalog-check": {
"type": "http",
"url": "https://7days.unlavsofts.xyz/mcp"
}
}
}README
UNLAV Shopify CSV Catalog Check
This remote MCP server checks Shopify product CSV exports before import or catalog maintenance. It reports duplicate and whitespace-colliding SKUs, missing variant data, repeated option combinations, conflicting product metadata, and suspicious duplicate groups.
The paid tool is check_shopify_catalog_csv. A call costs 0.05 USDC on Base mainnet through x402 v2. ping and catalog_service_info are free.
- MCP Streamable HTTP endpoint:
https://7days.unlavsofts.xyz/mcp - Legacy MCP SSE endpoint:
https://7days.unlavsofts.xyz/mcp/sse - REST endpoint:
POST https://7days.unlavsofts.xyz/api/catalog-check - OpenAPI specification:
https://7days.unlavsofts.xyz/openapi.json - Service page:
https://7days.unlavsofts.xyz/services/catalog-check/ - Health endpoint:
https://7days.unlavsofts.xyz/mcp/health - Network: Base mainnet (
eip155:8453) - Asset: USDC
Input is the complete UTF-8 CSV text and an optional filename. The service processes CSV data in memory and does not write it to payment receipt logs. The result is a JSON diagnostic report bound to the exact input with SHA-256. The service does not connect to or modify a Shopify store.
Limits: 10 MiB and 10,000 product rows per call.
MCP client configuration
Use an MCP client that supports Streamable HTTP and x402 MCP payments. Add the primary endpoint above, call catalog_service_info to inspect the current terms, and then call check_shopify_catalog_csv with csv_text. The SSE endpoint remains available for older clients.
An unpaid call returns an x402 payment requirement containing the exact amount, Base network, USDC asset, receiving address, and Bazaar discovery metadata. The client signs the payment authorization; this repository contains no wallet secret or signing key.
Support
Contact [email protected] with the request timestamp and transaction hash. Do not email store credentials or customer CSV data.
Source: README.md at commit 3d57d0b
Tools
0Version history
1- v1.1.0LatestSep 16, 2026
Score
75% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listedRequired15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.
Other Check integrations
check.tattoo: tattoo size and placement guide
tattoo.checkOfficial publisher
check.tattoo: tattoo size and placement guide's hosted MCP server, published by check.tattoo; no sign-in required; Streamable HTTP; 5 tools.
iva.pt — EU VAT check (VIES) and Portuguese VAT law
pt.ivaOfficial publisher
Validates EU VAT numbers against VIES and returns Portuguese VAT Code (CIVA) and RITI articles, in Portuguese or English.

SpotCheck
Published by GitHub account chrisschouk
Scores Spotify playlists for bot-farm patterns and artificial streaming, and triages distributor warnings about flagged tracks.

Zovo Charity Lookup
Published by GitHub account theluckystrike
Looks up US nonprofits by name or EIN and reports IRS status, Form 990 finances and officer pay from ProPublica Nonprofit Explorer.

Zovo Bank Insurance Check
Published by GitHub account theluckystrike
Looks up US banks in live FDIC records and estimates how much of a user's deposits are FDIC insured.