内容
# 拼图栈 MCP 服务器
## 简介
拼图栈 MCP(模型上下文协议)服务器是一个多功能的平台,旨在促进各种工具的集成和管理。服务器内的每个目录都代表一个独立的工具,可以由大型语言模型(LLM)用于不同的目的。服务器使用 Node.js 和 Express.js 构建,每个工具都封装在自己的目录中,使得在不影响整个系统的情况下轻松添加、删除或更新工具变得容易。
首先,从我们的网站获取您的 JIGSAWSTACK_API_KEY(拼图栈 API 密钥)。您需要此密钥才能访问拼图栈服务。您可以通过在 [拼图栈](https://jigsawstack.com/dashboard) 注册一个免费账户来获取您的 API 密钥。
您也可以通过 [Smithery AI](https://smithery.ai/?q=jigsawstack) 安装我们的 MCP。
## 安装
### 前提条件
- 确保您的系统上已安装 `git`。
- 确保您的系统上已安装 `node.js` 和 `npm`。
- 或者,您可以使用 `yarn` 代替 `npm` 作为包管理器。
### 设置仓库的步骤:
1. 克隆仓库:
```sh
git clone https://github.com/yourusername/jigsawstack-mcp-server.git
```
2. 导航到项目目录:
```sh
cd jigsawstack-mcp-server
```
3. 安装必要的依赖项:
```sh
npm install 或 yarn install
```
## 什么是 MCP?
MCP 代表模型上下文协议。它是一个框架,允许用户集成大型语言模型(LLM)并以模块化方式管理各种工具和组件,暴露外部数据。在此,每个工具都封装在自己的目录中,使得在不影响整个系统的情况下轻松添加、删除或更新工具变得容易。
## 使用拼图栈 MCP 服务器
MCP 服务器中有四个工具可用。每个工具都包含在自己的目录中,并有一套自己的使用说明。
### 运行工具
要运行工具,
1. cd 进入工具目录并按照说明进行操作。
2. 使用您的拼图栈 API 密钥导出 JIGSAWSTACK_API_KEY 环境变量。
```sh
export JIGSAWSTACK_API_KEY=您的_api_密钥
```
3. 启动服务器:
```sh
npm start
```
4. 通过您的网页浏览器在 `http://localhost:3000` 访问服务器。
### 目录结构
- `/ai-web-scraper`:让 AI 为您抓取互联网!
- `/ai-web-search`:由 AI 驱动的搜索,能够处理复杂的查询。
- `/image-generation`:使用提示生成图像,以接收图像的 base64 字符串。
## 联系方式
如有任何疑问或问题,请通过 hello@jigsawstack.com 联系我们。