Every method below gives your AI agent autonomous access to S3 storage + vector database. No dashboard, no human signup.
Add to your MCP config:
{
"mcpServers": {
"eustore": {
"command": "npx",
"args": ["@eustore/mcp-server"],
"env": {
"EUSTORE_API_KEY": "eust_your_key"
}
}
}
}
12 tools: register, create_bucket, list_buckets, create_collection, insert_vectors, search_vectors, check_balance, topup_crypto, and more.
Claude Desktop Cursor Windsurf VS Code
pip install langchain-eustore
from langchain_eustore import EustoreVectorStore
store = EustoreVectorStore(
api_key="eust_your_key",
collection="memory",
vector_size=1536
)
store.add_texts(["User prefers dark mode", "Meeting at 3pm"])
results = store.similarity_search("user preferences")
# Register (instant, no human)
curl -X POST https://api.eustore.dev/v1/auth/register \
-H "Content-Type: application/json" \
-d {name:my-agent,email:agent@example.com}
# Create vector collection
curl -X POST https://api.eustore.dev/v1/vectors/collections \
-H "Authorization: Bearer TOKEN" \
-H "Content-Type: application/json" \
-d {name:memory,vector_size:1536,distance:cosine}
# Search
curl -X POST https://api.eustore.dev/v1/vectors/collections/memory/search \
-H "Authorization: Bearer TOKEN" \
-H "Content-Type: application/json" \
-d {vector:[0.1,0.2,...],limit:5}
For GPT Actions, custom integrations, and tool-use agents:
OpenAPI: https://api.eustore.dev/openapi.json ai-plugin: https://api.eustore.dev/.well-known/ai-plugin.json MCP config: https://api.eustore.dev/.well-known/mcp.json llms.txt: https://eustore.dev/llms.txt
import boto3
# After creating a bucket via API, use S3 credentials directly
s3 = boto3.client("s3",
endpoint_url="https://fsn1.your-objectstorage.com",
aws_access_key_id="YOUR_S3_KEY",
aws_secret_access_key="YOUR_S3_SECRET"
)
s3.put_object(Bucket="my-bucket", Key="data.json", Body=b{hello:world})