MCP AI代理服务

MCP AI代理服务是一个结合网络爬取和文本优化的工具,通过本地MCP服务器和Groq的Qwen模型,实现网站内容抓取和个人陈述优化。

  • by arash-arora
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 arash-arora/mcp-server

使用说明

🤖 MCP服务器

本项目演示了如何构建MCP AI代理

🧠 特性

  • 抓取网站 使用本地MCP服务器(BeautifulSoup+降价转换)。
  • 改进文本 通过重写简历和个人陈述的工具。
  • 使用单个代理组合工具,为Groq的Qwen模型提供动力。

🗂️ 项目结构

|── main.py#运行代理的主要入口点 |── 服务器/ └── crawle_server.py#MCP服务器抓取网站并返回markdown └── write_better_server.py#MCP服务器改进书面文本 |── .env#存储您的GROQ_API_KEY |── README.md


🚀 入门指南

1.克隆存储库

git clone https://github.com/arash-arora/mcp-server
cd mcp-server

2.安装依赖项

poetry install

3.设置环境变量

  • 创建一个 .env 文件包含:
GROQ_API_KEY=your_groq_api_key_here

4.运行MCP工具服务器

爬网服务器

python servers/crawler_server.py

编写更好的服务器

python servers/write_better_server.py

5.运行客户端

python client.py

代理人将:

让爬虫工具以markdown格式从网站中提取内容。

让write_better工具改进一篇简短的个人简介。

🧩 技术栈

🧠 主控程序 🌐 美丽汤 ✍️ 标记化 ⚡ 希腊 LLM 🔧 LangChain MCP适配器