The unified music identity layer

Every platform.
One identity.

Connect your streaming accounts once. Access your complete music profile everywhere -- in AI assistants, apps, and your own beautiful timeline.

Start Free Read the Docs
Spotify
Apple Music
YouTube Music
tuneline
Timeline
API
MCP Server
Playlists
Stats
Built on official OAuth APIs
No scraping
Your data stays yours
GDPR compliant

Your complete music life, finally unified

One place for every song, every platform, every memory. Connected in seconds.

Core Feature

Master Timeline

Every song you play, from every platform, on one infinite scroll. Your complete listening history, unified.

Today, April 4
Pink + White
Frank Ocean
2:14 PM
Running Up That Hill
Kate Bush
1:48 PM
Plastic Love
Mariya Takeuchi
12:31 PM
Everything In Its Right Place
Radiohead
11:55 AM
Memory

Discovery Moments

Pinpoint the exact moment you found your favorite songs.

You first heard Plastic Love on Mar 12, 2024 via a YouTube Mix. It became your #3 most-played song within two months.
Transfer

Playlist Transfer

Move playlists between platforms with ISRC-level precision.

487 matched
97.4%
match rate via ISRC
Annual

Cross-Platform Wrapped

Your REAL year in music. Not just Spotify. Everything.

1
Frank Ocean
847 312
2
Radiohead
623 445
3
Mariya Takeuchi
521 198

AI Playlists

Generate playlists using your full taste profile across all platforms. Not just one silo -- your entire music identity informs every recommendation.

{ }

Data Export

Download your complete music identity as JSON. Feed it to ChatGPT, Claude, or any AI for truly personalized recommendations.

One API. Every streaming platform.

Stop building three integrations. Build one.

Unified REST API

One endpoint for Spotify, Apple Music, and YouTube Music data

TypeScript & Python SDKs

Fully typed, tree-shakeable client libraries

Webhook Events

Real-time notifications for new listens, playlist changes, and more

OAuth 2.0 PKCE

Industry-standard auth flow, no server-side secret required

ISRC-Based Track Matching

Cross-platform dedup via International Standard Recording Codes

99.9% Uptime SLA

Built on edge infrastructure with multi-region failover

example.ts
import { Tuneline } from '@tuneline/sdk';

const tl = new Tuneline({ apiKey: 'tl_live_...' });

// Get unified listening profile
const profile = await tl.users.getProfile('user_123');

// Returns normalized data across all platforms
{
  topArtists: ['Frank Ocean', 'Radiohead', 'Mariya Takeuchi'],
  topGenres: ['art pop', 'city pop', 'alternative'],
  totalTracks: 12847,
  platforms: ['spotify', 'apple_music', 'youtube_music'],
  listeningHours: 4847,
  firstDiscovery: { track: 'Plastic Love', date: '2024-03-12' }
}

AI agents are your growth engine

When someone asks their AI about music, Tuneline is the answer.

MCP Server

Install in Claude with one click. 20,000+ MCP servers exist. None unify music data across platforms.

npx @tuneline/mcp-server

GPT Actions

Build a Music Taste Analyzer GPT. Users connect their accounts through Tuneline. You get the data.

openapi.tuneline.io/v1

OpenAPI Spec

Self-describing API. Any AI agent can discover and use Tuneline without human intervention.

api.tuneline.io/.well-known/openapi.json
The B2A distribution flywheel
💬
User asks AI
a music question
🔎
Agent discovers
Tuneline
🔗
User connects
accounts
Agent delivers
personalized value
🔁
User keeps
subscription

Everyone needs music identity

💕

Dating Apps

350M+ dating app users

Music taste compatibility scoring from real listening data

🤖

AI Assistants

Every LLM needs music context

Personalized recommendations from unified taste profiles

🏋

Fitness Apps

$30B+ market

Workout playlists generated from real taste, not generic mixes

🏠

Smart Home

Platform-agnostic taste

Ambient music across services, one taste profile driving all speakers

🎤

Event Platforms

Real listening signals

Concert recommendations powered by actual play history, not surveys

🌐

Social Apps

Taste as identity

Music-based matching, profiles, and social features built on real data

A $100M company was built here.
Then bought and locked away.

The Echo Nest proved the music data layer is worth $100M+. Spotify acquired it in 2014 and shut it down. The vacuum remains.

750M+
Paid streaming subscribers worldwide
1.6
Average subscriptions per US household
$52.6B
AI agent market by 2030
20K+
MCP servers exist. Zero unify music.
TAM $2.5B
Total Addressable
50M multi-platform users who engage with stats and data features
SAM $150M
Serviceable
5M users actively seeking cross-platform tools
SOM $5M
Obtainable Y1
Via agent distribution, not traditional marketing

Simple. Transparent.

Free
$0
Get started, no credit card
  • 2 platform connections
  • 12-month timeline history
  • Basic API (100 calls/day)
  • Web timeline view
  • Annual wrapped
Get Started
Developer
$29.99/mo
Build on Tuneline
  • Full API (10K calls/day)
  • Webhook events
  • TypeScript & Python SDKs
  • Priority sync
  • Team access (up to 5)
  • Dedicated support
  • Custom OAuth branding
Talk to Us
$4.99
Revenue per user
~$0.03
Infrastructure cost
99.4%
Gross margin

The competition is fragmented or dead

Feature Tuneline Last.fm stats.fm Soundiiz Echo Nest (RIP)
Cross-platform timeline Yes Partial No No N/A
Unified API Yes Stale No No Yes (acquired)
MCP Server Yes No No No N/A
Discovery moments Yes No No No No
Playlist transfers Yes No No Yes No
Modern UI Yes No Yes Dated N/A
Year 2026 2002 2020 2017 2014 (dead)

The music identity layer starts here

Start Free Read the Docs Talk to Us