Life Assistant MCP Server
Provides access to Baidu hot search trending topics (top 10).
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Life Assistant MCP ServerWhat's the weather in Beijing today and what are the top headlines?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Life Assistant MCP Server (Life Assistant Mini Toolbox)
An MCP server based on the HelloAgents framework, bundling three capabilities—weather query + trending news + text processing—into a compact toolbox. All use public APIs without API keys, with only 96 lines of code, simple and uncomplicated.
Features
🌤️ Weather Query: Real-time weather for 12 major Chinese cities (wttr.in, no API key required)
🔥 Trending News: Toutiao Hot List / Baidu Hot Search TOP10
🔍 News Search: Search latest news by keyword (Bing News RSS, no API key required)
✂️ Text Tools: Reverse, count words, convert to uppercase, convert to lowercase
Related MCP server: Weather MCP Server
Installation
pip install hello-agents requestsUsage
Run Directly (HTTP transport, default port 8081)
python server.pystdio Transport (for Claude Desktop / HelloAgents local use)
python server.py --stdioUse in Claude Desktop
Edit claude_desktop_config.json:
{
"mcpServers": {
"life-assistant": {
"command": "python",
"args": ["/path/to/server.py", "--stdio"]
}
}
}Use in HelloAgents
from hello_agents import SimpleAgent, HelloAgentsLLM
from hello_agents.tools import MCPTool
agent = SimpleAgent(name="生活助手", llm=HelloAgentsLLM())
tool = MCPTool(server_command=["python", "server.py", "--stdio"])
agent.add_tool(tool)
response = agent.run("北京今天天气怎么样?顺便看看今天有什么热搜")Run the Demo Script
This repository includes a complete demo (SimpleAgent + toolbox: check weather → view trending → reverse text):
python examples/demo_agent.pyAPI Tools
Tool | Description | Parameters |
| Get real-time weather for a city |
|
| List cities supported for weather | None |
| Hot search TOP10 |
|
| Search news by keyword |
|
| Reverse text |
|
| Count words |
|
| Case conversion |
|
| Server information | None |
Examples
get_weather
{"city": "北京", "temperature": 23.0, "condition": "Patchy rain nearby", "humidity": "85", "wind_kmh": 1.1, "timestamp": "2026-08-18 09:58:21"}get_hot_news
[{"rank": 1, "title": "天安门下半旗悼念朱镕基同志", "heat": "9733617"}, ...]search_news
[{"title": "从DeepSeek到"人工智能+":中美AI竞赛究竟在比什么?", "url": "https://...", "date": "Sun, 02 Aug 2026"}, ...]Data Sources (all no API key required)
Weather: https://wttr.in
Trending: https://www.toutiao.com/hot-event/hot-board , https://top.baidu.com
Supported Cities
Beijing, Shanghai, Guangzhou, Shenzhen, Hangzhou, Chengdu, Chongqing, Wuhan, Xi'an, Nanjing, Tianjin, Suzhou
Also supports English city names for querying any city worldwide.
License
MIT License
This server cannot be deployed
Maintenance
Related MCP Connectors
Live data: weather, air quality, FX, CN/HK/US stocks, IP geo, domain, SSL, China reachability.
MCP server for current weather and multi-day forecasts worldwide, Chinese city names and output.
News, web search, mail, markets, weather, places, files, calendar, contacts. 67 tools, one endpoint.
Search and read public social data from Chinese and global platforms, pay per call.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides utility tools including weather alerts, GitHub repository analysis, phone model lookup, Chinese ID card parsing, and User-Agent parsing.-
- AlicenseNot gradedqualityDmaintenanceProvides global weather information including current conditions, 5-day forecasts, and US weather alerts through OpenWeatherMap and National Weather Service APIs. Offers native support for Chinese city names and multiple temperature units.8 npmMIT
- AlicenseBqualityDmaintenanceProvides Chinese city weather query and forecast functionality using Juhe Weather API.629 npmMIT
- FlicenseNot gradedqualityCmaintenanceProvides tools for Chinese character stroke order animation with tracing practice and real-time weather queries for major cities.-