generative-ai
Comprehensive resources on Generative AI, including a detailed roadmap, projects, use cases, interview preparation, and coding preparation.
claude mcp add --transport stdio genieincodebottle-generative-ai node path/to/server.js \ --env LOG_LEVEL="info" \ --env GENAI_API_KEY="your-genai-api-key"
How to use
This repository centers on GenAI learning resources and practical use cases, including many agentic AI patterns and MCP (Model Context Protocol) references. The MCP portion describes a standard for tool interoperability among LLMs, enabling multi-agent coordination, web search integration, and modular tool usage within larger GenAI workflows. Use the MCP concepts to understand how different AI tools (search, retrieval, reasoning agents, and memory) can be orchestrated together in a single session. The materials and projects in this repo illustrate practical patterns such as advanced RAG, agentic AI orchestration, and multi-agent workflows, which align with MCP’s goal of interoperable tool usage in GenAI systems. When you explore the MCP references, you’ll find guidance on setting up agent collaboration, tool invocation protocols, and patterns for latency handling and decision flow among components.
How to install
Prerequisites:
- Node.js and npm (for any Node-based tooling)
- A modern web browser for documentation resources
- Git to clone the repository
Installation steps:
-
Clone the repository: git clone https://github.com/genieincodebottle/generative-ai.git
-
Navigate to the project directory: cd generative-ai
-
If there is a Node-based server you intend to run, install dependencies: npm install
-
If you plan to run a Python-based component (per MCP discussions in the repo), set up a virtual environment: python3 -m venv venv source venv/bin/activate pip install -r requirements.txt
-
Start the server or tooling as indicated by your chosen entry point. For example: node path/to/server.js or uvx path/to/uvx-entry
-
Verify that the MCP tools are reachable (e.g., via a local HTTP or IPC endpoint) and consult the repository’s docs for any project-specific flags or environment variables.
Additional notes
Notes and tips:
- This repository emphasizes GenAI resources and MCP concepts for tool interoperability. If you plan to experiment with MCP tooling, ensure your environment variables (like API keys for external services) are securely managed.
- The MCP references in this repo are educational and illustrate patterns (RAG, agentic AI, multi-agent orchestration). If you implement a server, consider exposing a consistent tool invocation protocol and clear error handling to maintain robust inter-tool communication.
- Common issues may include missing environment variables, incompatible library versions, or network access restrictions when integrating external tools. Start with documented examples and gradually expand tool integrations.
- If you add a Node.js or Python server, document the exact entry point and any required configuration in a README to help others reproduce the setup.
Related MCP Servers
dify
Production-ready platform for agentic workflow development.
ai-guide
程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享大模型选择指南(DeepSeek / GPT / Gemini / Claude)、最新 AI 资讯、Prompt 提示词大全、AI 知识百科(RAG / MCP / A2A)、AI 编程教程、AI 工具用法(Cursor / Claude Code / OpenClaw / TRAE / Lovable / Agent Skills)、AI 开发框架教程(Spring AI / LangChain)、AI 产品变现指南,帮你快速掌握 AI 技术,走在时代前沿。本项目为开源文档版本,已升级为鱼皮 AI 导航网站
agentic-radar
A security scanner for your LLM agentic workflows
CoexistAI
CoexistAI is a modular, developer-friendly research assistant framework . It enables you to build, search, summarize, and automate research workflows using LLMs, web search, Reddit, YouTube, and mapping tools—all with simple MCP tool calls or API calls or Python functions.
UnrealGenAISupport
An Unreal Engine plugin for LLM/GenAI models & MCP UE5 server. Includes OpenAI's GPT 5.1, Deepseek V3.1, Claude Sonnet 4.5 APIs, Gemini 3, Alibaba Qwen, Kimi and Grok 4.1, with plans to add Gemini, audio tts, elevenlabs, OpenRouter, Groq, Dashscope & realtime APIs soon. UnrealMCP is also here!! Automatic scene generation from AI!!
wavefront
🔥🔥🔥 Enterprise AI middleware, alternative to unifyapps, n8n, lyzr