## Get the Project and Initialize ``` git clone https://github.com/VmLia/books-mcp-server.git cd books-mcp-server uv venv ``` if macbook or linux ```` source .venv/bin/activate ```` if windows ```` .venv\Scripts\activate.bat ```` ### Install Python Packages ``` uv add "mcp[cli]" httpx openai beautifulsoup4 lxml ``` If the network is slow, you can set up a domestic mirror source. ``` uv add "mcp[cli]" httpx openai beautifulsoup4 lxml --index-url https://pypi.tuna.tsinghua.edu.cn/simple ``` ## Example of Using cherry-studio **Method 1**: On the setting page of cherry-studio, click on the MCP server, then click "Add Server", and subsequently configure it on the page. ### Type ``` STDIO ``` ### Command ``` uv ``` ### Parameters ``` --directory # your project dir run main.py ``` **Method 2**: Use the configuration parameters ``` { "mcpServers": { "books-mcp-server": { "name": "books-mcp", "type": "stdio", "description": "", "isActive": true, "registryUrl": "", "command": "uv", "args": [ "--directory", "/Enter your local project directory/books-mcp-server", "run", "main.py" ] } } } ```