Token导航 LogoToken导航TokenDH.com
KevoDB MCP Server logo
数据服务stdio官方级别未说明来源级核验

KevoDB MCP Server

MCP Server

KevoDB MCP Server 是一个实现多模态通信协议(MCP)的服务,允许AI代理通过标准化API与KevoDB交互,支持键值操作、范围扫描、事务处理等核心数据库功能。

工具数

14

提示词数

0

GitHub Stars

1

资源数

0
Python数据分析API集成

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

KevoDB

提供方

KevoDB

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install fastmcp python-kevo

详细介绍

KevoDB MCP服务器

特性

  • 通过MCP工具公开KevoDB操作
  • 支持所有核心KevoDB功能:

- 基本键值操作(get、put、delete) - 范围、前缀和后缀扫描 - 交易 - 批量操作 - 数据库统计

  • 使用UTF-8编码的简单基于字符串的API

先决条件

  • Python 3.8+
  • 正在运行KevoDB服务器(默认:本地主机:50051)
  • FastMCP库
  • Python Kevo SDK

安装

  1. 安装依赖项:
pip install fastmcp python-kevo
  1. 确保KevoDB在localhost:50051上运行(或设置 KEVO_HOSTKEVO_PORT 连接到不同端点的环境变量)

用法

运行MCP服务器

启动MCP服务器:

python main.py

这将启动MCP服务器http://localhost:9000/mcp

您可以使用环境变量配置KevoDB连接:

  • KEVO_HOST:KevoDB服务器的主机名(默认:“localhost”)
  • KEVO_PORT:KevoDB服务器的端口(默认值:“50051”)

例子:

KEVO_HOST=192.168.1.100 KEVO_PORT=5000 python main.py

与AI代理一起使用

支持MCP的AI代理可以连接到此服务器并使用所有公开的工具。服务器提供以下工具:

工具说明
connect连接到KevoDB服务器
get从KevoDB按键获取值
put在KevoDB中存储键值对
delete从KevoDB中删除键值对
scan使用选项扫描KevoDB中的密钥
batch_write批量执行多个操作
get_stats获取数据库统计信息
begin_transaction开始新交易并返回交易ID
commit_transaction按ID提交交易
rollback_transaction按ID回滚交易
tx_put在交易中存储键值对
tx_get在交易中按键获取值
tx_delete删除交易中的键值对
cleanup关闭KevoDB连接

与AI应用程序集成

要将KevoDB与您的AI应用程序一起使用:

  1. 启动KevoDB服务器
  2. 启动此MCP服务器
  3. 配置您的AI代理以连接到MCP端点
  4. AI代理现在可以通过MCP接口使用所有KevoDB操作

许可证

麻省理工学院

目录标签

目录标签

Python数据分析API集成数据库通信本地部署AI集成键值存储多模态协议事务处理

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

14

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP