langgraph-mcp-agente
Un agente de demostración que usa nuestro servidor MCP
2
Github Watches
2
Github Forks
4
Github Stars
Story IP Creator Agent
A LangGraph-based agent for creating, minting, and registering IP assets with Story.
Overview
This agent helps users create AI-generated images, upload them to IPFS, and register them as IP assets on the Story blockchain. The process includes:
- Generating an image using DALL-E 3
- Getting user approval for the generated image
- Uploading the approved image to IPFS
- Creating IP metadata for the IP asset
- Negotiating licensing terms with the user
- Minting and registering the IP on Story
- Minting license tokens for the IP
Requirements
- Python 3.9+
- LangGraph
- LangChain
- OpenAI API key (for DALL-E and GPT models)
- Story SDK
Directory Structure
The agent expects a specific directory structure to function properly:
your-root-directory/
├── langgraph-mcp-agent/
│ ├── agent.py
│ └── ...
├── story-mcp-hub/
│ ├── story-sdk-mcp/
│ │ ├── server.py
│ │ └── ...
│ └── ...
Installation
-
Install uv:
curl -LsSf https://astral.sh/uv/install.sh | sh -
Clone this repository and navigate to the project directory
-
Install dependencies using uv:
uv sync -
Set up environment variables:
cp .env.example .envThen edit the
.envfile with your API keys and configuration. -
Clone the story-sdk-mcp repository into the same folder that you cloned this repository, as shown in the above Directory Structure section. Follow the README instructions to set up and install that mcp server, making sure to set up all of the .env variables. You do not have to run it, it just has to be in the same folder so this agent can access it.
Usage
Run the agent:
uv run agent.py
The agent will guide you through an interactive process to:
- Enter an image description (e.g., "an anime style image of a person snowboarding")
- Review the generated image and approve or request a new one
- Set licensing terms including:
- Commercial Revenue Share percentage (0-100%)
- Whether to allow derivative works (yes/no)
- Complete the minting process on the Story blockchain
Example Workflow
When you run agent.py, you'll experience a workflow like this:
=== Story IP Creator ===
This tool will help you create and mint an image as an IP asset in the Story ecosystem.
What image would you like to create? (e.g., 'an anime style image of a person snowboarding'): blob skateboarding on a mountaintop
Starting the creation process...
[Image is generated and a link is given]
Do you like this image? (yes/no + feedback): yes
Uploading image to IPFS...
[Metadata is generated]
Enter Commercial Revenue Share (0-100%, default: 15%): 20
Allow Derivative Works? (yes/no, default: yes): yes
[Minting and registration process]
=== Process Complete ===
Your IP has been successfully created and registered with Story!
The agent handles all the complex interactions with DALL-E for image generation, IPFS for storage, and the Story blockchain for minting and registration.
相关推荐
I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.
I find academic articles and books for research and literature reviews.
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
Emulating Dr. Jordan B. Peterson's style in providing life advice and insights.
Advanced software engineer GPT that excels through nailing the basics.
Your go-to expert in the Rust ecosystem, specializing in precise code interpretation, up-to-date crate version checking, and in-depth source code analysis. I offer accurate, context-aware insights for all your Rust programming questions.
Converts Figma frames into front-end code for various mobile frameworks.
Descubra la colección más completa y actualizada de servidores MCP en el mercado. Este repositorio sirve como un centro centralizado, que ofrece un extenso catálogo de servidores MCP de código abierto y propietarios, completos con características, enlaces de documentación y colaboradores.
La aplicación AI de escritorio todo en uno y Docker con trapo incorporado, agentes de IA, creador de agentes sin código, compatibilidad de MCP y más.
Manipulación basada en Micrypthon I2C del expansor GPIO de la serie MCP, derivada de AdaFruit_MCP230xx
Plataforma de automatización de flujo de trabajo de código justo con capacidades de IA nativas. Combine el edificio visual con código personalizado, auto-anfitrión o nube, más de 400 integraciones.
🧑🚀 全世界最好的 llM 资料总结(数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Resumen de los mejores recursos del mundo.
Espejo dehttps: //github.com/agentience/practices_mcp_server
Una lista curada de servidores de protocolo de contexto del modelo (MCP)
Reviews
user_5rRSbb2j
As a devoted user of the langgraph-mcp-agent by sarick-story, I am thoroughly impressed with its capabilities. The seamless integration and robust performance make it an indispensable tool for my projects. The documentation is clear, and the support from the community is outstanding. I highly recommend it for anyone needing a reliable MCP application. Check it out at https://github.com/sarick-story/langgraph-mcp-agent.