Skip to main content

Clone the MCP server to your machine

Download the MCP server

To download the MCP server to your machine and access the project folder:

  1. Clone the repository:  
    git clone <repository url>

  2. Navigate to the API documentation MCP folder:  
    cd pdp-mcp/mcp-for-api-documentation

Create a Python environment

To create a Python environment:

  1. Install uv: 
    pip install uv

  2. Create a Python virtual environment using uv: 
     uv venv # creates a .venv 

  3. Activate the environment: 
    source .venv/bin/activate

  4. Confirm Python is using the virtual environment: 
    which python

Install dependencies

To install dependencies, run the following commands from pdp-mcp/mcp-for-api-documentation folder: 

  1. Install MCP SDK, HTTP client dependencies and J.P. Morgan MCP package: 
    uv sync This uses pyproject.toml and uv.lock

  2. Verify installation: 
    uv pip list | grep -E 'mcp|httpx'  Expected output includes httpx, httpx-sse, mcp, jpmc-mcp-for-api-documentation