内容
# MCP 情感分析服务器
本项目演示了如何使用Gradio和Hugging Face Spaces构建和部署Model Context Protocol(MCP)服务器。
## 🚀 概述
该应用程序使用TextBlob对文本输入进行情感分析,并将其作为兼容MCP的工具公开。这允许人类用户和AI代理访问该功能。
## 🧠 功能特点
- 情感分析(积极 / 消极 / 中立)
- 基于Gradio的网页界面
- 为AI客户端公开MCP工具
- 在Hugging Face Spaces上公开部署
## 🔗 在线演示
- 应用:https://hashan-7-mcp-sentiment.hf.space
- MCP 模式:https://hashan-7-mcp-sentiment.hf.space/gradio_api/mcp/schema
## ⚙️ 技术栈
- Python
- Gradio(支持MCP)
- TextBlob
- Hugging Face Spaces
## 📦 本地安装
git clone https://github.com/hashan-7/mcp-sentiment-server.git
cd mcp-sentiment-server
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
python app.py
## 🧩 MCP 工具
服务器公开了以下MCP工具:
- sentiment_analysis → 分析文本情感
## 📌 使用场景
本项目演示:
- 构建自定义AI工具
- 通过MCP公开工具
- 将AI服务部署到云端
- 使AI代理能够动态发现和使用工具
## 📄 许可证
MIT 许可证