Horoscope MCP Server | 星座运势 MCP 服务器

Horoscope MCP Server | 星座运势 MCP 服务器

site icon
2025.03.27 1
TypeScript星座运势运势预测娱乐功能
Horoscope MCP Server 是一个提供星座运势和运程预测的 Model Context Protocol (MCP) 服务器。该服务器集成了星座运势 API,为全部十二星座提供详细的运势解读,包括整体运势、爱情运势、事业运势、财运运势和健康运势等多个方面。
View on GitHub

Overview

基本能力

产品定位

Horoscope MCP Server 是一个专门用于提供星座运势和运程预测的服务,适用于需要获取星座运势信息的用户和应用场景。

核心功能

  • 支持全部十二星座运势查询
  • 多个时间范围(今日、明日、本周、本月)
  • 详细的运势解读包括:
  • 整体运势
  • 爱情运势
  • 事业运势
  • 财运运势
  • 健康运势
  • 幸运数字、幸运颜色和速配星座
  • 今日宜忌指南
  • 完善的错误处理和数据验证

适用场景

  • 个人用户查询每日星座运势
  • 应用集成星座运势功能
  • 娱乐和社交应用中的星座运势模块

工具列表

  • get-horoscope: 用于获取星座运势的工具
  • 参数:
    • type (字符串):星座类型
    • time (字符串):运势时间范围

常见问题解答

  • 错误处理机制涵盖:
  • 无效的星座类型
  • 无效的时间范围
  • API 请求失败
  • 数据解析错误

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm

安装教程

  1. 克隆仓库:
git clone https://github.com/GBcui/horoscope-serve.git
cd horoscope-serve
  1. 安装依赖:
npm install
  1. 构建服务器:
npm run build
  1. 在 MCP 设置配置文件中添加:
{
  "mcpServers": {
    "horoscope": {
      "command": "node",
      "args": ["/path/to/horoscope-serve/build/index.js"]
    }
  }
}

调试方式

  1. 确保服务器已正确构建并配置
  2. 使用 get-horoscope 工具进行测试:
use_mcp_tool with:
server_name: "horoscope"
tool_name: "get-horoscope"
arguments: {
  "type": "aries",
  "time": "today"
}

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。