JigsawStack Image Generation

by JigsawStack

23 stars
322 downloads
Not rated
GitHub Website

About

Generate images from text using advanced AI models. Learn more about jigsawstack's image generation API here: https://jigsawstack.com/docs/api-reference/ai/image-generation You can get your jigsawstack API key here: https://jigsawstack.com/dashboard/

Details

Author
JigsawStack
GitHub stars
23
Downloads
322
Categories
Media

- Generates images from text prompts
- Returns images as a base64 string
- Part of a modular MCP server (easy to add/remove tools)
- Requires a JigsawStack API key
- Built with Node.js and Express.js

Navigate to the /image-generation directory inside the cloned JigsawStack MCP Server repository. Export your JIGSAWSTACK_API_KEY as an environment variable, then run npm start. Access the server at http://localhost:3000.

\# JigsawStack MCP Server

Introduction

JigsawStack MCP (Model Context Protocol) Server is a versatile platform designed to facilitate the integration and management of various tools. Each directory within the server represents a distinct tool that can be utilized for different purposes by an LLM. The server is built using Node.js and Express.js, and each tool is encapsulated within its own directory, making it easy to add, remove, or update tools without affecting the overall system.

Start by obtaining your JIGSAWSTACK\_API\_KEY from the our website. You will need this key to access the JigsawStack services. You can get your API key by signing up for a free account at \JigsawStacks\.

Installation

Prerequisites

- Ensure you have \git\ installed on your system. - Ensure you have \node.js\ and \npm\ installed. - Alternatively, you can use \yarn\ instead of \npm\. as a package manager.

Steps to Setup the repository:

1. Clone the repository: \\\sh git clone https://github.com/yourusername/jigsawstack-mcp-server.git \\\ 2. Navigate to the project directory: \\\sh cd jigsawstack-mcp-server \\\ 3. Install the necessary dependencies: \\\sh npm install or yarn install \\\

What is MCP?

MCP stands for Model Context Protocol. It is a framework that allows users to integrate LLMs and manage various tools and components exposing external data in a modular fashion. Here each tool is encapsulated within its own directory, making it easy to add, remove, or update tools without affecting the overall system.

Using JigsawStack MCP Server

There are four tools available in the MCP Server. Each tool is contained within its own directory and has its own set of instructions for use.

Running a tool

To run a tool, 1. cd into the tool directory and follow the instructions. 2. Export the JIGSAWSTACK\_API\_KEY environment variable with your JIGSAWSTACK API key. \\\sh export JIGSAWSTACK\_API\_KEY=your\_api\_key \\\ 3. Start the server: \\\sh npm start \\\ 4. Access the server through your web browser at \http://localhost:3000\.

Directory Structure

- \/ai-web-scraper\: Let AI scrape the internet for you! - \/ai-web-search\: Search powered by AI capable of handling complex queries. - \/image-generation\: Generate images using prompts, to receive a base64 string of the image.

Contact

For any questions or issues, please contact us at hello@jigsawstack.com.
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.