History of Heimdall
io.github.erayendes/asc-mcp · Registry status: active
Every published change to this entry, most recent first.
| 2026-10-02 | Declared version: 2.4.2 → 2.5.0 |
|---|---|
| 2026-10-02 | Last changed in the registry (raw): 2026-09-29 → 2026-10-01 |
| 2026-10-02 | First listed in the registry (raw): 2026-09-29 → 2026-10-01 |
| 2026-10-02 | Connection 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-02 | Package versions (raw): 2.4.2 → 2.5.0 |
| 2026-09-30 | Declared version: 2.4.1 → 2.4.2 |
| 2026-09-30 | Description (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-30 | Last changed in the registry (raw): 2026-09-23 → 2026-09-29 |
| 2026-09-30 | First listed in the registry (raw): 2026-09-23 → 2026-09-29 |
| 2026-09-30 | Connection 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-30 | Package versions (raw): 2.4.1 → 2.4.2 |
| 2026-09-24 | Declared version: 2.4.0 → 2.4.1 |
| 2026-09-24 | Last changed in the registry (raw): 2026-09-18 → 2026-09-23 |
| 2026-09-24 | First listed in the registry (raw): 2026-09-18 → 2026-09-23 |
| 2026-09-24 | Connection 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-24 | Package versions (raw): 2.4.0 → 2.4.1 |
| 2026-09-19 | Declared version: 2.3.0 → 2.4.0 |
| 2026-09-19 | Last changed in the registry (raw): 2026-08-25 → 2026-09-18 |
| 2026-09-19 | First listed in the registry (raw): 2026-08-25 → 2026-09-18 |
| 2026-09-19 | Connection 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-19 | Package versions (raw): 2.3.0 → 2.4.0 |
| 2026-09-08 | Connection 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-26 | Description (raw): – → Every App Store Connect + StoreKit 2 endpoint. 890 tools in 13 profiles, narrow to 27. |
| 2026-08-26 | Declared version: 2.2.0 → 2.3.0 |
| 2026-08-26 | Last changed in the registry (raw): 2026-08-18 → 2026-08-25 |
| 2026-08-26 | First listed in the registry (raw): 2026-08-18 → 2026-08-25 |
| 2026-08-26 | Package versions (raw): 2.2.0 → 2.3.0 |
| 2026-08-19 | Declared version: 2.1.1 → 2.2.0 |
| 2026-08-19 | Last changed in the registry (raw): 2026-08-17 → 2026-08-18 |
| 2026-08-19 | First listed in the registry (raw): 2026-08-17 → 2026-08-18 |
| 2026-08-19 | Package versions (raw): 2.1.1 → 2.2.0 |
| 2026-08-18 | Declared version: 2.1.0 → 2.1.1 |
| 2026-08-18 | Last changed in the registry (raw): 2026-08-13 → 2026-08-17 |
| 2026-08-18 | First listed in the registry (raw): 2026-08-13 → 2026-08-17 |
| 2026-08-18 | Package versions (raw): 2.1.0 → 2.1.1 |
| 2026-08-16 | Last changed in the registry (raw): – → 2026-08-13 |
| 2026-08-16 | First listed in the registry (raw): – → 2026-08-13 |
| 2026-08-16 | Registry status message (raw): – → – |
| 2026-08-16 | Schema version of the raw record (raw): – → https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json |
| 2026-08-16 | Icon formats (raw): – → – |
| 2026-08-16 | Environment 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-16 | Environment variable formats (raw): – → – |
| 2026-08-16 | Delivery form (raw): – → package |
| 2026-08-16 | Remote hosts (raw): – → – |
| 2026-08-16 | Remote URLs (raw): – → – |
| 2026-08-16 | Runtime hints (raw): – → – |
| 2026-08-16 | Package versions (raw): – → 2.1.0 |
| 2026-08-16 | Package identifiers (raw): – → @erayendes/asc-mcp |
| 2026-08-16 | Repository subfolder (raw): – → – |
| 2026-08-16 | Repository 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