使用说明
mcp-redis服务器
向AI模型公开Redis API的MCP服务器
mcp名称:io.github.daedalus/mcp-redis服务器
安装
pip install mcp-redis-server
用法
from mcp_redis_server import mcp
# Run the server
mcp.run()
或者作为CLI工具:
mcp-redis-server
API
服务器公开了以下工具:
连接
redis_connect-连接到Redis服务器redis_disconnect-断开与Redis服务器的连接redis_ping-Ping Redis服务器
字符串
redis_get,redis_set,redis_mget,redis_mset,redis_delredis_incr,redis_decr
列表
redis_lpush,redis_rpush,redis_lrange,redis_llen
集合
redis_sadd,redis_srem,redis_smembers,redis_sismember,redis_scard
哈希值
redis_hset,redis_hget,redis_hmset,redis_hmget,redis_hgetallredis_hkeys,redis_hvals,redis_hdel,redis_hlen
有序集合
redis_zadd,redis_zscore,redis_zrange,redis_zrevrange,redis_zcard
钥匙
redis_exists,redis_expire,redis_ttl,redis_type,redis_scan
服务器
redis_dbsize,redis_flushdb,redis_flushall,redis_inforedis_config_get,redis_config_set
配置
环境变量:
REDIS_HOST-Redis主机(默认:localhost)REDIS_PORT-Redis端口(默认值:6379)REDIS_PASSWORD-Redis密码(可选)REDIS_DB-Redis数据库编号(默认值:0)REDIS_SSL-启用SSL(默认值:false)
发展
git clone https://github.com/daedalus/mcp-redis-server.git
cd mcp-redis-server
pip install -e ".[test]"
# run tests
pytest
# format
ruff format src/ tests/
# lint
ruff check src/ tests/
# type check
mypy src/
用法
from mcp_redis import mcp
# Run the server
mcp.run()
或者作为CLI工具:
mcp-redis
API
服务器公开了以下工具:
连接
redis_connect-连接到Redis服务器redis_disconnect-断开与Redis服务器的连接redis_ping-Ping Redis服务器
字符串
redis_get,redis_set,redis_mget,redis_mset,redis_delredis_incr,redis_decr
列表
redis_lpush,redis_rpush,redis_lrange,redis_llen
集合
redis_sadd,redis_srem,redis_smembers,redis_sismember,redis_scard
哈希值
redis_hset,redis_hget,redis_hmset,redis_hmget,redis_hgetallredis_hkeys,redis_hvals,redis_hdel,redis_hlen
有序集合
redis_zadd,redis_zscore,redis_zrange,redis_zrevrange,redis_zcard
钥匙
redis_exists,redis_expire,redis_ttl,redis_type,redis_scan
服务器
redis_dbsize,redis_flushdb,redis_flushall,redis_inforedis_config_get,redis_config_set
配置
环境变量:
REDIS_HOST-Redis主机(默认:localhost)REDIS_PORT-Redis端口(默认值:6379)REDIS_PASSWORD-Redis密码(可选)REDIS_DB-Redis数据库编号(默认值:0)REDIS_SSL-启用SSL(默认值:false)
发展
git clone https://github.com/daedalus/mcp-redis.git
cd mcp-redis
pip install -e ".[test]"
# run tests
pytest
# format
ruff format src/ tests/
# lint
ruff check src/ tests/
# type check
mypy src/