Server data from the Official MCP Registry
Unofficial MCP tool surface for GS1 Belgium & Luxembourg's My Product Manager API (v17).
Unofficial MCP tool surface for GS1 Belgium & Luxembourg's My Product Manager API (v17).
Valid MCP server (0 strong, 3 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.
16 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: GS1BELU_ENVIRONMENT
Environment variable: GS1BELU_API_VERSION
Environment variable: GS1BELU_UPLOAD_CLIENT_ID
Environment variable: GS1BELU_UPLOAD_CLIENT_SECRET
Environment variable: GS1BELU_UPLOAD_SUBSCRIPTION_KEY
Environment variable: GS1BELU_DOWNLOAD_CLIENT_ID
Environment variable: GS1BELU_DOWNLOAD_CLIENT_SECRET
Environment variable: GS1BELU_DOWNLOAD_SUBSCRIPTION_KEY
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-wimsuenens-gs1belu-mpm": {
"env": {
"GS1BELU_API_VERSION": "your-gs1belu-api-version-here",
"GS1BELU_ENVIRONMENT": "your-gs1belu-environment-here",
"GS1BELU_UPLOAD_CLIENT_ID": "your-gs1belu-upload-client-id-here",
"GS1BELU_DOWNLOAD_CLIENT_ID": "your-gs1belu-download-client-id-here",
"GS1BELU_UPLOAD_CLIENT_SECRET": "your-gs1belu-upload-client-secret-here",
"GS1BELU_DOWNLOAD_CLIENT_SECRET": "your-gs1belu-download-client-secret-here",
"GS1BELU_UPLOAD_SUBSCRIPTION_KEY": "your-gs1belu-upload-subscription-key-here",
"GS1BELU_DOWNLOAD_SUBSCRIPTION_KEY": "your-gs1belu-download-subscription-key-here"
},
"args": [
"gs1belu-mpm-mcp"
],
"command": "uvx"
}
}
}From the project's GitHub README.
Generated C#/TypeScript SDKs and an MCP server for the GS1 Belgium & Luxembourg
"My Product Manager" REST APIs (Upload + Download, v17), built from the vendor
OpenAPI schemas under schemas/.
[!IMPORTANT] Unofficial. This project is a community effort and is not affiliated with, endorsed by, or supported by GS1 in any way. "GS1" and "My Product Manager" are the property of their respective owners. Use at your own risk.
Three artifacts are generated from the same source schemas. None are published yet — the links below are where each will land. Per-package READMEs carry the real quickstart for each.
| Artifact | Language | Consume via | Source |
|---|---|---|---|
| C# SDK | .NET | NuGet — dotnet add package … (coming soon) | sdks/ → dotnet/ |
| TypeScript SDK | TS/JS | npm — @gs1belu/mpm-upload, @gs1belu/mpm-fetch (coming soon) | sdks/ → typescript/ |
| MCP server | Python | uvx / the MCP registry (coming soon) | mcp/ |
The two SDKs are generated with Kiota (one client per API document, never merged). The MCP server builds its tools at runtime with FastMCP — no code generation.
schemas/ Vendor OpenAPI specs + overlays — the single source of truth
upload/ · download/ (each: v17.yaml vendor original, v17.json, v17.overlay.yaml)
sdks/ The two Kiota SDKs (dotnet/, typescript/)
mcp/ The FastMCP MCP server (Python)
scripts/ Schema-prep build + tests, driven by the justfile
docs/ ADRs, research, manuals, the schema-ingestion runbook
justfile Task front door — `just gen` / `just build` / `just test`
The project's ubiquitous language (pristine vendor original, overlay, effective
spec, dead patch) is defined in CONTEXT.md; the decisions behind
the layout are in docs/adr/.
See CONTRIBUTING.md for the toolchain prerequisites, the
schema-editing rule, and the PR flow. The one rule that must never be broken:
never hand-edit a vendor schema or generated code — correct it through the
overlay and regenerate.
MIT.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.