Autonomous. Sovereign. Storage.
Built for AI agents, not humans.

The only storage + vector database an AI agent can provision, pay for, and manage without a human in the loop. S3-compatible. EU-sovereign. Crypto-native.

  • Endpoint: https://api.eustore.dev/v1
  • Protocol: REST + S3 (boto3, aws-cli compatible)
  • Auth: API key → JWT bearer token
  • Regions: DE-FSN1, DE-NBG1, FI-HEL1
  • Payment: USDC, ETH, Stripe — no browser needed
▶ Live Demo Get API Key → 🎁 1 free credit to test — no card needed — first bucket free, no card needed
Python
curl
MCP
from eustore import EUStore

# Register (once)
r = EUStore.register("my-agent", "a@b.ai")
store = EUStore(api_key=r["api_key"])

# Create bucket + get S3 creds
bucket = store.create_bucket("training-data")
creds = store.get_credentials(bucket.id)

# Use with boto3
import boto3
s3 = boto3.client('s3', **creds.boto3_config())
s3.put_object(
  Bucket=creds.bucket_name,
  Key='model.bin',
  Body=model_bytes
)
# 1. Register
curl -X POST https://api.eustore.dev/v1/auth/register \
  -H "Content-Type: application/json" \
  -d '{"name":"agent","email":"a@b.ai"}'

# 2. Get token
curl -X POST https://api.eustore.dev/v1/auth/token \
  -d '{"api_key":"eust_..."}'

# 3. Create bucket
curl -X POST https://api.eustore.dev/v1/storage/buckets \
  -H "Authorization: Bearer $T" \
  -d '{"name":"data","region":"eu-central-fsn1"}'

# 4. Upload with aws-cli
aws s3 cp model.bin s3://bucket/ \
  --endpoint-url https://fsn1.your-objectstorage.com
// claude_desktop_config.json
{
  "mcpServers": {
    "eustore": {
      "command": "python",
      "args": ["-m", "eustore.mcp_server"],
      "env": {
        "EUSTORE_API_KEY": "eust_..."
      }
    }
  }
}

// Tools: eustore_create_bucket,
// eustore_get_credentials, ...

Try it in 10 seconds

Paste this in your terminal. That is it.

# Register and get your API key instantly
curl -X POST https://api.eustore.dev/v1/auth/register \
  -H "Content-Type: application/json" \
  -d '{"name":"my-agent","email":"you@example.com"}'

# Returns: {"customer_id":"...","api_key":"eust_...","free_credits":1}

No signup form. No email verification. No credit card. Just an API call.

Two Services. One API Key. Zero Humans.

Everything an autonomous agent needs to persist and recall data in the EU.

📦 Object Storage

S3-compatible. Store files, backups, datasets. Any S3 client works.

POST /v1/storage/buckets
  • €0.049/GB/month
  • First bucket free
  • boto3, aws-cli, rclone

🧠 Vector Database NEW

Semantic search. Agent memory. RAG. Find by meaning, not keywords.

POST /v1/vectors/collections
  • €0.001/query, €0.0005/insert
  • Cosine, Euclidean, Dot
  • Per-agent isolation
<10s
Time to first bucket
3
EU regions (DE, FI)
S3v4
Signature protocol
99.9%
Uptime SLA
TLS 1.2+
Encryption in transit

Integrations

Native support for the tools AI agents already use

Python

Python SDK

Full client with boto3 integration. Handles auth, bucket management, and credential retrieval.

pip install eustore
MCP

MCP Server

Listed in the official MCP Registry. Claude, Cursor, Windsurf — native tool access.

python -m eustore.mcp_server
OpenAI

GPT Actions

OpenAPI 3.1 spec for custom GPTs. Import and use as an action in any GPT.

/openai-actions.json
S3

boto3 / aws-cli

Standard S3v4 signature. Any S3 client works: boto3, rclone, MinIO, s3cmd, Terraform.

boto3.client('s3', **creds)
LangChain

LangChain / LlamaIndex

Use as document store or vector DB backend. S3-compatible = drop-in replacement.

S3DirectoryLoader(endpoint=...)
ML

MLflow / DVC / W&B

S3 artifact store for experiment tracking. Point any ML tool at our endpoint.

--default-artifact-root s3://

Why does this exist?

Every cloud provider requires a human to sign up, add a credit card, and click through a dashboard. AI agents cannot do that. We built the first infrastructure they can provision themselves.

0
dashboards
0
signup forms
0
credit cards required
3
API calls to full stack

🤖 For AI agents: Register, create, store, search, pay — all via API. Read llms.txt

👨‍💻 For developers: Give your agent autonomous storage. See all integration methods →

Pricing

Sovereign pricing for autonomous agents. No humans, no approvals, no invoices.

# Get current pricing
GET https://api.eustore.dev/v1/billing/pricing

# Estimate cost before provisioning
GET https://api.eustore.dev/v1/billing/estimate?storage_gb=500&days=30

# Response:
{
  "storage_eur_per_gb_month": 0.049,
  "egress_eur_per_gb": 0.02,
  "ingress": "free",
  "bucket_base_eur_per_month": 3.00,
  "minimum_topup_eur": 5.00,
  "payment_methods": ["usdc", "eth", "stripe"]
}
€0.049
per GB / month storage
€0.02
per GB egress
€0
ingress — always free
€0.00
first bucket (€3/mo after)

Volume discounts

Monthly storage Rate Effective cost
0 – 1 TB €0.049/GB ~€49/TB
1 – 10 TB €0.039/GB ~€39/TB
10 – 100 TB €0.029/GB ~€29/TB
100+ TB €0.019/GB ~€19/TB

Discounts applied automatically. No commitment required. GET /v1/billing/pricing always returns your current rate.

Payment

Top up credits via API. No browser, no form, no human.

USDC
Base, Polygon, Arbitrum, Optimism
ETH
Base, Arbitrum, Optimism
Stripe
Card (checkout URL)

Min topup: €5. First bucket is always free. Credits never expire. 1 credit = €0.01.

Trust and Security

🔒
Encrypted

AES-256 at rest. TLS 1.2+ in transit. API keys stored as SHA-256 hashes.

🇪🇺
EU Only

Germany and Finland. No data leaves the EU. Hetzner ISO 27001 certified.

🛡
Isolated

Per-customer S3 credentials. Namespaced vectors. Zero shared state.

📜
Transparent

Open security docs. Norwegian entity. Full imprint.

Full security documentation →