netcafe-almanac

Chinese almanac: lunar calendar, BaZi 八字, daily 宜忌, lucky-day picker, public holidays.

Should I use this

Quality & Safety

A
Description quality
90%
Schema completeness
95%
Naming quality
80%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (2)

  • LOWTool 'lunar_calendar' description lacks action verbin lunar_calendar
  • LOWTool 'huangli' description lacks action verbin huangli

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~848Tokens (tool definitions)
~549 BTypical response size
Moderate attention impact (0.66% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "netcafe-almanac": {
      "url": "https://ainetcafe.com/mcp/almanac"
    }
  }
}

Remote endpoints

https://ainetcafe.com/mcp/almanacstreamable-http
https://ainetcafe.com/mcp/almanac?s=registrystreamable-http

What it can do

Tool inventory

Tools (6)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢what_can_you_do(task)

Describe a task in plain language (any language) and get back exactly which tools on this server do it, with ready-to-run example calls — instead of reading the whole catalogue and guessing. Also returns multi-step recipes when a task needs several tools chained (invoices to a ledger, a bank statement reconciled, a messy CSV turned into a deliverable). Deterministic and free: it calls no model, costs nothing, and never runs out of quota. Call this FIRST when you are not sure what this server offers.

Input Schema

{
  "type": "object",
  "properties": {
    "task": {
      "type": "string",
      "description": "What you are trying to do, e.g. \"reconcile a bank statement against my books\" or \"把一堆发票整理成能入账的表格\""
    }
  },
  "required": [
    "task"
  ]
}

Output Schema

{
  "type": "object",
  "additionalProperties": true
}
🟢lunar_calendar(date)

Chinese lunar calendar for any date: 农历、干支纪年、生肖、节气、节日、星座。date omitted = today.

Input Schema

{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "description": "YYYY-MM-DD, default today"
    }
  }
}

Output Schema

{
  "type": "object",
  "additionalProperties": true
}
🟢bazi_chart(datetime)

八字排盘 from birth date and hour: four pillars (年月日时柱), five-element counts, 纳音, zodiac. Uses true solar-term boundaries.

Input Schema

{
  "type": "object",
  "properties": {
    "datetime": {
      "type": "string",
      "description": "Birth datetime YYYY-MM-DDTHH:mm"
    }
  },
  "required": [
    "datetime"
  ]
}

Output Schema

{
  "type": "object",
  "additionalProperties": true
}
🟢huangli(date)

Chinese almanac for a date: 宜 (auspicious activities), 忌 (avoid), 冲煞, 彭祖百忌. date omitted = today.

Input Schema

{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "description": "YYYY-MM-DD, default today"
    }
  }
}

Output Schema

{
  "type": "object",
  "additionalProperties": true
}
🟢pick_lucky_days(month, event)

Find auspicious days in a month for an event: 结婚/领证/搬家/开业/装修/出行/签约/订婚/安床/安葬 or any 黄历宜 term.

Input Schema

{
  "type": "object",
  "properties": {
    "month": {
      "type": "string",
      "description": "YYYY-MM, default current month"
    },
    "event": {
      "type": "string",
      "description": "Event keyword in Chinese, e.g. 搬家"
    }
  },
  "required": [
    "event"
  ]
}

Output Schema

{
  "type": "object",
  "additionalProperties": true
}
🟢cn_holiday(date)

Is a date a Chinese public holiday, weekend, or 调休 make-up workday? Plus the next holiday.

Input Schema

{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "description": "YYYY-MM-DD, default today"
    }
  }
}

Output Schema

{
  "type": "object",
  "additionalProperties": true
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded6 tools
verifiedversion not recorded6 tools
verifiedversion not recorded6 tools
verifiedversion not recorded6 tools