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

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 请求失败
- 数据解析错误
使用教程
使用依赖
- 确保已安装 Node.js 和 npm
安装教程
- 克隆仓库:
git clone https://github.com/GBcui/horoscope-serve.git
cd horoscope-serve
- 安装依赖:
npm install
- 构建服务器:
npm run build
- 在 MCP 设置配置文件中添加:
{
"mcpServers": {
"horoscope": {
"command": "node",
"args": ["/path/to/horoscope-serve/build/index.js"]
}
}
}
调试方式
- 确保服务器已正确构建并配置
- 使用
get-horoscope
工具进行测试:
use_mcp_tool with:
server_name: "horoscope"
tool_name: "get-horoscope"
arguments: {
"type": "aries",
"time": "today"
}