loading…
Search for a command to run...
loading…
Enables AI agents to interact with KevoDB, a key-value database, through MCP tools for CRUD operations, transactions, and scans.
Enables AI agents to interact with KevoDB, a key-value database, through MCP tools for CRUD operations, transactions, and scans.
Add to Cursor Add to VS Code Add to Claude Add to ChatGPT Add to Codex Add to Gemini
This project implements a MCP (Multimodal Communication Protocol) server for KevoDB, allowing AI agents to interact with KevoDB using a standardized API.
pip install fastmcp python-kevo
KEVO_HOST and KEVO_PORT environment variables to connect to a different endpoint)Start the MCP server:
python main.py
This will launch the MCP server on http://localhost:9000/mcp
You can configure the KevoDB connection using environment variables:
KEVO_HOST: Hostname of the KevoDB server (default: "localhost")KEVO_PORT: Port of the KevoDB server (default: "50051")Example:
KEVO_HOST=192.168.1.100 KEVO_PORT=5000 python main.py
AI agents that support MCP can connect to this server and use all exposed tools. The server provides the following tools:
| Tool | Description |
|---|---|
connect |
Connect to the KevoDB server |
get |
Get a value by key from KevoDB |
put |
Store a key-value pair in KevoDB |
delete |
Delete a key-value pair from KevoDB |
scan |
Scan keys in KevoDB with options |
batch_write |
Perform multiple operations in a batch |
get_stats |
Get database statistics |
begin_transaction |
Begin a new transaction and return transaction ID |
commit_transaction |
Commit a transaction by ID |
rollback_transaction |
Roll back a transaction by ID |
tx_put |
Store a key-value pair within a transaction |
tx_get |
Get a value by key within a transaction |
tx_delete |
Delete a key-value pair within a transaction |
cleanup |
Close the KevoDB connection |
To use KevoDB with your AI application:
Run in your terminal:
claude mcp add kevodb-mcp-server -- npx Yes, KevoDB Server MCP is free — one-click install via Unyly at no cost.
No, KevoDB Server runs without API keys or environment variables.
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
Open KevoDB Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
CSA PROJECT - FZCO © 2026 IFZA Business Park, DDP, Premises Number 31174 - 001
Security
Low riskAutomated heuristic from public metadata — not a security guarantee.