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

AI Agent Using MCP Use

MCP Server

@playwright/mcp@latest

一个利用模型上下文协议(MCP)服务器执行多种任务的交互式AI代理,包括网页浏览、Airbnb搜索和使用Blender进行3D内容创建。

工具数

3

提示词数

0

GitHub Stars

1

资源数

0
AI代理Python工作流自动化

安装说明

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

作者 / 组织

Satvik-ai

提供方

Satvik-ai

最后核验

2026/5/17 20:23

运行时

Node.js

快速接入

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

命令预览

npx @playwright/mcp@latest

详细介绍

带有MCP服务器的AI代理

一个交互式AI代理,利用模型上下文协议(MCP)服务器执行各种任务,包括网页浏览、Airbnb搜索和使用Blender创建3D内容。具有用户友好的控制台界面,可进行实时交互。

特性

  • 🌐 网页浏览:使用Playwright进行自动网络导航和搜索
  • 🏠 Airbnb集成:搜索和检索Airbnb房源详细信息
  • 🎨 3D创建:使用Blender生成和操纵3D内容
  • 🤖 智能代理:由Groq的快速推理LLMs提供支持
  • 💬 交互式控制台:与AI代理的实时聊天界面
  • 🔧 可扩展:易于添加更多MCP服务器和功能

演示

============================================================
🤖 AI Agent with MCP Servers
============================================================
Available capabilities:
  🌐 Web browsing and search (Playwright)
  🏠 Airbnb search and listings
  🎨 3D content creation (Blender)
============================================================
Commands:
  - Type your query and press Enter
  - Type 'quit', 'exit', or 'q' to exit
  - Type 'help' for example queries
============================================================

💬 Enter your query: Find the best restaurants in Tokyo

🔄 Processing: Find the best restaurants in Tokyo
--------------------------------------------------

✅ Result:
--------------------------------------------------
Based on my search, here are the top restaurants in Tokyo...
--------------------------------------------------

💬 Enter your query: 

先决条件

  • Python 3.8或更高版本
  • Node.js和npm(用于MCP服务器)
  • UV包管理器
  • Groq API 密钥

安装

  1. 克隆存储库:
   git clone https://github.com/yourusername/ai-agent-mcp.git
   cd ai-agent-mcp
  1. 安装Python依赖项:
   uv sync
  1. 安装MCP服务器:
   # Playwright MCP server (for web browsing)
   npx @playwright/mcp@latest

   # Airbnb MCP server
   npx -y @openbnb/mcp-server-airbnb

   # Blender MCP server
   uvx blender-mcp
  1. 设置环境变量:

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

   GROQ_API_KEY=your_groq_api_key_here

快速开始

  1. 运行交互式代理:
   uv run main.py
  1. 开始与代理聊天:

- 键入您的查询,然后按Enter键 - 使用 help 查看示例查询 - 使用 quit, exit,或 q 退出

使用示例

Web搜索查询

💬 Enter your query: Search for the latest news about artificial intelligence
💬 Enter your query: Find the weather forecast for New York City
💬 Enter your query: Navigate to GitHub and search for Python projects

Airbnb查询

💬 Enter your query: Find Airbnb listings in Paris for 2 guests under $100 per night
💬 Enter your query: Search for beachfront accommodations in Miami
💬 Enter your query: Show me luxury apartments in Tokyo for next month

三维创建查询

💬 Enter your query: Create a 3D cube in Blender and take a screenshot
💬 Enter your query: Generate a simple house model in Blender
💬 Enter your query: Add a texture to a sphere in Blender

控制台命令

命令描述
help显示示例查询和使用提示
quit, exit, q退出应用程序
Ctrl+C紧急出口
任意文本向AI代理发送查询

配置

MCP服务器配置在 mcp_server_config.json。您可以修改此文件以添加、删除或配置服务器:

{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": ["@playwright/mcp@latest"],
      "env": {
        "DISPLAY": ":1"
      }
    },
    "airbnb": {
      "command": "npx",
      "args": ["-y", "@openbnb/mcp-server-airbnb"]
    },
    "blender": {
      "command": "uvx", 
      "args": ["blender-mcp"]
    }
  }
}

自定义LLM模型

您可以在中更改AI模型 main.py:

# Options for different use cases:
llm = ChatGroq(model="llama3-8b-8192")        # Fast, good for most tasks
llm = ChatGroq(model="llama3-70b-8192")       # More capable, better reasoning
llm = ChatGroq(model="llama-3.1-8b-instant")  # Large context window (128K)

目录标签

目录标签

AI代理Python工作流自动化本地部署网页浏览Airbnb搜索3D内容创建交互式控制台

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@playwright/mcp@latest

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP