@vtex-mcp/master-data-api-v2
v1.0.0
Published
MCP server for VTEX Master Data Api V2
Downloads
116
Readme
VTEX Master Data Api V2
MCP server for the VTEX Master Data Api V2, providing AI assistants access to VTEX e-commerce APIs.
Setup
Environment Variables
| Variable | Required | Description |
|---|---|---|
| VTEX_ACCOUNT_NAME | Yes | Your VTEX account name |
| VTEX_APP_KEY | Yes* | VTEX app key for authentication |
| VTEX_APP_TOKEN | Yes* | VTEX app token for authentication |
| VTEX_AUTH_TOKEN | No | Alternative auth token (replaces app key/token) |
| VTEX_ENVIRONMENT | No | VTEX environment (default: vtexcommercestable) |
* Required unless VTEX_AUTH_TOKEN is provided.
Running via npx
npx @vtex-mcp/master-data-api-v2Running with HTTP transport
npx @vtex-mcp/master-data-api-v2 --transport http --port 3000MCP Client Configuration (Claude Desktop)
{
"mcpServers": {
"master-data-api-v2": {
"command": "npx",
"args": ["@vtex-mcp/master-data-api-v2"],
"env": {
"VTEX_ACCOUNT_NAME": "your-account",
"VTEX_APP_KEY": "your-app-key",
"VTEX_APP_TOKEN": "your-app-token"
}
}
}
}Available Tools
This server exposes 20 tool(s):
- master-data-api-v2_createnewdocument — Create new document
- master-data-api-v2_createorupdatepartialdocument — Create partial document
- master-data-api-v2_getdocument — Get document
- master-data-api-v2_updateentiredocument — Create document with custom ID or update entire document
- master-data-api-v2_updatepartialdocument — Update partial document
- master-data-api-v2_deletedocument — Delete document
- master-data-api-v2_searchdocuments — Search documents
- master-data-api-v2_scrolldocuments — Scroll documents
- master-data-api-v2_getschemas — Get schemas
- master-data-api-v2_getschemabyname — Get schema by name
- master-data-api-v2_saveschemabyname — Save schema by name
- master-data-api-v2_deleteschemabyname — Delete schema by name
- master-data-api-v2_getindices — Get indices
- master-data-api-v2_putindices — Create index
- master-data-api-v2_getindexbyname — Get index by name
- master-data-api-v2_deleteindexbyname — Delete index by name
- master-data-api-v2_validatedocumentbyclusters — Validate document by clusters
- master-data-api-v2_listversions — List versions
- master-data-api-v2_getversion — Get version
- master-data-api-v2_putversion — Update version
