Token导航 LogoToken导航TokenDH.com
SDK Core logo
AI代理未说明官方级别未说明来源级核验

SDK Core

MCP Server

IntentOrch 是一个意图驱动的 MCP 编排引擎,通过自然语言描述需求自动理解意图、匹配工具并编排工作流,适用于自动化任务执行和 MCP Server 管理。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
TypeScript自然语言处理自动化

安装说明

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

作者 / 组织

MCPilotX

提供方

MCPilotX

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

IntentOrch

意图驱动的 MCP 编排引擎 — 用自然语言,驱动一切

中文 | English

______________________________________________________________________

🌟 a one-sentence introduction

IntentOrch It belongs to the MCP (Model Context Protocol) ecosystemIntent driven orchestration engineYou only need natural language to describe the requirements, and it can automatically understand intent, match tools, choreograph workflows, and execute them.

💡 Core conceptFrom 'telling the computer how to do it' to 'telling the computer what you want'

______________________________________________________________________

🎯 Why do we need IntentOrch?

The MCP ecosystem is erupting, with thousands of MCP servers available for use. But developers face three major pain points:

Pain pointsTraditional approachIntentOrch approach
Discovering DifficultyNeed to manually search and read documentsNatural language description requirements, AI automatically matches the best tool
Compile and solve difficultiesNeed to write code to concatenate multiple toolsGenerate a complete workflow in one sentence, automatically handle dependencies
Management is difficultEach server needs to be started and monitored separatelyUnified lifecycle management, visualized through web console operation

IntentOrch transforms MCP from a 'developer tool' to a 'helper for everyone'.

______________________________________________________________________

✨ Core Features

🧠 Intent driven orchestration

你输入: "帮我查一下明天从广州到长沙的高铁票"

IntentOrch 自动完成:
┌─────────────────────────────────────────────────────┐
│ ① 意图解析                                          │
│    └─ 识别需求:查询火车票                           │
│    └─ 提取参数:明天、广州→长沙、高铁                │
│                                                     │
│ ② 工具匹配                                          │
│    └─ 找到 12306-mcp → get-tickets 工具             │
│    └─ 参数映射:广州→GZQ, 长沙→CSQ, 高铁→G         │
│                                                     │
│ ③ 工作流编排                                        │
│    └─ 生成可执行的工作流(1个步骤)                  │
│    └─ 自动处理依赖关系                               │
│                                                     │
│ ④ 自动执行                                          │
│    └─ 启动 MCP Server → 调用工具 → 返回结果         │
└─────────────────────────────────────────────────────┘

No need to write code, no need to check documentation, just speak in person.

🐳 MCP Server Lifecycle Management

Manage your MCP Server like Docker:

CommandDescriptionAnalogous to Docker
intorch pullRetrieve MCP Server from the registrydocker pull
intorch startStart MCP Serverdocker run
intorch stopStop MCP Serverdocker stop
intorch psView running serversdocker ps
intorch logsView Server logsdocker logs

support GitHubTheGitee Wait for multiple registry sources and pull MCP Server contributed by the community with one click.

🖥️ Visual Web Management Console

PageFunction
📊 dashboardOverview of System Status, Server Health Status at a Glance
💬 Intentional arrangementAI chat style interaction, natural language → automated workflow
📦 MCP ServicePull, start, stop, and monitor MCP Server
📋 workflowView, edit, and execute saved workflows
🔧 process monitoringReal time viewing of process resource usage and running status
⚙️ Configuration ManagementAI provider and registry configuration
🔑 Key ManagementSafely store sensitive information such as API keys
📝 Log viewingCentralized system viewing Server、 Workflow log

左:工作流管理 | 右:MCP服务管理

🔧 CLI+Daemon+Web three in one

# 1.安装
npm install -g @intentorch/cli && npm install -g @intentorch/web

# 2.配置大模型(以deepseek为例)
intorch config set provider deepseek
intorch config set model deepseek-chat
intorch config set apiKey sk-xxx(替换为你自己的apiKey)

# 3.启动daemon
intorch daemon start

# 4.拉取mcp服务
intorch pull Joooook/12306-mcp

# 5.启动mcp服务
intorch start Joooook/12306-mcp

# 6.执行自然语言驱动的任务 
intorch run "查询明天广州到南宁的高铁票"

intorch dashboard(想要通过web端控制台执行任务时可通过此命令启动)

______________________________________________________________________

🏗️ Architectural Design

┌─────────────────────────────────────────────────────────┐
│                    用户交互层                            │
│  ┌──────────┐    ┌──────────┐    ┌──────────────────┐   │
│  │   CLI    │    │  Daemon  │    │  Web Dashboard   │   │
│  │  命令行  │    │  守护进程 │    │  可视化控制台    │   │
│  └────┬─────┘    └────┬─────┘    └────────┬─────────┘   │
└───────┼───────────────┼───────────────────┼──────────────┘
        │               │                   │
