Skip to content

Commit 8570b6d

Browse files
authored
Update Redis and Perplexity MCPs (#755)
1 parent 6d647c7 commit 8570b6d

File tree

1 file changed

+124
-13
lines changed

1 file changed

+124
-13
lines changed

pkg/registry/data/registry.json

Lines changed: 124 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1364,7 +1364,7 @@
13641364
},
13651365
"perplexity-ask": {
13661366
"args": [],
1367-
"description": "",
1367+
"description": "An MCP server implementation that integrates Perplexity AI's Sonar API for live web searches, in-depth research, and reasoning tasks.",
13681368
"env_vars": [
13691369
{
13701370
"description": "Perplexity API key",
@@ -1375,9 +1375,9 @@
13751375
],
13761376
"image": "mcp/perplexity-ask:latest",
13771377
"metadata": {
1378-
"last_updated": "2025-06-17T00:21:50Z",
1379-
"pulls": 8120,
1380-
"stars": 54102
1378+
"last_updated": "2025-06-17T12:03:17-04:00",
1379+
"pulls": 8368,
1380+
"stars": 1249
13811381
},
13821382
"permissions": {
13831383
"network": {
@@ -1397,13 +1397,17 @@
13971397
"read": [],
13981398
"write": []
13991399
},
1400-
"repository_url": "https://github.com/modelcontextprotocol/servers",
1400+
"repository_url": "https://github.com/ppl-ai/modelcontextprotocol",
14011401
"tags": [
14021402
"ask",
14031403
"perplexity",
14041404
"perplexity-ask"
14051405
],
1406-
"tools": [],
1406+
"tools": [
1407+
"perplexity_ask",
1408+
"perplexity_research",
1409+
"perplexity_reason"
1410+
],
14071411
"transport": "stdio"
14081412
},
14091413
"postgres": {
@@ -1513,12 +1517,79 @@
15131517
"redis": {
15141518
"args": [],
15151519
"description": "A Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.",
1516-
"env_vars": [],
1520+
"env_vars": [
1521+
{
1522+
"description": "Redis IP or hostname (default \"127.0.0.1\")",
1523+
"name": "REDIS_HOST",
1524+
"required": true
1525+
},
1526+
{
1527+
"description": "Redis port (default 6379)",
1528+
"name": "REDIS_PORT",
1529+
"required": false
1530+
},
1531+
{
1532+
"description": "Redis database number (default 0)",
1533+
"name": "REDIS_DB",
1534+
"required": false
1535+
},
1536+
{
1537+
"description": "Redis username (default \"default\")",
1538+
"name": "REDIS_USERNAME",
1539+
"required": false
1540+
},
1541+
{
1542+
"description": "Redis password (default empty)",
1543+
"name": "REDIS_PWD",
1544+
"required": false,
1545+
"secret": true
1546+
},
1547+
{
1548+
"description": "Redis TLS connection (True|False, default False)",
1549+
"name": "REDIS_SSL",
1550+
"required": false
1551+
},
1552+
{
1553+
"description": "CA certificate for verifying server",
1554+
"name": "REDIS_CA_PATH",
1555+
"required": false
1556+
},
1557+
{
1558+
"description": "Client's private key file for client authentication",
1559+
"name": "REDIS_SSL_KEYFILE",
1560+
"required": false
1561+
},
1562+
{
1563+
"description": "Client's certificate file for client authentication",
1564+
"name": "REDIS_SSL_CERTFILE",
1565+
"required": false
1566+
},
1567+
{
1568+
"description": "Whether the client should verify the server's certificate (default \"required\")",
1569+
"name": "REDIS_CERT_REQS",
1570+
"required": false
1571+
},
1572+
{
1573+
"description": "Path to the trusted CA certificates file",
1574+
"name": "REDIS_CA_CERTS",
1575+
"required": false
1576+
},
1577+
{
1578+
"description": "Enable Redis Cluster mode (True|False, default False)",
1579+
"name": "REDIS_CLUSTER_MODE",
1580+
"required": false
1581+
},
1582+
{
1583+
"description": "Use the stdio or sse transport (default stdio)",
1584+
"name": "MCP_TRANSPORT",
1585+
"required": false
1586+
}
1587+
],
15171588
"image": "mcp/redis:latest",
15181589
"metadata": {
1519-
"last_updated": "2025-06-17T00:21:53Z",
1520-
"pulls": 5606,
1521-
"stars": 54102
1590+
"last_updated": "2025-06-17T12:03:55-04:00",
1591+
"pulls": 5691,
1592+
"stars": 93
15221593
},
15231594
"permissions": {
15241595
"network": {
@@ -1537,7 +1608,7 @@
15371608
"read": [],
15381609
"write": []
15391610
},
1540-
"repository_url": "https://github.com/modelcontextprotocol/servers",
1611+
"repository_url": "https://github.com/redis/mcp-redis",
15411612
"tags": [
15421613
"redis",
15431614
"database",
@@ -1547,10 +1618,50 @@
15471618
"data"
15481619
],
15491620
"tools": [
1621+
"dbsize",
1622+
"info",
1623+
"client_list",
1624+
"delete",
1625+
"type",
1626+
"expire",
1627+
"rename",
1628+
"scan_keys",
1629+
"scan_all_keys",
1630+
"get_indexes",
1631+
"get_index_info",
1632+
"get_indexed_keys_number",
1633+
"create_vector_index_hash",
1634+
"vector_search_hash",
1635+
"hset",
1636+
"hget",
1637+
"hdel",
1638+
"hgetall",
1639+
"hexists",
1640+
"set_vector_in_hash",
1641+
"get_vector_from_hash",
1642+
"lpush",
1643+
"rpush",
1644+
"lpop",
1645+
"rpop",
1646+
"lrange",
1647+
"llen",
15501648
"set",
15511649
"get",
1552-
"delete",
1553-
"list"
1650+
"json_set",
1651+
"json_get",
1652+
"json_del",
1653+
"zadd",
1654+
"zrange",
1655+
"zrem",
1656+
"sadd",
1657+
"srem",
1658+
"smembers",
1659+
"xadd",
1660+
"xrange",
1661+
"xdel",
1662+
"publish",
1663+
"subscribe",
1664+
"unsubscribe"
15541665
],
15551666
"transport": "stdio"
15561667
},

0 commit comments

Comments
 (0)