Skip to content

Docs/mcp user guide notebook#626

Draft
nkanu17 wants to merge 2 commits into
mainfrom
docs/mcp-user-guide-notebook
Draft

Docs/mcp user guide notebook#626
nkanu17 wants to merge 2 commits into
mainfrom
docs/mcp-user-guide-notebook

Conversation

@nkanu17

@nkanu17 nkanu17 commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

nkanu17 added 2 commits June 9, 2026 19:20
Add docs/user_guide/15_mcp.ipynb, a hands-on guide that creates and loads a
Redis index, writes and validates an MCP config, starts the RedisVL MCP server
over Streamable HTTP, exercises the search-records and upsert-records tools
from an MCP client, and wires the same server to a Google ADK agent. Register
the notebook in the how-to guides index (card, quick reference, and toctree).
Copilot AI review requested due to automatic review settings June 9, 2026 23:23
@jit-ci

jit-ci Bot commented Jun 9, 2026

Copy link
Copy Markdown

🛡️ Jit Security Scan Results

CRITICAL HIGH MEDIUM

✅ No security findings were detected in this PR


Security scan by Jit

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new user guide notebook documenting how to serve an existing RedisVL index over MCP (including client usage and a Google ADK agent example), and wires it into the docs navigation. Also updates the lockfile to reflect the project version bump.

Changes:

  • Add docs/user_guide/15_mcp.ipynb walkthrough for serving an index over MCP and using search-records/upsert-records (plus ADK integration).
  • Update docs/user_guide/how_to_guides/index.md to link the new MCP notebook in cards, quick-reference table, and toctree.
  • Update uv.lock to reflect redisvl version 0.20.0.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 4 comments.

File Description
uv.lock Updates the editable redisvl package entry to version 0.20.0.
docs/user_guide/how_to_guides/index.md Adds navigation entries pointing to the new MCP notebook.
docs/user_guide/15_mcp.ipynb Introduces a hands-on MCP notebook (index creation, config, server/client usage, ADK agent example, cleanup).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +47 to +49
"source": [
"%pip install -q \"redisvl[mcp,sentence-transformers]>=0.20.0\" nest_asyncio pandas"
]
Comment on lines +66 to +71
"import os\n",
"import warnings\n",
"\n",
"import nest_asyncio\n",
"import pandas as pd\n",
"\n",
Comment on lines +258 to +264
"# NBVAL_SKIP\n",
"import socket\n",
"import subprocess\n",
"import time\n",
"\n",
"from fastmcp import Client\n",
"\n",
" return tool_names\n",
" except Exception as exc: # not ready yet, keep polling\n",
" last_error = exc\n",
" time.sleep(1.0)\n",
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants