Token导航 LogoToken导航

MCP Server · 浏览器工具

Qwen MCP Agent

一款本地AI驱动的市场风险研究工具,支持通过Tavily进行实时网络搜索,数据不离开本地网络。

stdio官方级别未说明来源级核验工具 4
本地运行金融数据HTML实时搜索

快速开始

作者 / 组织
algowizzzz
提供方
algowizzzz
运行时
Python

工具数量

4

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Qwen MCP Agent 属于浏览器工具类 MCP Server,公开资料标注 4 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前先确认权限范围。

分类

浏览器工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

python -m venv .venv

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 4 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

市场风险人工智能工具

一个基于人工智能的本地市场风险研究工具。用途 Qwen2.5-7B 在连接到的计算机上运行 SAJHA MCP服务器 通过Tavily进行实时网络搜索。

除了Tavily网络搜索,没有数据离开您的网络。LLM 100%在本地运行。

支持两个LLM后端:

  • llama.cpp --适用于无法安装Ollama的企业PC
  • 奥拉玛 --如果Ollama可用,则设置更简单

______________________________________________________________________

建筑

Browser (localhost:8000)
    |
    v
FastAPI Server (Python)
    |
    v
LangGraph ReAct Agent
    |
    +---> Qwen 2.5 7B (via llama.cpp OR Ollama, local)
    |
    +---> SAJHA MCP Server (localhost:3002)
              |
              +---> tavily_web_search
              +---> tavily_news_search
              +---> tavily_domain_search
              +---> tavily_research_search

______________________________________________________________________

开始前你需要什么

要求为什么如何检查
Python 3.10+运行代理服务器python --version
llama.cpp 或 奥拉玛在本地运行Qwen LLMllama-server --version 或 ollama --version
SAJHA MCP服务器提供Tavily搜索工具应在端口3002上运行
最低8 GB RAMQwen 7B需要~5GB RAM
10 GB可用磁盘对于模型+依赖关系
Git克隆此仓库git --version

______________________________________________________________________

选项A:使用llama.cpp进行设置(企业/无Ollama)

如果您的企业PC不允许安装Ollama,请使用此选项。

步骤1:克隆存储库

git clone https://github.com/algowizzzz/qwen-mcp-agent.git
cd qwen-mcp-agent

这会下载所有内容,包括分块模型文件(总共约4.5 GB)。

步骤2:组装模型

该模型分为48个块,每个块约95MB。你需要把它们结合起来。

窗户:

assemble.bat

Mac/Linux:

chmod +x assemble.sh
./assemble.sh

这创造了 models/Qwen2.5-7B-Instruct-Q4_K_M.gguf (~4.4gb)。

步骤3:创建虚拟环境并安装软件包

窗户:

python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt

Mac/Linux:

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

步骤4:确保SAJHA MCP服务器正在运行

启动代理之前,SAJHA MCP服务器必须在端口3002上运行。

打开浏览器并转到 http://localhost:3002。如果你看到SAJHA网络界面,你就很好了。

步骤5:启动骆驼服务器(终端/CMD窗口1)

窗户:

llama-server.exe -m models\Qwen2.5-7B-Instruct-Q4_K_M.gguf -c 4096 -ngl 99 --port 8080

Mac/Linux:

llama-server -m models/Qwen2.5-7B-Instruct-Q4_K_M.gguf -c 4096 -ngl 99 --port 8080

等到你看到 listening on http://0.0.0.0:8080. 让这扇窗户开着。

步骤6:启动代理(终端/CMD窗口2)

窗户:

.venv\Scripts\activate
set LLM_BACKEND=llamacpp
python -m uvicorn agent.server:app --host 0.0.0.0 --port 8000

Mac/Linux:

source .venv/bin/activate
export LLM_BACKEND=llamacpp
python -m uvicorn agent.server:app --host 0.0.0.0 --port 8000

或者使用一键脚本: start-llamacpp.bat (Windows)/ ./start-llamacpp.sh (Mac/Linux)。

步骤7:打开聊天界面

打开浏览器并转到:

http://localhost:8000

你会看到 市场风险人工智能工具 聊天界面。键入问题并按Enter键。

够了,你完了。

______________________________________________________________________

选项B:使用Olama进行设置(更简单)

如果您安装了Ollama,请使用此功能。

步骤1:克隆存储库

git clone https://github.com/algowizzzz/qwen-mcp-agent.git
cd qwen-mcp-agent

步骤2:运行安装脚本

窗户:

setup.bat

Mac/Linux:

chmod +x setup.sh start.sh
./setup.sh

这个脚本会自动执行5件事:

  1. 检查Python是否已安装
  2. 检查Ollama是否已安装
  3. 创建Python虚拟环境(.venv 文件夹)
  4. 安装所有Python包(FastAPI、LangGraph等)
  5. 将Qwen 2.5 7B型号下载到Olama中(约4.4 GB下载)

步骤3:确保SAJHA MCP服务器在端口3002上运行

步骤4:启动代理

窗户:

start.bat

Mac/Linux:

./start.sh

第五步:打开http://localhost:8000在浏览器中

______________________________________________________________________

可用工具

该代理有4个Tavily驱动的搜索工具:

工具它做什么示例问题
tavily_web_search一般网络搜索“标普500指数目前的水平是多少?”
tavily_news_search最近的新闻搜索“美联储利率的最新消息”
tavily_domain_search搜索特定网站“在reuters.com上查找BMO收益”
tavily_research_search主题深度研究“2024年银行业风险综合分析”

______________________________________________________________________

配置

切换LLM后端

后端由控制 LLM_BACKEND 环境变量:

值后端何时使用
llamacpp端口8080上的llama.cpp服务器企业PC,没有Ollama
ollama端口11434上的Ollama带有Ollama的个人机器

默认值为 llamacpp 如果没有设置。

更改SAJHA MCP服务器地址

如果SAJHA在其他计算机或端口上运行,请编辑 agent/sajha_client.py:

SAJHA_BASE = "http://localhost:3002"   # <-- change this
SAJHA_USER = "admin"                    # <-- change if needed
SAJHA_PASS = "admin123"                 # <-- change if needed

更改LLM模型

编辑 agent/graph.py:

对于Ollama:

llm = ChatOllama(
    model="qwen2.5:7b",   # <-- change to any Ollama model
    temperature=0,
    num_ctx=4096,
)

对于llama.cpp:

llm = ChatOpenAI(
    base_url="http://localhost:8080/v1",   # <-- llama-server address
    api_key="not-needed",
    model="qwen2.5-7b",
    temperature=0,
    max_tokens=2048,
)

______________________________________________________________________

故障排除

服务器立即启动和关闭

手动运行以查看错误:

.venv\Scripts\activate
set LLM_BACKEND=llamacpp
python -m uvicorn agent.server:app --host 0.0.0.0 --port 8000

常见原因:

  • llama服务器未在端口8080上运行(请先启动)
  • SAJHA MCP服务器未在端口3002上运行
  • 缺少Python包(运行 pip install -r requirements.txt)

端口8000上的“连接被拒绝”

代理服务器未运行。跑 start-llamacpp.bat 或 start.bat.

端口8080上的“连接被拒绝”

llama服务器未运行。先开始:

llama-server.exe -m models\Qwen2.5-7B-Instruct-Q4_K_M.gguf -c 4096 -ngl 99 --port 8080

端口3002上的“连接被拒绝”

SAJHA MCP服务器未运行。先开始吧。

“找不到模型”错误(Ollama模式)

ollama pull qwen2.5:7b

找不到模型文件(llama.cpp模式)

首先运行汇编脚本:

assemble.bat

代理速度很慢

对于CPU上的7B型号来说,这是正常的。第一个响应需要30-60秒。如果你有GPU,llama.cpp和Ollama都会自动使用它。

Tavily的“无效的API密钥”

Tavily API密钥配置在SAJHA MCP服务器的 config/application.properties不在这个项目中。检查文件是否有效 tavily.api.key.

Python包错误

确保您处于虚拟环境中:

.venv\Scripts\activate    (Windows)
source .venv/bin/activate  (Mac/Linux)
pip install -r requirements.txt

______________________________________________________________________

文件结构

qwen-mcp-agent/
|-- agent/
|   |-- __init__.py          # Package marker
|   |-- graph.py             # LangGraph ReAct agent (supports llama.cpp + Ollama)
|   |-- tools.py             # Tavily tool definitions
|   |-- sajha_client.py      # HTTP client for SAJHA MCP Server
|   |-- server.py            # FastAPI web server
|   |-- static/
|       |-- index.html       # Chat UI (Market Risk AI Tool)
|
|-- models/
|   |-- chunks/              # 48 x 95MB model chunks
|   |-- Qwen2.5-7B-Instruct-Q4_K_M.gguf  # Assembled model (after assemble script)
|
|-- requirements.txt             # Python dependencies
|-- setup.bat / setup.sh         # One-click setup (Ollama mode)
|-- start.bat / start.sh         # Start agent (Ollama mode)
|-- start-llamacpp.bat / .sh     # Start agent (llama.cpp mode)
|-- assemble.bat / assemble.sh   # Model assembly scripts
|-- Modelfile                    # Ollama model import config
|-- README.md                    # This file

______________________________________________________________________

系统要求

资源最小推荐
RAM8 GB16 GB
磁盘10 GB可用14 GB可用
GPU不需要任何Metal/CUDA GPU都可以加速推理
Python3.10+3.12+
操作系统Windows 10+、macOS 12+、Linux

______________________________________________________________________

型号详细信息

财产价值
基本型号Qwen2.5-7B-说明书
量化Q4_K_M(4位,中等)
文件大小~4.4 GB(分为48个约95MB的块)
上下文窗口32K令牌(默认),为代理配置4K
许可证Apache 2.0

工具与能力

工具数量

4

资源数量

0

提示词数量

0

能力标签

HTML本地部署AI工具市场风险分析本地运行实时搜索金融分析

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

自动操作网页

打开页面、点击、填表,把浏览器动作交给模型执行。

抓结构化数据

把页面内容整理成表格或 JSON,省掉手工复制粘贴。

走一遍关键流程

按步骤检查页面是否正常,回归时少漏环节。

选择建议

值得选的地方

  • 只提供 4 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在浏览器工具场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Qwen MCP Agent

MCP World · 本页

4stdio有1 个2026-05-17
Fetch 9a2682de

MCP.so

1SSE有3 个2026-05-17
Browser 738d52bc

MCP World

0stdio有1 个2026-05-17
Playwright MCP Server

MCP.so

21stdio有4 个2026-05-17
Skyvern MCP

MCP World

0stdio有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Qwen MCP Agent 怎么安装?

公开资料给出的安装命令是 python -m venv .venv,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Qwen MCP Agent 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Qwen MCP Agent 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Qwen MCP Agent 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Qwen MCP Agent 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP