Skip to content

Conversation

@blues-man
Copy link
Contributor

@blues-man blues-man commented Dec 23, 2025

Optimize dependencies

Description of Changes

Reduce the list of dependencies for running the MCP server and the notebook

Testing Performed

Tested with LlamaStack 0.3.5 running in localhost, MCP server running with SSE (README_NPS says port 3000, notebook default to port 3005), notebook running with VSCode and Python 3.13.5 (Fedora 43)

Code Changes

File modified

Example Usage

pip install -r requirements.txt
python nps_mcp_server.py --transport sse --port 3000
  • Code snippet demonstrating usage

Notebook run

LLAMA_STACK_URL = "http://localhost:8321/"
NPS_MCP_URL = "http://localhost:3000/sse/"
  • Expected output or results

Notebook runs fine with all cell marked done

Checklist

Confirm that the following have been completed:

  • All new functions have been documented in the docs/ directory
  • Unit tests have been added for new functions
  • Code follows the existing style and convention
  • API keys or sensitive information have been removed

Additional Context

This should fix #22

  • Relevant discussions or meetings
  • Open questions or areas for further discussion

Signed-off-by: Natale Vinto <[email protected]>
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.

1 participant