MCP.so
ログイン

Redis MCP Server

@redis

基本情報

カテゴリ

データベース

ライセンス

MIT

トランスポート

stdio

作者

redis

Redis MCP Server について

The official Redis MCP Server is a natural language interface designed for agentic applications to manage and search data in Redis efficiently

Redis MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "mcp-redis": {
      "command": "uv",
      "args": [
        "python",
        "install",
        "3.14"
      ]
    }
  }
}

Redis MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Redis MCP Server?

Redis MCP Server is a natural language interface that enables AI agents to manage and search data in Redis. It integrates with any MCP (Model Context Protocol) client, allowing developers to build agentic workflows that interact with Redis using plain English commands like “store the entire conversation in a stream” or “cache this item.”

How to use Redis MCP Server?

Install via PyPI (pip install redis-mcp-server) or run directly with uvx. Configure your MCP client (e.g., Claude Desktop) by adding a JSON entry with the command uvx --from redis-mcp-server@latest redis-mcp-server --url redis://localhost:6379/0. Connection details can also be provided via environment variables (host, port, password, SSL options). The server uses the stdio transport.

Key features of Redis MCP Server

  • Natural language queries to update and retrieve Redis data.
  • Full support for hashes, lists, sets, sorted sets, streams, JSON, and more.
  • Built-in search, filtering, and vector index management.
  • EntraID authentication for Azure Managed Redis.
  • Lightweight and scalable, designed for high-performance operations.
  • Seamless integration with any MCP client.

Use cases of Redis MCP Server

  • Cache web responses or API results with expiration.
  • Store and retrieve session data or user profiles.
  • Implement real-time chat and event sourcing using streams and Pub/Sub.
  • Perform vector similarity search on embeddings.
  • Manage leaderboards and priority queues with sorted sets.

よくある質問

1

What transport does Redis MCP Server support?

It currently supports the `stdio` transport; `streamable-http` support is planned for a future release.

2

What are the runtime requirements?

Python 3.14 or later is required. The recommended installation method uses `uv` and `uvx`.

3

How do I connect to a Redis instance?

Provide a Redis URI (e.g., `redis://localhost:6379/0`) or separate host, port, password, and SSL parameters via command-line arguments or environment variables.

4

Can I use this with Azure Managed Redis?

Yes, native EntraID authentication is supported for Azure Managed Redis.

5

What data structures can I manage?

Strings, hashes, lists, sets, sorted sets, streams, JSON documents, and Pub/Sub channels.

コメント

「データベース」の他のコンテンツ