Skip to content

History of Heimdall

io.github.erayendes/asc-mcp · Registry status: active

Report data on this entry

Every published change to this entry, most recent first.

Changes
2026-10-02Declared version: 2.4.2 → 2.5.0
2026-10-02Last changed in the registry (raw): 2026-09-29 → 2026-10-01
2026-10-02First listed in the registry (raw): 2026-09-29 → 2026-10-01
2026-10-02Connection paths (source structure): {"packages":[{"registryType":"npm","identifier":"@erayendes/asc-mcp","version":"2.4.2","transport":"stdio","environment":[{"name":"ASC_KEY_ID","description":"App Store Connect API Key ID. Normally written for you by `npx -y @erayendes/asc-mcp setup`.","required":false,"secret":false},{"name":"ASC_ISSUER_ID","description":"App Store Connect Issuer ID (a UUID). Normally written for you by `setup`.","required":false,"secret":false},{"name":"ASC_PRIVATE_KEY","description":"The .p8 private key as PEM text. Prefer `setup`, which stores it in the macOS Keychain instead of any config file; set this only where a Keychain is unavailable, such as CI.","required":false,"secret":true},{"name":"ASC_PRIVATE_KEY_PATH","description":"Path to the .p8 file, as an alternative to pasting its contents. Off macOS this is what `setup` records.","required":false,"secret":false},{"name":"ASC_BUNDLE_ID","description":"Bundle ID of one app. Only needed by the StoreKit 2 transaction tools on the monetization profile.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} → {"packages":[{"registryType":"npm","identifier":"@erayendes/asc-mcp","version":"2.5.0","transport":"stdio","environment":[{"name":"ASC_KEY_ID","description":"App Store Connect API Key ID. Normally written for you by `npx -y @erayendes/asc-mcp setup`.","required":false,"secret":false},{"name":"ASC_ISSUER_ID","description":"App Store Connect Issuer ID (a UUID). Normally written for you by `setup`.","required":false,"secret":false},{"name":"ASC_PRIVATE_KEY","description":"The .p8 private key as PEM text. Prefer `setup`, which stores it in the macOS Keychain instead of any config file; set this only where a Keychain is unavailable, such as CI.","required":false,"secret":true},{"name":"ASC_PRIVATE_KEY_PATH","description":"Path to the .p8 file, as an alternative to pasting its contents. Off macOS this is what `setup` records.","required":false,"secret":false},{"name":"ASC_BUNDLE_ID","description":"Bundle ID of one app. Only needed by the StoreKit 2 transaction tools on the monetization profile.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]}
2026-10-02Package versions (raw): 2.4.2 → 2.5.0
2026-09-30Declared version: 2.4.1 → 2.4.2
2026-09-30Description (raw): Every App Store Connect + StoreKit 2 endpoint. 890 tools in 13 profiles, narrow to 27. → Every App Store Connect + StoreKit 2 endpoint. 895 tools in 13 profiles, narrow to 27.
2026-09-30Last changed in the registry (raw): 2026-09-23 → 2026-09-29
2026-09-30First listed in the registry (raw): 2026-09-23 → 2026-09-29
2026-09-30Connection paths (source structure): {"packages":[{"registryType":"npm","identifier":"@erayendes/asc-mcp","version":"2.4.1","transport":"stdio","environment":[{"name":"ASC_KEY_ID","description":"App Store Connect API Key ID. Normally written for you by `npx -y @erayendes/asc-mcp setup`.","required":false,"secret":false},{"name":"ASC_ISSUER_ID","description":"App Store Connect Issuer ID (a UUID). Normally written for you by `setup`.","required":false,"secret":false},{"name":"ASC_PRIVATE_KEY","description":"The .p8 private key as PEM text. Prefer `setup`, which stores it in the macOS Keychain instead of any config file; set this only where a Keychain is unavailable, such as CI.","required":false,"secret":true},{"name":"ASC_PRIVATE_KEY_PATH","description":"Path to the .p8 file, as an alternative to pasting its contents. Off macOS this is what `setup` records.","required":false,"secret":false},{"name":"ASC_BUNDLE_ID","description":"Bundle ID of one app. Only needed by the StoreKit 2 transaction tools on the monetization profile.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} → {"packages":[{"registryType":"npm","identifier":"@erayendes/asc-mcp","version":"2.4.2","transport":"stdio","environment":[{"name":"ASC_KEY_ID","description":"App Store Connect API Key ID. Normally written for you by `npx -y @erayendes/asc-mcp setup`.","required":false,"secret":false},{"name":"ASC_ISSUER_ID","description":"App Store Connect Issuer ID (a UUID). Normally written for you by `setup`.","required":false,"secret":false},{"name":"ASC_PRIVATE_KEY","description":"The .p8 private key as PEM text. Prefer `setup`, which stores it in the macOS Keychain instead of any config file; set this only where a Keychain is unavailable, such as CI.","required":false,"secret":true},{"name":"ASC_PRIVATE_KEY_PATH","description":"Path to the .p8 file, as an alternative to pasting its contents. Off macOS this is what `setup` records.","required":false,"secret":false},{"name":"ASC_BUNDLE_ID","description":"Bundle ID of one app. Only needed by the StoreKit 2 transaction tools on the monetization profile.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]}
2026-09-30Package versions (raw): 2.4.1 → 2.4.2
2026-09-24Declared version: 2.4.0 → 2.4.1
2026-09-24Last changed in the registry (raw): 2026-09-18 → 2026-09-23
2026-09-24First listed in the registry (raw): 2026-09-18 → 2026-09-23
2026-09-24Connection paths (source structure): {"packages":[{"registryType":"npm","identifier":"@erayendes/asc-mcp","version":"2.4.0","transport":"stdio","environment":[{"name":"ASC_KEY_ID","description":"App Store Connect API Key ID. Normally written for you by `npx -y @erayendes/asc-mcp setup`.","required":false,"secret":false},{"name":"ASC_ISSUER_ID","description":"App Store Connect Issuer ID (a UUID). Normally written for you by `setup`.","required":false,"secret":false},{"name":"ASC_PRIVATE_KEY","description":"The .p8 private key as PEM text. Prefer `setup`, which stores it in the macOS Keychain instead of any config file; set this only where a Keychain is unavailable, such as CI.","required":false,"secret":true},{"name":"ASC_PRIVATE_KEY_PATH","description":"Path to the .p8 file, as an alternative to pasting its contents. Off macOS this is what `setup` records.","required":false,"secret":false},{"name":"ASC_BUNDLE_ID","description":"Bundle ID of one app. Only needed by the StoreKit 2 transaction tools on the monetization profile.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} → {"packages":[{"registryType":"npm","identifier":"@erayendes/asc-mcp","version":"2.4.1","transport":"stdio","environment":[{"name":"ASC_KEY_ID","description":"App Store Connect API Key ID. Normally written for you by `npx -y @erayendes/asc-mcp setup`.","required":false,"secret":false},{"name":"ASC_ISSUER_ID","description":"App Store Connect Issuer ID (a UUID). Normally written for you by `setup`.","required":false,"secret":false},{"name":"ASC_PRIVATE_KEY","description":"The .p8 private key as PEM text. Prefer `setup`, which stores it in the macOS Keychain instead of any config file; set this only where a Keychain is unavailable, such as CI.","required":false,"secret":true},{"name":"ASC_PRIVATE_KEY_PATH","description":"Path to the .p8 file, as an alternative to pasting its contents. Off macOS this is what `setup` records.","required":false,"secret":false},{"name":"ASC_BUNDLE_ID","description":"Bundle ID of one app. Only needed by the StoreKit 2 transaction tools on the monetization profile.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]}
2026-09-24Package versions (raw): 2.4.0 → 2.4.1
2026-09-19Declared version: 2.3.0 → 2.4.0
2026-09-19Last changed in the registry (raw): 2026-08-25 → 2026-09-18
2026-09-19First listed in the registry (raw): 2026-08-25 → 2026-09-18
2026-09-19Connection paths (source structure): {"packages":[{"registryType":"npm","identifier":"@erayendes/asc-mcp","version":"2.3.0","transport":"stdio","environment":[{"name":"ASC_KEY_ID","description":"App Store Connect API Key ID. Normally written for you by `npx -y @erayendes/asc-mcp setup`.","required":false,"secret":false},{"name":"ASC_ISSUER_ID","description":"App Store Connect Issuer ID (a UUID). Normally written for you by `setup`.","required":false,"secret":false},{"name":"ASC_PRIVATE_KEY","description":"The .p8 private key as PEM text. Prefer `setup`, which stores it in the macOS Keychain instead of any config file; set this only where a Keychain is unavailable, such as CI.","required":false,"secret":true},{"name":"ASC_PRIVATE_KEY_PATH","description":"Path to the .p8 file, as an alternative to pasting its contents. Off macOS this is what `setup` records.","required":false,"secret":false},{"name":"ASC_BUNDLE_ID","description":"Bundle ID of one app. Only needed by the StoreKit 2 transaction tools on the monetization profile.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} → {"packages":[{"registryType":"npm","identifier":"@erayendes/asc-mcp","version":"2.4.0","transport":"stdio","environment":[{"name":"ASC_KEY_ID","description":"App Store Connect API Key ID. Normally written for you by `npx -y @erayendes/asc-mcp setup`.","required":false,"secret":false},{"name":"ASC_ISSUER_ID","description":"App Store Connect Issuer ID (a UUID). Normally written for you by `setup`.","required":false,"secret":false},{"name":"ASC_PRIVATE_KEY","description":"The .p8 private key as PEM text. Prefer `setup`, which stores it in the macOS Keychain instead of any config file; set this only where a Keychain is unavailable, such as CI.","required":false,"secret":true},{"name":"ASC_PRIVATE_KEY_PATH","description":"Path to the .p8 file, as an alternative to pasting its contents. Off macOS this is what `setup` records.","required":false,"secret":false},{"name":"ASC_BUNDLE_ID","description":"Bundle ID of one app. Only needed by the StoreKit 2 transaction tools on the monetization profile.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]}
2026-09-19Package versions (raw): 2.3.0 → 2.4.0
2026-09-08Connection paths (source structure): – → {"packages":[{"registryType":"npm","identifier":"@erayendes/asc-mcp","version":"2.3.0","transport":"stdio","environment":[{"name":"ASC_KEY_ID","description":"App Store Connect API Key ID. Normally written for you by `npx -y @erayendes/asc-mcp setup`.","required":false,"secret":false},{"name":"ASC_ISSUER_ID","description":"App Store Connect Issuer ID (a UUID). Normally written for you by `setup`.","required":false,"secret":false},{"name":"ASC_PRIVATE_KEY","description":"The .p8 private key as PEM text. Prefer `setup`, which stores it in the macOS Keychain instead of any config file; set this only where a Keychain is unavailable, such as CI.","required":false,"secret":true},{"name":"ASC_PRIVATE_KEY_PATH","description":"Path to the .p8 file, as an alternative to pasting its contents. Off macOS this is what `setup` records.","required":false,"secret":false},{"name":"ASC_BUNDLE_ID","description":"Bundle ID of one app. Only needed by the StoreKit 2 transaction tools on the monetization profile.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]}
2026-08-26Description (raw): – → Every App Store Connect + StoreKit 2 endpoint. 890 tools in 13 profiles, narrow to 27.
2026-08-26Declared version: 2.2.0 → 2.3.0
2026-08-26Last changed in the registry (raw): 2026-08-18 → 2026-08-25
2026-08-26First listed in the registry (raw): 2026-08-18 → 2026-08-25
2026-08-26Package versions (raw): 2.2.0 → 2.3.0
2026-08-19Declared version: 2.1.1 → 2.2.0
2026-08-19Last changed in the registry (raw): 2026-08-17 → 2026-08-18
2026-08-19First listed in the registry (raw): 2026-08-17 → 2026-08-18
2026-08-19Package versions (raw): 2.1.1 → 2.2.0
2026-08-18Declared version: 2.1.0 → 2.1.1
2026-08-18Last changed in the registry (raw): 2026-08-13 → 2026-08-17
2026-08-18First listed in the registry (raw): 2026-08-13 → 2026-08-17
2026-08-18Package versions (raw): 2.1.0 → 2.1.1
2026-08-16Last changed in the registry (raw): – → 2026-08-13
2026-08-16First listed in the registry (raw): – → 2026-08-13
2026-08-16Registry status message (raw): – → –
2026-08-16Schema version of the raw record (raw): – → https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json
2026-08-16Icon formats (raw): – → –
2026-08-16Environment variable descriptions (raw): – → ASC_BUNDLE_ID=Bundle ID of one app. Only needed by the StoreKit 2 transaction tools on the monetization profile. · ASC_ISSUER_ID=App Store Connect Issuer ID (a UUID). Normally written for you by `setup`. · ASC_KEY_ID=App Store Connect API Key ID. Normally written for you by `npx -y @erayendes/asc-mcp setup`. · ASC_PRIVATE_KEY=The .p8 private key as PEM text. Prefer `setup`, which stores it in the macOS Keychain instead of any config file; set this only where a Keychain is unavailable, such as CI. · ASC_PRIVATE_KEY_PATH=Path to the .p8 file, as an alternative to pasting its contents. Off macOS this is what `setup` records.
2026-08-16Environment variable formats (raw): – → –
2026-08-16Delivery form (raw): – → package
2026-08-16Remote hosts (raw): – → –
2026-08-16Remote URLs (raw): – → –
2026-08-16Runtime hints (raw): – → –
2026-08-16Package versions (raw): – → 2.1.0
2026-08-16Package identifiers (raw): – → @erayendes/asc-mcp
2026-08-16Repository subfolder (raw): – → –
2026-08-16Repository platform (raw): – → github

This view pages forward and states no total: individual rows are dropped only at output time when their evidence is missing. A counted total would be larger than what is shown.

tracevero · https://tracevero.com/mcp/io-github-erayendes-asc-mcp/aenderungen