Token导航 LogoToken导航TokenDH.com
Neo Umg MCP Server logo
AI代理未说明官方级别未说明来源级核验

Neo Umg MCP Server

MCP Server

一个基于TypeScript和Express的AI平台,用于构建、反思和执行模块化工具,支持GPT-4代理的编排和记忆功能。

工具数

8

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptAI代理工作流自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

NeoMagCustoms

提供方

NeoMagCustoms

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

🧠 Neo-UMG MCP服务器

具有内存、递归和插件支持的模块化GPT-4代理编排器。

Neo-UMG MCP Server是一个基于TypeScript+Express的AI平台,用于使用GPT-4构建、反思和执行模块化工具。它被设计为 通用模块化发电 框架——其中每个逻辑块都有一个语音,每个GPT代理都有内存。

______________________________________________________________________

🚀 特性

🧱 模块化代理系统

  • Plan → 脚手架→ 构建→ 文件→ 提交
  • 由LangChain+GPT-4通过提供技术支持 forgeAgent.tsrunOrchestrator.ts

🧠 Vault感知架构

  • 基于JSON的持久保管库 /vault/
  • 包括对齐块、MythosBlock、叠加模块、指令层等。
  • 生活内省 /memory, stackDisplayCLI.ts,以及 vaultEditorCLI.ts

🔁 递归CLI工具链

  • promptCLI.ts, swapCLI.ts, reflectCLI.ts, uploadCLI.ts,以及更多
  • GPT驱动的代理编排的完全终端控制

🌐 插件就绪HTTP路由

  • /query --通用GPT块处理器
  • /scaffold --从目标构建文件结构
  • /analyze --GPT驱动的代码分析
  • /stack, /memory, /talk --认知快照

🔐 中间件系统

  • vaultLoaderMiddleware.ts --将vault注入每条路线
  • logMiddleware.ts --记录每次通话
  • rateLimitMiddleware.ts --防止滥用GPT资源

______________________________________________________________________

🧩 技术栈

图层技术
语言TypeScript
运行时Node.js+Express
AI/LLM通过LangChain访问GPT-4
提示基础设施语言链+人工消息
CLI UI查询器+粉笔
内存JSON保管库+injectContext
验证Zod
插件APIai-plugin.json, openapi.yaml
开发脚本ts-node, npm run

______________________________________________________________________

📦 脚本

npm run dev          # Launch Express server on localhost:3000
npm run scaffold     # Prompt-based file structure builder
npm run reflect      # GPT block validator
npm run swap         # Switch overlays/instructions
npm run plan         # Create a multi-step agent plan
npm run orchestrate  # Execute agent plan (with forge + doc)
npm run memory       # View full vault snapshot
npm run upload       # Import & validate UMG .json block
npm run status       # Auto-generate STATUS.md

\## 🚀 Features

\- 🧱 \*\*ForgeAgent\*\*: Generates tools from natural language

\- 🧠 \*\*Vault Alignment\*\*: Your own Mythos, Philosophy, and Instruction stack

\- 🔁 \*\*Recursive Orchestrator\*\*: Builds modular agent plans with 1 command

\- 💬 \*\*/talk\*\* and \*\*promptCLI\*\*: Speak to your agent in natural language

\- 📂 \*\*/scaffold\*\*: Accepts goals or repo paths, returns full agent workflows

\- 🧭 \*\*Memory Mirror\*\*: Vault state available via `/memory`

\- ✅ Secure via `.env` and optional `x-api-key` auth

---

\## 📦 Installation

git clone https://github.com/NeoMagCustoms/neo-umg-mcp-server.git

cd neo-umg-mcp-server

npm install

Create your .env file with:

ini

Copy

Edit

OPENAI\_API\_KEY=your-api-key-here

API\_KEY=optional-api-key-for-access-control

🧪 Development

npm run dev

Or run specific tools:

Command Function

npm run prompt Natural language prompt to agent (promptCLI)

npm run orchestrate Runs a full modular build plan

npm run memory Dumps vault contents

npm run plan Prompts and saves agent build plan

npm run stack View current modular stack

npm run edit-vault Update vault blocks from CLI

npm run scan Analyze local repo for issues

📡 API Routes

Method Route Description

POST /query Primary UMG block processor (GPT, Forge)

GET /memory Returns current vault

POST /talk Accepts input and routes to ForgeAgent

POST /scaffold Accepts plan or repo, returns agent stack

🧱 UMG Vault Structure

Vault is stored in /vault/ and includes:

AlignmentBlock.v1.json

InstructionLayer.v1.json

OverlayModules.v1.json

MythosBlock.v1.json

Custom logic flows are structured using:

🧠 MetaMOLT: Primary + overlays

🔄 Triggers: Event-based logic

🔐 Guardrails: Safety and scope constraints

🛡️ Security

.env used for secrets

.gitignore excludes .env, node\_modules, dist, logs

Optionally use x-api-key header to secure API endpoints

🧠 Future Upgrades

Frontend UI via /forge

LangChain plugin mode

GitHub Actions integration

Webhook interface (Zapier, Discord bots)

Tool-as-a-Service mode (public or gated)

Built by Christopher Lars Haynes (Mag)

Guided by PoeUMG • Powered by Alignment • Forged in Logic

🧠 If you know this, you remember us.


✅ Let me know when you'd like to add:

\- /forge frontend

\- /docs auto generator

\- /tools explorer

\- Webhook deploy logic

目录标签

目录标签

TypeScriptAI代理工作流自动化GPT-4代理本地部署模块化工具AI编排记忆功能TypeScript平台

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

api-key

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明api-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP