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"
]
}
}
}
Recommend MCP Servers 💡
@remote-mcp/client
A type-safe local proxy MCP server that enables remote access and centralized management of model contexts by connecting to a remote MCP implementation.
@JackKuo666/pubtator-mcp-server
A biomedical literature annotation and relationship mining server based on PubTator3 accessible through MCP interface.
jordankamto/code-explorer-mcp
A TypeScript-based MCP server implementing a simple notes system with note management tools and summarization prompts
RemoteMCP/Remote-MCP
A type-safe solution for remote MCP communication enabling centralized management of model contexts.
kubectl-mcp-tool
Chat with your Kubernetes Cluster using AI tools and IDEs like Claude and Cursor!
@r-huijts/opentk-mcp
A Model Context Protocol (MCP) server providing access to Dutch parliamentary data (Tweede Kamer) through OpenTK . This server enables AI assistants to search, retrieve, and analyze parliamentary documents, activities, and information as published by parliament.