Skip to main content
Glama

PulseMCP Server

by orliesaurus

Servidor PulseMCP

Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona herramientas para descubrir y explorar servidores e integraciones de MCP a través de la API PulseMCP.

Características

  • Lista de servidores MCP disponibles con filtrado y paginación
  • Busque servidores MCP específicos por nombre o funcionalidad
  • Filtrar servidores por tipos de integración
  • Lista de todas las integraciones disponibles
  • Compatibilidad total con TypeScript

Instalación

Instalación en clientes MCP

Agregue esto a la configuración de su cliente MCP y adáptelo según sus preferencias. Por ejemplo:

{ "mcpServers": { "pulsemcp": { "command": "npx", "args": ["-y", "pulsemcp-server"] } } }
  1. Clonar el repositorio:
git clone <repository-url> cd pulsemcp-server
  1. Instalar dependencias:
npm install
  1. Construir el proyecto:
npm run build

Uso

Ejecución del servidor

El servidor se puede ejecutar directamente después de la compilación:

./build/index.js

O a través de npm:

npm start

Desarrollo

Para observar los cambios durante el desarrollo:

npm run watch

Para inspeccionar la implementación de MCP del servidor:

npm run inspector

Herramientas disponibles

servidores de lista

Enumera los servidores MCP con filtrado y paginación opcionales.

Parámetros:

  • query (opcional): término de búsqueda para filtrar servidores
  • integrations (opcional): Matriz de slugs de integración para filtrar por
  • count_per_page (opcional): Número de resultados por página (máximo: 5000)
  • offset (opcional): Número de resultados a omitir para la paginación

Ejemplo:

{ "query": "toolhouse", "integrations": ["github"], "count_per_page": 10, "offset": 0 }

integraciones de lista

Enumera todas las integraciones disponibles. Esta herramienta no admite parámetros.

Formato de respuesta

Ambas herramientas devuelven respuestas JSON con la siguiente estructura:

Respuesta de list_servers

{ "servers": [ { "name": "Server Name", "url": "https://example.com", "external_url": "https://external-link.com", "short_description": "Server description", "source_code_url": "https://github.com/example/repo", "github_stars": 123, "package_registry": "npm", "package_name": "package-name", "package_download_count": 1000, "integrations": [ { "name": "Integration Name", "slug": "integration-slug", "url": "https://integration-url.com" } ] } ], "total_count": 1, "next": null }

Respuesta de list_integrations

{ "integrations": [ { "name": "Integration Name", "slug": "integration-slug", "url": "https://integration-url.com" } ] }

Manejo de errores

El servidor incluye un manejo robusto de errores para:

  • Parámetros no válidos
  • Problemas de conexión de API
  • Limitación de velocidad
  • Errores de autenticación

Los errores se devuelven en un formato estandarizado con códigos de error y mensajes apropiados.

Desarrollo

Estructura del proyecto

pulsemcp-server/ ├── src/ │ └── index.ts # Main server implementation ├── build/ # Compiled JavaScript ├── package.json # Project configuration └── tsconfig.json # TypeScript configuration

Dependencias

  • @modelcontextprotocol/sdk: ^0.6.0
  • ejes: ^1.7.9
  • Tipo de script: ^5.3.3

Licencia

Lea LICENCIA.MD

Contribuyendo

Abra una PR: ¡sé amable y serás recompensado!

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

PulseMCP Server es un servidor MCP basado en TypeScript que implementa un sistema de notas simple, que permite a los usuarios crear, acceder y resumir notas de texto a través del Protocolo de contexto de modelo con administración de recursos basada en URI y solicitudes de resumen LLM.

  1. Características
    1. Instalación
      1. Instalación en clientes MCP
    2. Uso
      1. Ejecución del servidor
      2. Desarrollo
    3. Herramientas disponibles
      1. servidores de lista
      2. integraciones de lista
    4. Formato de respuesta
      1. Respuesta de list\_servers
      2. Respuesta de list\_integrations
    5. Manejo de errores
      1. Desarrollo
        1. Estructura del proyecto
        2. Dependencias
      2. Licencia
        1. Contribuyendo

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            This TypeScript-based MCP server enables users to manage a simple notes system with capabilities to create and summarize notes through structured prompts and resources.
            Last updated -
            5
            0
            TypeScript
            MIT License
            • Apple
          • -
            security
            F
            license
            -
            quality
            This TypeScript-based server implements a simple notes system, allowing users to create and manage text notes and generate summaries, showcasing core MCP concepts.
            Last updated -
            2
            7
            TypeScript
            • Apple
          • -
            security
            F
            license
            -
            quality
            This TypeScript-based MCP server allows users to manage a simple notes system through creating and summarizing text notes using Model Context Protocol (MCP).
            Last updated -
            410
            5
            TypeScript
            • Apple
          • A
            security
            A
            license
            A
            quality
            This TypeScript-based MCP server allows users to manage and interact with a note system through Model Context Protocol, enabling note creation and summarization with URIs and metadata.
            Last updated -
            1
            JavaScript
            MIT License
            • Apple

          View all related MCP servers

          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/orliesaurus/pulsemcp-server'

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