Zum Inhalt springen

Verlauf von openfoodfacts-mcp-server im Namensraum io.github

io.github.cyanheads/openfoodfacts-mcp-server · Registerstatus: aktiv

Die Quelle liefert zu diesem Eintrag keinen eigenen Namen. In der Überschrift steht deshalb der hintere Teil des Bezeichners; vollständig steht er als Koordinate darunter.

Angaben zu diesem Eintrag melden

Jede veröffentlichte Änderung an diesem Eintrag, die jüngste zuerst.

Änderungen
2026-10-09Deklarierte Version: 0.3.6 → 0.3.7
2026-10-09Im Register geändert am (Rohangabe): 2026-09-23 → 2026-10-08
2026-10-09Im Register eingetragen am (Rohangabe): 2026-09-23 → 2026-10-08
2026-10-09Beschreibungen der Umgebungsvariablen (Rohangabe): MCP_AUTH_MODE=Authentication mode to use: 'none', 'jwt', or 'oauth'. · MCP_HTTP_ENDPOINT_PATH=The endpoint path for the MCP server. · MCP_HTTP_HOST=The hostname for the HTTP server. · MCP_HTTP_PORT=The port to run the HTTP server on. · MCP_LOG_LEVEL=Sets the minimum log level for output (e.g., 'debug', 'info', 'warn'). · OFF_BASE_URL=Open Food Facts API base URL override. Useful for testing against a mock server. · OFF_RATE_LIMIT_PRODUCT=Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads. · OFF_RATE_LIMIT_SEARCH=Search rate limit (requests/min). · OFF_RATE_LIMIT_TAXONOMY=Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes, to tag-value resolution on text searches, and to checking allergen and trace exclusions on every search; a spent budget falls back to the offline sample, or to the tag value as normalized, rather than failing, except that an exclusion it could not check is refused as retryable. → MCP_AUTH_MODE=Authentication mode to use: 'none', 'jwt', or 'oauth'. · MCP_HTTP_ENDPOINT_PATH=The endpoint path for the MCP server. · MCP_HTTP_HOST=The hostname for the HTTP server. · MCP_HTTP_PORT=The port to run the HTTP server on. · MCP_LOG_LEVEL=Sets the minimum log level for output (e.g., 'debug', 'info', 'warn'). · MCP_TRANSPORT_TYPE=Selects the HTTP transport. · OFF_BASE_URL=Open Food Facts API base URL override. Useful for testing against a mock server. · OFF_RATE_LIMIT_PRODUCT=Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads. · OFF_RATE_LIMIT_SEARCH=Search rate limit (requests/min). · OFF_RATE_LIMIT_TAXONOMY=Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes, to tag-value resolution on text searches, and to checking allergen and trace exclusions on every search; a spent budget falls back to the offline sample, or to the tag value as normalized, rather than failing, except that an exclusion it could not check is refused as retryable.
2026-10-09Verbindungswege (Quellstruktur): {"packages":[{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.6","runtimeHint":"bun","transport":"stdio","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes, to tag-value resolution on text searches, and to checking allergen and trace exclusions on every search; a spent budget falls back to the offline sample, or to the tag value as normalized, rather than failing, except that an exclusion it could not check is refused as retryable.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.6","runtimeHint":"bun","transport":"streamable-http","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes, to tag-value resolution on text searches, and to checking allergen and trace exclusions on every search; a spent budget falls back to the offline sample, or to the tag value as normalized, rather than failing, except that an exclusion it could not check is refused as retryable.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://openfoodfacts.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]} → {"packages":[{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.7","runtimeHint":"npx","transport":"stdio","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes, to tag-value resolution on text searches, and to checking allergen and trace exclusions on every search; a spent budget falls back to the offline sample, or to the tag value as normalized, rather than failing, except that an exclusion it could not check is refused as retryable.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.7","runtimeHint":"npx","transport":"streamable-http","environment":[{"name":"MCP_TRANSPORT_TYPE","description":"Selects the HTTP transport.","format":"string","required":false,"secret":false},{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes, to tag-value resolution on text searches, and to checking allergen and trace exclusions on every search; a spent budget falls back to the offline sample, or to the tag value as normalized, rather than failing, except that an exclusion it could not check is refused as retryable.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[{"url":"https://openfoodfacts.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]}
2026-10-09Laufzeithinweise (Rohangabe): bun → npx
2026-10-09Paketversionen (Rohangabe): 0.3.6 → 0.3.7
2026-10-09Umgebungsvariablen (Rohangabe): OFF_BASE_URL, OFF_RATE_LIMIT_PRODUCT, OFF_RATE_LIMIT_SEARCH, OFF_RATE_LIMIT_TAXONOMY, MCP_LOG_LEVEL, OFF_BASE_URL, OFF_RATE_LIMIT_PRODUCT, OFF_RATE_LIMIT_SEARCH, OFF_RATE_LIMIT_TAXONOMY, MCP_HTTP_HOST, MCP_HTTP_PORT, MCP_HTTP_ENDPOINT_PATH, MCP_AUTH_MODE, MCP_LOG_LEVEL → OFF_BASE_URL, OFF_RATE_LIMIT_PRODUCT, OFF_RATE_LIMIT_SEARCH, OFF_RATE_LIMIT_TAXONOMY, MCP_LOG_LEVEL, MCP_TRANSPORT_TYPE, OFF_BASE_URL, OFF_RATE_LIMIT_PRODUCT, OFF_RATE_LIMIT_SEARCH, OFF_RATE_LIMIT_TAXONOMY, MCP_HTTP_HOST, MCP_HTTP_PORT, MCP_HTTP_ENDPOINT_PATH, MCP_AUTH_MODE, MCP_LOG_LEVEL
2026-09-24Deklarierte Version: 0.3.5 → 0.3.6
2026-09-24Im Register geändert am (Rohangabe): 2026-09-22 → 2026-09-23
2026-09-24Im Register eingetragen am (Rohangabe): 2026-09-22 → 2026-09-23
2026-09-24Beschreibungen der Umgebungsvariablen (Rohangabe): MCP_AUTH_MODE=Authentication mode to use: 'none', 'jwt', or 'oauth'. · MCP_HTTP_ENDPOINT_PATH=The endpoint path for the MCP server. · MCP_HTTP_HOST=The hostname for the HTTP server. · MCP_HTTP_PORT=The port to run the HTTP server on. · MCP_LOG_LEVEL=Sets the minimum log level for output (e.g., 'debug', 'info', 'warn'). · OFF_BASE_URL=Open Food Facts API base URL override. Useful for testing against a mock server. · OFF_RATE_LIMIT_PRODUCT=Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads. · OFF_RATE_LIMIT_SEARCH=Search rate limit (requests/min). · OFF_RATE_LIMIT_TAXONOMY=Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes; a spent budget falls back to the offline sample rather than failing. → MCP_AUTH_MODE=Authentication mode to use: 'none', 'jwt', or 'oauth'. · MCP_HTTP_ENDPOINT_PATH=The endpoint path for the MCP server. · MCP_HTTP_HOST=The hostname for the HTTP server. · MCP_HTTP_PORT=The port to run the HTTP server on. · MCP_LOG_LEVEL=Sets the minimum log level for output (e.g., 'debug', 'info', 'warn'). · OFF_BASE_URL=Open Food Facts API base URL override. Useful for testing against a mock server. · OFF_RATE_LIMIT_PRODUCT=Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads. · OFF_RATE_LIMIT_SEARCH=Search rate limit (requests/min). · OFF_RATE_LIMIT_TAXONOMY=Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes, to tag-value resolution on text searches, and to checking allergen and trace exclusions on every search; a spent budget falls back to the offline sample, or to the tag value as normalized, rather than failing, except that an exclusion it could not check is refused as retryable.
2026-09-24Verbindungswege (Quellstruktur): {"packages":[{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.5","runtimeHint":"bun","transport":"stdio","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes; a spent budget falls back to the offline sample rather than failing.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.5","runtimeHint":"bun","transport":"streamable-http","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes; a spent budget falls back to the offline sample rather than failing.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://openfoodfacts.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]} → {"packages":[{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.6","runtimeHint":"bun","transport":"stdio","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes, to tag-value resolution on text searches, and to checking allergen and trace exclusions on every search; a spent budget falls back to the offline sample, or to the tag value as normalized, rather than failing, except that an exclusion it could not check is refused as retryable.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.6","runtimeHint":"bun","transport":"streamable-http","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes, to tag-value resolution on text searches, and to checking allergen and trace exclusions on every search; a spent budget falls back to the offline sample, or to the tag value as normalized, rather than failing, except that an exclusion it could not check is refused as retryable.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://openfoodfacts.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]}
2026-09-24Paketversionen (Rohangabe): 0.3.5 → 0.3.6
2026-09-23Deklarierte Version: 0.3.4 → 0.3.5
2026-09-23Im Register geändert am (Rohangabe): 2026-09-17 → 2026-09-22
2026-09-23Im Register eingetragen am (Rohangabe): 2026-09-17 → 2026-09-22
2026-09-23Verbindungswege (Quellstruktur): {"packages":[{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.4","runtimeHint":"bun","transport":"stdio","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes; a spent budget falls back to the offline sample rather than failing.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.4","runtimeHint":"bun","transport":"streamable-http","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes; a spent budget falls back to the offline sample rather than failing.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://openfoodfacts.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]} → {"packages":[{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.5","runtimeHint":"bun","transport":"stdio","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes; a spent budget falls back to the offline sample rather than failing.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.5","runtimeHint":"bun","transport":"streamable-http","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes; a spent budget falls back to the offline sample rather than failing.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://openfoodfacts.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]}
2026-09-23Paketversionen (Rohangabe): 0.3.4 → 0.3.5
2026-09-18Deklarierte Version: 0.3.2 → 0.3.4
2026-09-18Im Register geändert am (Rohangabe): 2026-08-25 → 2026-09-17
2026-09-18Im Register eingetragen am (Rohangabe): 2026-08-25 → 2026-09-17
2026-09-18Verbindungswege (Quellstruktur): {"packages":[{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.2","runtimeHint":"bun","transport":"stdio","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes; a spent budget falls back to the offline sample rather than failing.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.2","runtimeHint":"bun","transport":"streamable-http","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes; a spent budget falls back to the offline sample rather than failing.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://openfoodfacts.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]} → {"packages":[{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.4","runtimeHint":"bun","transport":"stdio","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes; a spent budget falls back to the offline sample rather than failing.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.4","runtimeHint":"bun","transport":"streamable-http","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes; a spent budget falls back to the offline sample rather than failing.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://openfoodfacts.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]}
2026-09-18Paketversionen (Rohangabe): 0.3.2 → 0.3.4
2026-09-08Verbindungswege (Quellstruktur): – → {"packages":[{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.2","runtimeHint":"bun","transport":"stdio","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes; a spent budget falls back to the offline sample rather than failing.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/openfoodfacts-mcp-server","version":"0.3.2","runtimeHint":"bun","transport":"streamable-http","environment":[{"name":"OFF_BASE_URL","description":"Open Food Facts API base URL override. Useful for testing against a mock server.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_PRODUCT","description":"Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads.","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_SEARCH","description":"Search rate limit (requests/min).","format":"string","required":false,"secret":false},{"name":"OFF_RATE_LIMIT_TAXONOMY","description":"Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes; a spent budget falls back to the offline sample rather than failing.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://openfoodfacts.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]}
2026-08-26Einsatzgebiet, aus der Anbieterbeschreibung abgeleitet: – → Gesundheit
2026-08-26Beschreibung (Rohangabe): – → Barcode lookup, nutrition search, and product comparison for 3M+ crowd-sourced food products.
2026-08-26Deklarierte Version: 0.3.1 → 0.3.2
2026-08-26Im Register geändert am (Rohangabe): 2026-07-27 → 2026-08-25
2026-08-26Im Register eingetragen am (Rohangabe): 2026-07-27 → 2026-08-25
2026-08-26Paketversionen (Rohangabe): 0.3.1 → 0.3.2
2026-08-16Im Register geändert am (Rohangabe): – → 2026-07-27
2026-08-16Im Register eingetragen am (Rohangabe): – → 2026-07-27
2026-08-16Statusmeldung des Registers (Rohangabe): – → –
2026-08-16Schemafassung des Rohsatzes (Rohangabe): – → https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json
2026-08-16Symbolformate (Rohangabe): – → –
2026-08-16Beschreibungen der Umgebungsvariablen (Rohangabe): – → MCP_AUTH_MODE=Authentication mode to use: 'none', 'jwt', or 'oauth'. · MCP_HTTP_ENDPOINT_PATH=The endpoint path for the MCP server. · MCP_HTTP_HOST=The hostname for the HTTP server. · MCP_HTTP_PORT=The port to run the HTTP server on. · MCP_LOG_LEVEL=Sets the minimum log level for output (e.g., 'debug', 'info', 'warn'). · OFF_BASE_URL=Open Food Facts API base URL override. Useful for testing against a mock server. · OFF_RATE_LIMIT_PRODUCT=Product read rate limit (requests/min). Matches the 15 req/min/IP Open Food Facts documents for product reads. · OFF_RATE_LIMIT_SEARCH=Search rate limit (requests/min). · OFF_RATE_LIMIT_TAXONOMY=Taxonomy resolution rate limit (requests/min). Applies to the live tag-vocabulary lookups off_browse_taxonomy makes; a spent budget falls back to the offline sample rather than failing.
2026-08-16Formate der Umgebungsvariablen (Rohangabe): – → string
2026-08-16Bereitstellungsform (Rohangabe): – → paket und remote
2026-08-16Remote-Hosts (Rohangabe): – → openfoodfacts.caseyjhand.com
2026-08-16Remote-Adressen (Rohangabe): – → https://openfoodfacts.caseyjhand.com/mcp
2026-08-16Laufzeithinweise (Rohangabe): – → bun
2026-08-16Paketversionen (Rohangabe): – → 0.3.1
2026-08-16Paketbezeichner (Rohangabe): – → @cyanheads/openfoodfacts-mcp-server
2026-08-16Repository-Unterordner (Rohangabe): – → –
2026-08-16Repository-Plattform (Rohangabe): – → github
2026-08-16Pfad-Umgebungsvariablen (Rohangabe): – → –
2026-08-16Geheime Pflichtkopfzeilen (Rohangabe): – → –
2026-08-06Deklarierte Version: – → 0.3.1
2026-08-06Repository-Adresse geführt: – → ja

Diese Ansicht blättert vorwärts und nennt keine Gesamtzahl: Einzelne Zeilen entfallen erst bei der Ausgabe, wenn ihr Beleg fehlt. Eine gezählte Zahl wäre größer als die gezeigte.

tracevero · https://tracevero.de/mcp/io-github-cyanheads-openfoodfacts-mcp-server/aenderungen