MCP+Ollama本地自动化演示
这个小项目演示了如何连接 本地人工智能模型(Ollama) 带着一个 自定义MCP(模型上下文协议)服务器 执行现实世界的自动化,而不依赖于云API。
🧠 它做什么
该项目设立了一个小型本地代理,负责:
- 以产品描述或PRD作为输入。
- 用途 Ollama(火焰3) 生成结构化任务(史诗、用户故事等)。
- 通过本地将这些结果自动保存到JSON文件 MCP工具.
你可以把这看作是 本地AI产品助理 它将文本转换为结构化数据。
⚙️ 运作原理
local-task-writer.mjsMCP服务器是否暴露了save_tasks工具。- VS代码+Ollama聊天(与
llama3.1:8b)充当AI前端。 - 当系统提示时,Ollama会生成任务并触发MCP工具。
- MCP服务器将输出写入
tasks.json.
🧩 堆栈
- Node.js (适用于MCP服务器)
- @模型上下文协议/sdk
- 奥拉玛 在本地运行(用
llama3.1:8b) - VS代码 + Ollama聊天扩展
🧭 如何跑步
# 1. Clone this repo
git clone https://github.com/yourusername/mcp-local-demo.git
cd mcp-local-demo
# 2. Install dependencies
npm install
# 3. Start the MCP server
node local-task-writer.mjs