JSON占位符MCP服务器
一种模型上下文协议(MCP)服务器实现,它提供了与JSONPlaceholder API和基本计算器函数交互的工具。
特性
- 计算器服务器:提供基本的算术运算(加、减)
- JSON占位符服务器:提供对JSONPlaceholder API数据的访问:
- 用户 - 帖子 - 评论 - 专辑 - 全部
入门指南
先决条件
- Node.js(v18.0.0或更高版本,支持本机获取)
- npm或纱线
安装
- 克隆存储库
- 安装依赖项:
npm install运行服务器
您可以使用npm脚本运行服务器:
# Run the JSONPlaceholder server (default)
npm start
# Run the Calculator server
npm run start:calculator
# Run the JSONPlaceholder server explicitly
npm run start:jsonplaceholderVS代码集成
此项目包括VS代码集成的配置。可以通过VS代码设置访问MCP服务器:
- 在
.vscode/mcp.json文件:
{
"servers": {
"my-calc": {
"command": "node",
"args": ["/path/to/servers/calculator.js"]
},
"my-mcp-server": {
"command": "node",
"args": ["/path/to/servers/jsonplaceholder.js"]
}
}
}- 或者在您的VS Code settings.json中:
"mcp": {
"servers": {
"my-calc": {
"command": "node",
"args": [
"/path/to/servers/calculator.js"
]
},
"my-mcp-server": {
"command": "node",
"args": [
"/path/to/servers/jsonplaceholder.js"
]
}
}
}