
Research
/Security News
PolinRider Spreads Through Compromised GitHub Accounts and Packagist
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.
@striderlabs/mcp-apple
Advanced tools
An MCP (Model Context Protocol) connector for Apple services. This server exposes tools for querying the iTunes Search API and checking Apple system service status.
check_app_store_infoLook up app information from the Apple App Store using the iTunes Search API.
Parameters:
app_name (string, required): Name of the app to search for.country (string, optional, default: "us"): Two-letter country code (e.g., "us", "gb", "jp").Example:
{
"app_name": "Xcode",
"country": "us"
}
search_musicSearch for music tracks on Apple Music / iTunes using the iTunes Search API.
Parameters:
query (string, required): Search query (artist, track name, album, etc.).limit (number, optional, default: 10): Number of results to return (max 200).Example:
{
"query": "Taylor Swift Shake It Off",
"limit": 5
}
check_service_statusCheck the operational status of Apple services (iCloud, App Store, Apple Music, etc.) using Apple's official System Status page.
Parameters:
service (string, optional): Filter by a specific service name (case-insensitive substring match). If omitted, returns the status of all Apple services.Example:
{
"service": "iCloud"
}
npm install -g @striderlabs/mcp-apple
git clone <repo-url>
cd mcp-apple
npm install
npm run build
node dist/index.js
Or if installed globally:
mcp-apple
Add the following to your Claude Desktop configuration file (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"apple": {
"command": "mcp-apple"
}
}
}
Or if running from the built source:
{
"mcpServers": {
"apple": {
"command": "node",
"args": ["/path/to/mcp-apple/dist/index.js"]
}
}
}
The server communicates over stdio using the MCP protocol. Point your MCP client to the dist/index.js file or the mcp-apple binary.
# Install dependencies
npm install
# Build
npm run build
# Pack for distribution
npm pack
https://itunes.apple.com/search — Public Apple API, no authentication required.https://www.apple.com/support/systemstatus/data/system_status_en_US.js — Public Apple status endpoint, no authentication required.MIT
FAQs
MCP connector for Apple services
The npm package @striderlabs/mcp-apple receives a total of 4 weekly downloads. As such, @striderlabs/mcp-apple popularity was classified as not popular.
We found that @striderlabs/mcp-apple demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.

Company News
Allow myself to introduce... myself.