Token导航 LogoToken导航TokenDH.com
MCP Server Books API logo
运维云端未说明官方级别未说明来源级核验

MCP Server Books API

MCP Server

一个用于集成和管理书籍数据的API服务,适用于开发者和图书管理系统。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
API集成TypeScriptVS CodeMongoDBVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

MetaNaveen

提供方

MetaNaveen

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

项目:MCP服务器与Books API集成

作者:纳文·库马尔

先决条件-安装

  1. NodeJS最新版本
  2. Git
  3. 带有“Github Copilot”和“Github Copilot Chat”扩展的Visual Studio代码
  4. Nodemon全局包(npm install -g nodemon 在cmd中)
  5. Mongo数据库(仅当使用本地Mongo服务器时-首选)

运行MongoDB并添加DB种子

  • 运行MongoDb服务器:
"C:\Users\user-1\Downloads\mongodb-win32-x86_64-windows-8.0.10\bin\mongod.exe" --dbpath="C:\Users\user-1\Downloads\mongodb-1\db" --logpath="C:\Users\user-1\Downloads\mongodb-1\logs\mongod.log"
  • 使用cmd添加以下10个图书条目。
curl -X POST http://localhost:12345/books/create -H "Content-Type: application/json" -d "{\"id\":\"1\",\"title\":\"The Pragmatic Programmer\",\"author\":\"Andrew Hunt\"}"
curl -X POST http://localhost:12345/books/create -H "Content-Type: application/json" -d "{\"id\":\"2\",\"title\":\"Clean Code\",\"author\":\"Robert C. Martin\"}"
curl -X POST http://localhost:12345/books/create -H "Content-Type: application/json" -d "{\"id\":\"3\",\"title\":\"Design Patterns\",\"author\":\"Erich Gamma\"}"
curl -X POST http://localhost:12345/books/create -H "Content-Type: application/json" -d "{\"id\":\"4\",\"title\":\"Refactoring\",\"author\":\"Martin Fowler\"}"
curl -X POST http://localhost:12345/books/create -H "Content-Type: application/json" -d "{\"id\":\"5\",\"title\":\"You Don’t Know JS\",\"author\":\"Kyle Simpson\"}"
curl -X POST http://localhost:12345/books/create -H "Content-Type: application/json" -d "{\"id\":\"6\",\"title\":\"JavaScript: The Good Parts\",\"author\":\"Douglas Crockford\"}"
curl -X POST http://localhost:12345/books/create -H "Content-Type: application/json" -d "{\"id\":\"7\",\"title\":\"The Mythical Man-Month\",\"author\":\"Frederick P. Brooks Jr.\"}"
curl -X POST http://localhost:12345/books/create -H "Content-Type: application/json" -d "{\"id\":\"8\",\"title\":\"Working Effectively with Legacy Code\",\"author\":\"Michael Feathers\"}"
curl -X POST http://localhost:12345/books/create -H "Content-Type: application/json" -d "{\"id\":\"9\",\"title\":\"Structure and Interpretation of Computer Programs\",\"author\":\"Harold Abelson\"}"
curl -X POST http://localhost:12345/books/create -H "Content-Type: application/json" -d "{\"id\":\"10\",\"title\":\"Domain-Driven Design\",\"author\":\"Eric Evans\"}"
  • 使用连接字符串更新MONGO_URI的config.ts。以下使用本地MONGO-db服务器的示例配置。
const MONGO_URI = "mongodb://localhost:27017";

通过命令提示符运行应用程序

  • 对于手动构建
npm run build
  • 用于自动重建
nodemon

VS代码中的MCP服务器配置

  • 打开VS Code用户设置(Ctrl+Shift+P>键入“settings.json”>选择带有“用户设置”的选项)并添加,
"mcp": {
    "inputs": [],
    "servers": {
        "books-mcp-server-api": {
            "command": "node",
            "args": [
                "C:\\naveenkumar\\mcp-server-books\\build\\src\\index.js"
            ]
        }
    }
}
  • 点击 StartRestart 选项显示在顶部 books-mcp-server-api.

鸣谢

  • https://github.com/karthikeyanVK/感谢他的团队为让我理解这个话题所做的努力。

目录标签

目录标签

API集成TypeScriptVS CodeMongoDB本地部署书籍管理NodeJS

支持客户端

VS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP