Case Study · AI Integration

Analysing 5 Years of ERC Grant Data with Claude AI

Turning 5 years of public ERC funding data (822 grants) into interactive dashboards in 15 minutes using Claude AI and Google Sheets MCP.

Tech stack
Claude AIGoogle Sheets MCPEC R&I DashboardCORDISChart.js
Final setup — what was built
Architecture
1

Data source — EC R&I Dashboard CSV export

2

Data pipeline — Google Sheets MCP connection

3

Analysis engine — Claude AI for data processing

4

Output layer — Chart.js HTML dashboards

5

Reference data — CORDIS for cross-checking PIs

822
grants analysed
~15 min
raw data to dashboard
4
interactive dashboards
01 · The real problem
The goal

Analyze 5 years of ERC grants (institutions, domains, funding) without relying on complex BI tools.


The daily reality

Exporting, cleaning, and visualizing the EC’s public data requires specialized skills most researchers lack.

02 · Before vs After
Before
1
Filter Qlik Sense
2
Export raw CSV
3
Clean data
4
Build formulas
5
Make static charts
After
1
Download EC data
2
Feed to Claude via MCP
3
Claude generates dashboards
02b · The hidden misconception
Common assumption that's wrong

The bottleneck wasn’t finding the data—every funded project is publicly documented. The real barrier was having the technical capacity to clean and analyze it at scale.

03 · Blockers and solutions
Blocker
Solution

Unintuitive BI Tools — Applying correct filters across multiple grant types in Qlik Sense is confusing.

**Export raw CSV directly** once filters are set.

Messy raw data — Exported datasets contain inconsistent naming and nested fields.

**Pass data to Claude via MCP** for context-aware cleaning.

Slow multi-grant analysis — Different grant types require separate analysis pipelines.

Claude processed all four in a **single session**.

04 · What Claude can now do

**Four interactive dashboards** covering STG, COG, ADG, and SyG

**Key patterns identified**: Germany/Max Planck lead STG/COG/ADG

**Time reduced from days to ~15 minutes** (export to dashboard)

05 · What I'd do differently
Honest reflection