Managed Redis and Valkey in Europe, ready in seconds
Create a Redis or Valkey database, copy its connection string and PING it over TLS in under a minute.
redis-cli · TLS · eu.kvnest.com
$ redis-cli --tls -h inst-7f3a9c.eu.kvnest.com -p 6380 inst-7f3a9c:6380> PING PONG inst-7f3a9c:6380> SET greeting "hallo, Europa" OK inst-7f3a9c:6380> GET greeting "hallo, Europa"
Redis or Valkey, without the operations
Pick the engine per instance. Same plans, prices, TLS and dashboard for both.
- Redis 8.10Redis Open Source with the Redis Query Engine, JSON, Bloom and TimeSeries. The real thing, unmodified, under the AGPLv3.
- Valkey 9.1The Linux Foundation's open source fork of Redis, BSD-licensed, with JSON, Bloom and Search modules.
- Hosted in the EUEvery instance runs in Germany, so your data stays inside the European Union.
- TLS by defaultEach instance gets its own endpoint and password, encrypted in transit from your first connection.
- No opsPick a plan and connect. Isolation, resource limits and restarts are handled for you.
Tutorials
New to key/value stores? Learn by building a game
Nine short levels take you from your first PING to a game backend with a cache, a live leaderboard, rate limits and a real-time feed. In Node.js, Python, Go or Java, with a sandbox in your browser and XP to earn.
LEVEL 1
Insert coin
LEVEL 2
Save the game
LEVEL 3
Turbo mode
LEVEL 4
Count everything
LEVEL 5
High scores
LEVEL 6
Player profiles
LEVEL 7
Anti-cheat
LEVEL 8
Live feed
LEVEL 9
Boss level
MCP server
Let your AI agent set up the cache
Connect Claude Code, Cursor or VS Code to the hosted KVNest MCP server. Ask for a cache, and your agent creates an instance, waits until it's ready and puts the connection URL in your .env, without you leaving the editor.
- From prompt to connection stringCreate, inspect and delete instances, read their metrics and get their URL, all as tools your agent can call.
- Your token, your rulesPersonal API tokens with an expiry date, up to five per account. Delete one and it stops working at once.
- Asks before it deletesDeleting is marked as destructive, so your tool asks you first, and the agent has to type the name again.
AI agent · MCP: kvnest
Add a Valkey cache to this app.
- kvnest ·create_instanceProvisioning
- kvnest ·get_instanceReady
- kvnest ·get_connection.env updated
Done: shop-cache is running in the EU, VALKEY_URL is in your .env, and getProducts() now reads through the cache.
- Claude Code
- Cursor
- VS Code
- Claude Desktop
Simple pricing
Single-node instances. Starter is free during the preview; Casual and Pro are coming soon.
Starter
Pure cache, nothing written to disk
Free
- 256 MiB memory (192 MB usable)
- In-memory only
- 100 concurrent clients
- Eviction: allkeys-lru, or your choice
- JSON, Bloom and vector search modules (and TimeSeries on Redis)
Casual
Coming soonPersistent, append-only file on disk
€9
/month
- 1 GiB memory (768 MB usable)
- 10 GiB disk, AOF every second
- 500 concurrent clients
- Eviction: noeviction, or your choice
- JSON, Bloom and vector search modules (and TimeSeries on Redis)
- No backups yet during the preview
Pro
Coming soonPersistent, append-only file on disk
€39
/month
- 4 GiB memory (3000 MB usable)
- 20 GiB disk, AOF every second
- 2000 concurrent clients
- Eviction: noeviction, or your choice
- JSON, Bloom and vector search modules (and TimeSeries on Redis)
- No backups yet during the preview
Questions
Your first instance is free
Starter is a 256 MiB cache, free during the preview. Casual and Pro, with persistent storage, are coming soon.