Skip to main content
Glama
wangtsiao

Pulse CN MCP Server

by wangtsiao

🔥 Pulse CN MCP 服务器

许可证:MIT TypeScript 铁匠徽章 欢迎 PR

强大的模型上下文协议 (MCP) 服务器,提供来自中国互联网的实时趋势内容。

功能安装快速入门文档贡献许可证

🌟 概述

Pulse CN MCP 服务器使 AI 模型能够访问中国互联网上的最新动态。它基于模型上下文协议 (MCP) 构建,在 AI 模型与中国最热门社交媒体平台、新闻网站和内容聚合器的实时数据之间架起了一座桥梁。

Related MCP server: Weibo MCP Server

✨ 特点

该服务器提供18个中国主要平台的实时趋势数据:

平台

内容

地位

🔮星座运势

每日星座运势预测

💬每日一句励志英语

每日励志英语名言

📊热搜热榜聚合

汇总热门话题

🔥微博实时热搜

微博实时热门话题

📰今日头条热搜

今日头条热门新闻

📝澎湃新闻热搜

澎湃新闻热点话题

🏀虎扑步行街热搜

虎扑BXJ实时走势

🔜

知乎实时热搜

知乎实时热门话题

🔜

📔知乎每日日报

知乎每日文摘

🔜

💼36氪24小时热榜

36氪24小时热门商业新闻

🔜

🎬哔哩哔哩全站日榜

Bilibili每日排行榜

🔜

🔍百度热点榜

百度热门话题

🔜

📱抖音热点榜

抖音热门话题

🔜

👥豆瓣小组精选

豆瓣小组精选内容

🔜

💻IT资讯热榜

IT新闻热门话题

🔜

📈虎嗅网热榜

虎嗅24小时热门话题

🔜

📱产品经理热文榜

Woshipm每日热门文章

🔜

🐞虫族部落最新热门

虫布罗最新热门内容

🔜

🚀 安装

# Clone the repository git clone https://github.com/wangtsiao/pulse-cn-mcp.git # Navigate to the project directory cd pulse-cn-mcp # Using npm npm install npm run build # Or using Bun (faster) bun install bun run build

⚡ 快速入门

使用以下命令启动 MCP 服务器:

# Using npm npm start # Or using Bun bun start

这将使用 Stdio 传输启动服务器,使其准备好连接与 MCP 兼容的 AI 模型。

📖 文档

建筑学

Pulse CN MCP Server 采用模块化架构,为每个数据源提供单独的工具:

src/ ├── index.ts # Main entry point and server setup └── tools/ # Individual tool implementations ├── weiboHotspots.js ├── horoscope.js ├── dailyEnglishSentence.js ├── internetHotspotsAggregator.js ├── todayHeadlinesHotspots.js ├── paperNewsHotspots.js └── otherHotspots.js

可用工具

全面实施

工具名称

描述

端点

weibo-hotspots

微博实时热门话题

/weibo-hotspots

horoscope

每日星座运势

/horoscope

daily-english-sentence

每日励志英语名言

/daily-english-sentence

internet-hotspots-aggregator

汇总热门话题

/internet-hotspots-aggregator

today-headlines-hotspots

今日头条热门话题

/today-headlines-hotspots

paper-news-hotspots

澎湃新闻

/paper-news-hotspots

即将推出

  • hupu-pedestrian-street-hotspots

  • zhihu-realtime-hotspots

  • zhihu-daily-hotspots

  • 36-krypton-24-hour-hotspots

  • bilibili-daily-hotspots

  • baidu-hotspots

  • douyin-hotspots

  • douban-group-hotspots

  • huxiu-hotspots

  • product-manager-hotspots

  • in-information-hotspots

  • insect-hotspots

集成示例

以下是使用 TypeScript 与服务器集成的方法:

import { McpClient } from "@modelcontextprotocol/sdk/client"; async function example() { const client = new McpClient(); // Get Weibo trending topics const weiboHotspots = await client.callTool("weibo-hotspots", {}); console.log(weiboHotspots.content); // Get daily horoscope for Aries const horoscope = await client.callTool("horoscope", { sign: "aries" }); console.log(horoscope.content); }

🛠️ 开发

添加新工具

  1. src/tools/中创建一个新文件(例如, myNewTool.ts

  2. 使用 MCP Server SDK 实现您的工具

  3. src/index.ts中注册该工具

例子:

// src/tools/myNewTool.ts import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { z } from "zod"; export function registerMyNewTool(server: McpServer) { server.tool( "my-new-tool", "Description of my new tool", { // Tool parameters schema param1: z.string().describe("Parameter description") }, async (params) => { // Tool implementation return { content: [ { type: "text", text: "Result of my tool" } ] }; } ); } // src/index.ts - Add import and registration import { registerMyNewTool } from './tools/myNewTool.js'; // ... registerMyNewTool(server);

🤝 贡献

欢迎贡献代码!欢迎提交 Pull 请求。

  1. 分叉项目

  2. 创建你的功能分支( git checkout -b feature/amazing-feature

  3. 提交您的更改( git commit -m 'Add some amazing feature'

  4. 推送到分支( git push origin feature/amazing-feature

  5. 打开拉取请求

📄 许可证

该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。

🙏 致谢

本项目使用了韩小韩API提供的免费API,对他们的优质服务和支持表示诚挚的感谢。


-
security - not tested
F
license - not found
-
quality - not tested

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/wangtsiao/pulse-cn-mcp'

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