Token导航 LogoToken导航TokenDH.com
MCP Demo Langchain Ollama logo
AI代理stdio官方级别未说明来源级核验

MCP Demo Langchain Ollama

MCP Server

一个基于Model Context Protocol (MCP)的开源项目,通过LLaMA 3.2和LangChain实现教育课程的学生管理、考勤记录和收入计算功能。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
教育技术开源工具Python自然语言查询

安装说明

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

作者 / 组织

NijatZeynalov

提供方

NijatZeynalov

最后核验

2026/5/17 20:22

运行时

Python

快速接入

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

命令预览

python server.py --server_type=sse

详细介绍

这个repo是一个最小的开源项目,展示了 模型上下文协议(MCP) 可用于将法学硕士与现实世界的教育运营联系起来。它模拟了一个小型的人工智能培训课程,由 LLaMA 3.2 通过本地运行 奥拉玛,通过集成 LangChainFastMCP.

目的

此演示为开发人员提供了一个实用、可重复的示例,帮助他们学习如何:

  • 使用模型上下文协议公开工具
  • 通过LangChain与本地开源LLM(LLaMA 3.2)进行交互
  • 通过自然语言查询管理结构化数据(学生、出勤、付款)

它被设计成一个轻量级的教育展示,而不是一个生产系统。

能力

工具说明
添加学生在课程数据库中注册新学员
破纪录的出席人数跟踪特定课程的参与情况
计算总收入汇总给定月份的所有学生付款

每个工具都独立运行(非顺序),遵循MCP的模块化设计理念。

怎么跑?

python server.py --server_type=sse
python langchain_client.py

运行时流程

1️. 初始化阶段

  • 服务器启动并注册工具
  • 客户端连接到服务器
  • 客户端发现可用工具
  • 代理使用这些工具进行初始化

2️. 互动阶段

  • 用户发送自然语言请求
  • 代理选择正确的工具并形成SQL查询
  • MCP执行查询并返回结果
  • 代理格式化干净、人类可读的响应

技术栈

  • 语言: Python 3.10+
  • 框架: FastMCP·LangChain·SQLite
  • LLM发动机: Ollama(火焰3.2)
  • 环境: 本地主机/离线兼容

______________________________________________________________________

此演示使用 轻量级SQLite数据库 以存储结构化课程信息。选择SQLite是为了简单\[易于检查、重置和扩展\]。对于较大的部署,任何基于SQL的系统(PostgreSQL、MySQL)都可以在不更改MCP接口的情况下替换它。

目录标签

目录标签

教育技术开源工具Python自然语言查询本地部署LLM集成课程管理

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP