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

AI Assistant

MCP Server

一个结合LangChain和模型上下文协议(MCP)服务器的交互式AI助手,提供增强功能,包括网页浏览、搜索等。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
搜索功能PythonLangChain本地部署

安装说明

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

作者 / 组织

Supriyasus

提供方

Supriyasus

最后核验

2026/5/17 20:23

快速接入

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

命令预览

pip install -r requirements.txt

详细介绍

基于LangChain的人工智能辅助MCP服务器

一个交互式人工智能助手,将LangChain的强大功能与模型上下文协议(MCP)服务器相结合,提供增强的功能,包括网页浏览、搜索等。

特性

  • 交互式聊天界面:与AI助手进行基于命令行的对话
  • 内存管理:内置对话历史记录,能够清除
  • MCP集成:支持多个MCP服务器以实现扩展功能
  • LangChain集成:利用LangChain实现强大的AI交互
  • Groq API支持:使用Groq的高性能语言模型

先决条件

  • Python 3.11或更高版本
  • Node.js(用于MCP服务器)
  • Groq API 密钥

安装

  1. 克隆存储库:
   git clone "https://github.com/Supriyasus/AI-assistant.git"
   cd AI_assistant_mcp_server_langchain
  1. 安装Python依赖项:
   pip install -r requirements.txt

或使用紫外线:

   uv sync
  1. 安装Node.js依赖项 (适用于MCP服务器):
   npm install -g @playwright/mcp@latest
   npm install -g @openbnb/mcp-server-airbnb
  1. 设置环境变量:

创建一个 .env 根目录中的文件:

   GROQ_API_KEY=your_groq_api_key_here

配置

该项目使用 browser_mcp.json 配置MCP服务器。当前配置包括:

  • 剧作家:Web浏览器自动化
  • Airbnb:Airbnb搜索和预订功能
  • 网页搜索:Web搜索功能

您可以根据需要修改配置文件以添加或删除MCP服务器。

用法

  1. 开始互动聊天:
   python app.py
  1. 可用命令:

- 键入任何消息与AI助手聊天 - 类型 clear 清除对话历史记录 - 类型 exitquit 结束对话

  1. 示例对话:
   You: What's the weather like in New York?
   Assistant: [AI will use available MCP servers to search for weather information]

   You: Find me hotels in Paris
   Assistant: [AI will use Airbnb MCP server to search for accommodations]

目录标签

目录标签

搜索功能PythonLangChain本地部署AI助手MCP服务器网页浏览

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP