Skip to main content
Glama
kkmmtt0919

Life Assistant MCP Server

by kkmmtt0919

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: lkx-mcp

Installation

pip install hello-agents requests

Usage

Run Directly (HTTP transport, default port 8081)

python server.py

stdio Transport (for Claude Desktop / HelloAgents local use)

python server.py --stdio

Use 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.py

API Tools

Tool

Description

Parameters

get_weather

Get real-time weather for a city

city(string)

list_supported_cities

List cities supported for weather

None

get_hot_news

Hot search TOP10

source = toutiao(default) / baidu

search_news

Search news by keyword

keyword(string)

reverse_text

Reverse text

text

count_words

Count words

text

to_uppercase / to_lowercase

Case conversion

text

get_server_info

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)

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

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    D
    maintenance
    Provides utility tools including weather alerts, GitHub repository analysis, phone model lookup, Chinese ID card parsing, and User-Agent parsing.
  • A
    license
    -
    quality
    D
    maintenance
    Provides 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.
    14
    MIT

View all related MCP servers

Related MCP Connectors

  • Live data: weather, air quality, FX, CN/HK/US stocks, IP geo, domain, SSL, China reachability.

  • News, web search, mail, markets, weather, places, files, calendar, contacts. 67 tools, one endpoint.

  • TravelMind: 8 MCP tools for travel (12306 trains, flights, hotels, geocode, planning, policy).

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kkmmtt0919/life-assistant-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server