Databases - official Redis server
RedisVL MCP server
MCP server included in the RedisVL Python library that exposes one existing Redis Search index as a governed retrieval tool, running vector, full-text or hybrid search as set in config, with optional server-side embedding on upsert. The index schema is read from Redis at startup. It runs locally from redisvl[mcp] (pypi); the notes below cover how it authenticates.
Last verified 2 tools4 sources
Install
Cursor
About Cursor{
"mcpServers": {
"redisvl": {
"command": "uvx",
"args": [
"--from", "redisvl[mcp]",
"rvl", "mcp",
"--config", "/path/to/mcp.yaml"
],
"env": {
"OPENAI_API_KEY": "sk-..."
}
}
}
}Tools
search-records- Search the index by text query, with filters, pagination and return fields; the search mode is set in config.
upsert-records- Validate records against the index schema, embed text server-side if needed, and write them to Redis. Disabled in read-only mode.
As documented on October 17, 2026. A running server reports its current list through tools/list.
Notes and caveats
- Run with rvl mcp --config mcp.yaml.
- The YAML config sets the Redis URL, the index, the search type and the vectorizer; the vectorizer reads its API keys from environment variables.
- SSE and streamable-http endpoints are unauthenticated by default and should sit behind an authenticating proxy or on a trusted network.
- A --read-only flag removes upsert-records.
- Each server binds to one index; multi-index support is planned.
- Redis positions it alongside the main Redis MCP Server, not as a replacement.
- The fuller config reference is at docs.redisvl.com.
More MCP servers for databases
- Redis
Redis Cloud API MCP server
Self-hosted MCP server for the Redis Cloud API that lets an agent manage a Redis Cloud account: subscriptions (Pro and Essentials), plans, regions, database modules, payment methods and long-running tasks. It handles admin features only and does not read or write data in Redis databases.
Transport: stdioAuth: API key - Redis
Redis Docs MCP server
Public, read-only hosted MCP server that searches, fetches and answers questions over the Redis documentation, returning stable page ids and source citations. It needs no key and does not connect to your own Redis instance.
Transport: Streamable HTTPAuth: No auth - RedisStatus: GA
Redis MCP server
Self-hosted MCP server that lets an agent read, write and query data in your own Redis instance (strings, hashes, lists, sets, sorted sets, streams, JSON, pub/sub, vector indexes) and retrieve basic server information. Connects to Redis Open Source, Redis Cloud or Azure Managed Redis.
Transport: stdioAuth: Other - AirtableStatus: GA
Airtable MCP server
Airtable's official hosted MCP server lets AI tools list and create bases, change table and field schema, read and write records, build interfaces, submit forms and draft automations, all within the user's existing permissions.
Transport: Streamable HTTPAuth: OAuth or API key - Chroma
Chroma MCP server
Self-hosted MCP server that lets agents create and manage Chroma collections and add, query, update and delete documents. It supports vector search, full-text search and metadata filtering against ephemeral, persistent, self-hosted HTTP or Chroma Cloud clients.
Transport: stdioAuth: Other - ClickHouseStatus: Beta
ClickHouse Cloud remote MCP server
A fully managed remote MCP endpoint for ClickHouse Cloud services that lets agents list databases and tables, run read-only SELECT queries, and inspect organizations, services, backups, ClickPipes and billing. All 13 tools are read-only.
Transport: Streamable HTTPAuth: OAuth or API key
Related reading
- In Praise of Memcached: Why Simpler Caching Might Be BetterMemcached vs Redis for caching: the architectural case that memcached's constraints are a feature, the HN pushback, and when you need either one.
- What's New in Mastra (Late 2026): Harness, AgentController GA, Eval Gates and MCP 2.xMastra in late 2026: goals, schedules, signals, AgentController GA, eval gates and MCP 2.x, with type-checked TypeScript examples and honest tradeoffs.
- MCP vs A2A vs Function Calling: Which Layer Does What in 2026MCP vs A2A vs function calling compared on the 2026-07-28 MCP spec and A2A 1.0: what each protocol does, where they overlap, and how to stack them.
- Pydantic AI V2 in Late 2026: Capabilities, Graphs, Evals and MCPPydantic AI V2 explained through v2.57.0: capabilities, typed output, Conversation storage, caching, graphs, evals, MCP Apps and Logfire, with checked code.
- Reverse Engineer Anything (REA): What the MCP Server Does and Where the Line IsREA (Reverse Engineer Anything) is an MIT-licensed MCP server that lets Claude Code, Codex or Cursor inspect binaries, Electron apps and APKs. How to try it.
- Claude Opus 5.5 Built a Browser 3D World: The Higgsfield MCP WorkflowClaude Opus 5.5 and Higgsfield MCP built an interactive 3D Library of Alexandria in the browser. The verified connector setup and where the workflow holds up.
FAQ
What does the RedisVL MCP server do?
MCP server included in the RedisVL Python library that exposes one existing Redis Search index as a governed retrieval tool, running vector, full-text or hybrid search as set in config, with optional server-side embedding on upsert. The index schema is read from Redis at startup. The vendor documents 2 tools, including search-records and upsert-records.
How do I add the RedisVL MCP server to Cursor?
Redis documents a Cursor config; copy it from the Cursor section of this page.
Does the RedisVL MCP server need authentication?
It uses a scheme other than OAuth or an API key, such as the session of the app or instance it runs in; the notes on this page describe it. Transport: stdio, SSE, Streamable HTTP. Status: Unlabelled, last checked October 17, 2026.
Sources
Last verified against 4 Redis pages, then re-checked independently.
Newsletter
New MCP servers, the week they ship
One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.