┌───────┴───────────────┴───────────────────┴──────────────┐
│                     核心引擎层                            │
│                                                          │
│  ┌────────────────────────────────────────────────────┐  │
│  │          意图驱动编排引擎 (Intent Engine)           │  │
│  │                                                    │  │
│  │  自然语言 → 意图解析 → 工具匹配 → 工作流编排 → 执行 │  │
│  └────────────────────────────────────────────────────┘  │
│                                                          │
│  ┌──────────────┐  ┌──────────────┐  ┌───────────────┐  │
│  │ Workflow     │  │ Process      │  │ Runtime       │  │
│  │ Engine       │  │ Manager      │  │ Adapter       │  │
│  │ 工作流引擎    │  │ 进程管理      │  │ 运行时适配    │  │
│  └──────────────┘  └──────────────┘  └───────────────┘  │
│                                                          │
│  ┌──────────────┐  ┌──────────────┐  ┌───────────────┐  │
│  │ Tool         │  │ Secret       │  │ Config        │  │
│  │ Registry     │  │ Manager      │  │ Manager       │  │
│  │ 工具注册表    │  │ 密钥管理     │  │ 配置管理      │  │
│  └──────────────┘  └──────────────┘  └───────────────┘  │
└──────────────────────────────────────────────────────────┘
        │                    │
┌───────┴────────────────────┴─────────────────────────────┐
│                     MCP 生态层                            │
│  ┌──────────┐  ┌──────────┐  ┌──────────────────────┐   │
│  │ 12306    │  │ File     │  │ 1000+ MCP            │   │
│  │ MCP      │  │ System   │  │ Servers...           │   │
│  └──────────┘  └──────────┘  └──────────────────────┘   │
└──────────────────────────────────────────────────────────┘

core module

ModuleDescription
@intentorch/coreCore business logic: intent parsing, workflow engine, MCP client, process management
@intentorch/cliCommand line tools: Server management, workflow management, daemon process control
@intentorch/webWeb management console: React+TypeScript+Tailwind CSS

______________________________________________________________________

🚦 Quick Start

Prerequisite

  • Node.js >= 18.0.0
  • pnpm >= 8.0.0
# 1.安装
npm install -g @intentorch/cli && npm install -g @intentorch/web

# 2.配置大模型(以deepseek为例)
intorch config set provider deepseek
intorch config set model deepseek-chat
intorch config set apiKey sk-xxx(替换为你自己的apiKey)

# 3.启动daemon
intorch daemon start

# 4.拉取mcp服务
intorch pull Joooook/12306-mcp

# 5.启动mcp服务
intorch start Joooook/12306-mcp

# 6.执行自然语言驱动的任务 
intorch run "查询明天广州到南宁的高铁票"

intorch dashboard(想要通过web端控制台执行任务时可通过此命令启动)

______________________________________________________________________

📸 Example scenario

Scenario 1: Checking train tickets in one sentence

你: "帮我查一下明天从广州到长沙的高铁票"

IntentOrch:
✅ 解析意图 → 查询火车票
✅ 匹配工具 → 12306-mcp / get-tickets
✅ 参数映射 → date=明天, from=广州, to=长沙, filter=高铁
✅ 执行结果 → 返回 G 字头列车时刻表和余票信息

Scenario 2: Multi step automation

你: "每天早上8点检查服务器状态,如果 CPU 超过 80% 就发送告警"

IntentOrch:
✅ 解析为 3 个原子意图
   ├─ 步骤1: 获取服务器 CPU 使用率
   ├─ 步骤2: 判断是否超过阈值
   └─ 步骤3: 发送告警通知
✅ 自动编排依赖关系
✅ 生成可定时执行的工作流

Scenario 3: Combining multiple MCP servers

你: "搜索最新的 AI 新闻,总结要点,保存到本地文件"

IntentOrch:
✅ 步骤1: search-web → 搜索 AI 新闻
✅ 步骤2: ai-summarize → 总结要点
✅ 步骤3: filesystem → 保存到本地
✅ 自动处理步骤间的数据传递

______________________________________________________________________

🧩 Ecological compatibility

IntentOrch is compatible with all following Model Context Protocol Standard MCP Server:

  • 📊 database - PostgreSQL, MySQL, SQLite queries
  • 📁 file system - File read/write, directory operations
  • 🌐 web service - HTTP requests, API calls
  • 🚄 Transportation 12306 ticket and flight inquiry
  • 📰 Information acquisition - News, weather, encyclopedia
  • 🛠️ development tools Git operations, code analysis

______________________________________________________________________

📄 license

This project is based on Apache 2.0 License open source.

______________________________________________________________________

IntentOrch — 从"告诉计算机怎么做"到"告诉计算机你想要什么"

GitHub • Gitee • Issues

目录标签

目录标签

TypeScript自然语言处理自动化意图驱动本地部署工作流编排MCPServer管理自动化工具

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP