Provides the backend server framework for the MCP, handling API requests and responses between the frontend and the Alibaba Cloud API.
Used to run the backend service and execute child processes for Python script interactions with the Alibaba Cloud API.
Supported as a package manager for installing the Node.js dependencies required by the MCP server.
Enables API interactions with Alibaba Cloud's Bailian service through the dashscope library for natural language processing and intent parsing.
Powers the frontend development environment for the Vue 3 application that provides the chat interface.
Supported as an alternative package manager for installing the Node.js dependencies required by the MCP server.
阿里云百炼 MCP 交互演示
这是一个基于Vue 3和Express的应用,用于演示与阿里云百炼API的交互。应用包含前端界面和后端API服务,实现了自然语言处理和意图解析功能。
功能特点
- 用户友好的聊天界面
- 通过阿里云百炼API进行意图解析
- 支持天气查询等任务执行
- 前后端分离架构,保护API密钥
技术栈
- 前端:Vue 3 + Vite
- 后端:Express.js
- API调用:Python脚本(通过Node.js子进程调用)
- 大模型:阿里云百炼 Qwen-turbo
安装与运行
前提条件
- Node.js (v14+)
- npm 或 yarn
- Python 3.6+
- 阿里云百炼API密钥
安装依赖
使用方法
- 打开浏览器访问 http://localhost:5173
- 在输入框中输入自然语言查询,例如:
- "查一下明天上海的天气"
- "今天北京天气怎么样"
- 系统会解析您的意图并显示解析结果,然后执行相应任务并返回结果。
项目结构
扩展建议
- 添加用户认证和会话管理
- 扩展支持更多类型的意图和任务
- 添加历史记录保存功能
- 实现语音输入和输出
许可证
MIT
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A Vue 3 and Express application that demonstrates interaction with Alibaba Cloud's Bailian API for natural language processing and intent parsing, supporting tasks like weather queries.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI agents to interact with Alibaba Cloud DataWorks through standardized interfaces, allowing seamless management of DataWorks resources and operations via the DataWorks Open API.Last updated -1691419TypeScriptApache 2.0
- AsecurityFlicenseAqualityA Claude integration tool that enables users to query and analyze Aliyun (Alibaba Cloud) Simple Log Service logs through natural language commands.Last updated -15542JavaScript
- AsecurityAlicenseAqualityA TypeScript-based Model Context Protocol server that enables large language models to directly invoke Alibaba Cloud's Tongyi Wanxiang text-to-image generation API.Last updated -4154TypeScriptMIT License
AlibabaCloud MCP Serverofficial
AsecurityAlicenseAqualityA server that provides access to Alibaba Cloud resources including ECS, VPC, and CloudMonitor through API and OOS implementations, enabling resource management and monitoring via a unified interface.Last updated -3463PythonApache 2.0