Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Bookstore Server

БесплатноНе проверен

Full-stack bookstore API with MCP tools for inventory, orders, and members, enabling LLM agents to search books, check stock, and manage orders through natural

GitHubEmbed

Описание

Full-stack bookstore API with MCP tools for inventory, orders, and members, enabling LLM agents to search books, check stock, and manage orders through natural language.

README

Full-stack bookstore API with dual exposure: REST endpoints for web clients and MCP (Model Context Protocol) tools for LLM agents. One service layer powers both.

Highlights

  • REST API for inventory, orders, and members
  • Six MCP tools (search_books, get_book, check_stock, etc.)
  • React admin UI with Tool Explorer to invoke MCP tools over HTTP
  • Shared service/repository layer — no duplicated business logic

Stack

Layer Tech
Backend Node.js, Express, MCP SDK, Zod
Frontend React, TypeScript, Vite
Data Local JSON catalog

Getting started

npm run install:all
npm run dev:backend    # http://localhost:8003
npm run dev:frontend   # http://localhost:5176

Docker

docker compose up --build

MCP tools

Tool Purpose
search_books Search by title, author, genre
get_book Book details by ID
check_stock Availability check
get_order Order lookup
get_member Member profile
recommend_books Genre-based recommendations

Example

curl -X POST http://localhost:8003/api/v1/tools/call \
  -H "Content-Type: application/json" \
  -d '{"tool":"search_books","arguments":{"query":"design"}}'

License

MIT

from github.com/TrueLove27/mcp-demo-server

Установка Bookstore Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/TrueLove27/mcp-demo-server

FAQ

Bookstore Server MCP бесплатный?

Да, Bookstore Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Bookstore Server?

Нет, Bookstore Server работает без API-ключей и переменных окружения.

Bookstore Server — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Bookstore Server в Claude Desktop, Claude Code или Cursor?

Открой Bookstore Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Bookstore Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai