mcp-tool-server-redis

mcp-tool-server-redis

0

This project features a Model Context Protocol server for managing key-value pairs using Redis as storage. It supports interaction through both an HTTP client and a command-line interface, providing various tool commands for Redis data manipulation.

mcp-tool-server-redis

A Model Context Protocol (MCP) server that provides tools to get and set key-value pairs backed by Redis.

Run MCP Server

  • Use Docker Compose to start the server, which will be available at a local address.

Interact with MCP Server

Option 1: Streamable HTTP client

  • Use the MCP typescript-sdk to interact with the server.
  • Provides various commands such as connect, disconnect, list-tools, call-tool, greet, and more.
  • Available tools include setting, getting, deleting, and listing Redis key-value pairs.

Option 2: MCP-Cli

  • Utilizes a command line tool to interact with the server via streamable HTTP.
  • Lists available tools and allows calling them with JSON arguments.