Pulse CN MCP Server

by wangtsiao
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides access to trending topics and hot searches from Baidu, China's leading search engine.

  • Delivers daily rankings and trending content from Bilibili, China's popular video-sharing platform.

  • Provides featured content from Douban groups, a Chinese social networking platform focused on books, movies, and music.

Servidor MCP de Pulse CN

Un potente servidor de Protocolo de Contexto de Modelo (MCP) que proporciona contenido de tendencias en tiempo real de Internet chino.

CaracterísticasInstalaciónInicio rápidoDocumentaciónContribuciónLicencia

🌟 Descripción general

El servidor MCP de Pulse CN permite que los modelos de IA accedan a información actualizada sobre las tendencias en internet en China. Desarrollado con el Protocolo de Contexto de Modelo (MCP), actúa como puente entre los modelos de IA y los datos en tiempo real de las plataformas de redes sociales, sitios de noticias y agregadores de contenido más populares de China.

✨ Características

El servidor proporciona acceso en tiempo real a datos de tendencias de 18 plataformas chinas importantes:

PlataformaContenidoEstado
🔮星座运势Predicciones del horóscopo diario
💬每日一句励志英语Citas motivacionales diarias en inglés
📊Eliminar el nombre de la personaTemas de tendencia agregados
🔥Los mejores restaurantes de la ciudadTemas de tendencia en tiempo real de Weibo
📰日头条热搜Titulares de hoy: noticias de actualidad
📝澎湃新闻热搜Noticias de actualidad de ThePaper.cn
🏀El amor es lo primeroTendencias en tiempo real de Hupu BXJ🔜
❓Los estudiantes de secundaria chinos se diviertenTemas de tendencia en tiempo real de Zhihu🔜
📔 Los niños aprenden inglésResumen diario de Zhihu🔜
💼 36 días de vacaciones de 24 horasNoticias de negocios de tendencia 24 horas por 36 kcal🔜
🎬Cuando llegue el invierno, los niños se pondrán a salvoClasificación diaria de Bilibili🔜
🔍Los niños aprenden a usar la computadora portátilTemas de tendencia de Baidu🔜
📱抖音热点热榜Temas de tendencia de Douyin🔜
👥 El hombre que practicaba yogaContenido destacado del grupo Douban🔜
💻 El programa de TITemas de actualidad en TI🔜
📈El amor es lo primeroTemas de tendencia de Huxiu las 24 horas🔜
📱Los mejores videos de la serie de televisión de la ciudadArtículos populares diarios de Woshipm🔜
🐞虫族部落最新热门Último contenido popular de Chongbuluo🔜

🚀 Instalación

# 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

⚡ Inicio rápido

Inicie el servidor MCP con:

# Using npm npm start # Or using Bun bun start

Esto inicia el servidor usando el transporte Stdio, dejándolo listo para que los modelos de IA compatibles con MCP se conecten.

📖 Documentación

Arquitectura

Pulse CN MCP Server sigue una arquitectura modular con herramientas individuales para cada fuente de datos:

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

Herramientas disponibles

Completamente implementado

Nombre de la herramientaDescripciónPunto final
weibo-hotspotsTemas de tendencia en tiempo real de Weibo/weibo-hotspots
horoscopeHoróscopo diario por signo del zodíaco/horoscope
daily-english-sentenceFrases motivacionales diarias en inglés/daily-english-sentence
internet-hotspots-aggregatorTemas de tendencia agregados/internet-hotspots-aggregator
today-headlines-hotspotsLos titulares de hoy: temas de tendencia/today-headlines-hotspots
paper-news-hotspotsNoticias de actualidad de ThePaper.cn/paper-news-hotspots

Muy pronto

  • 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

Ejemplo de integración

A continuación se explica cómo integrarlo con el servidor mediante 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); }

🛠️ Desarrollo

Agregar una nueva herramienta

  1. Crea un nuevo archivo en src/tools/ (por ejemplo, myNewTool.ts )
  2. Implemente su herramienta utilizando el SDK del servidor MCP
  3. Registra la herramienta en src/index.ts

Ejemplo:

// 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);

🤝 Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.

  1. Bifurcar el proyecto
  2. Crea tu rama de funciones ( git checkout -b feature/amazing-feature )
  3. Confirme sus cambios ( git commit -m 'Add some amazing feature' )
  4. Empujar a la rama ( git push origin feature/amazing-feature )
  5. Abrir una solicitud de extracción

📄 Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

🙏 Agradecimientos

Este proyecto utiliza las API gratuitas de韩小韩API . Agradecemos sinceramente su excelente servicio y soporte.


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

Un servidor de protocolo de contexto de modelo que proporciona modelos de IA con contenido de tendencias en tiempo real de 18 de las principales plataformas de Internet chinas, incluidas Weibo, Zhihu y Bilibili.

  1. 🌟 Overview
    1. ✨ Features
      1. 🚀 Installation
        1. ⚡ Quick Start
          1. 📖 Documentation
            1. Architecture
            2. Available Tools
            3. Integration Example
          2. 🛠️ Development
            1. Adding a New Tool
          3. 🤝 Contributing
            1. 📄 License
              1. 🙏 Acknowledgements
                ID: 31tji3xv7u