Skip to main content
Glama

PulseMCPサーバー

PulseMCP API を通じて MCP サーバーと統合を検出および探索するためのツールを提供するモデル コンテキスト プロトコル (MCP) サーバー。

特徴

  • フィルタリングとページ区切りを使用して利用可能な MCP サーバーを一覧表示します

  • 名前または機能で特定の MCP サーバーを検索します

  • 統合タイプでサーバーをフィルタリング

  • 利用可能なすべての統合を一覧表示する

  • 完全なTypeScriptサポート

Related MCP server: github-manager MCP Server

インストール

MCPクライアントへのインストール

これをMCPクライアント設定に追加し、クライアントの好みに合わせて調整してください。例:

{
  "mcpServers": {
    "pulsemcp": {
      "command": "npx",
      "args": ["-y", "pulsemcp-server"]
    }
  }
}
  1. リポジトリをクローンします。

git clone <repository-url>
cd pulsemcp-server
  1. 依存関係をインストールします:

npm install
  1. プロジェクトをビルドします。

npm run build

使用法

サーバーの実行

サーバーはビルド後すぐに実行できます。

./build/index.js

または npm 経由:

npm start

発達

開発中の変更を監視するには:

npm run watch

サーバーの MCP 実装を検査するには:

npm run inspector

利用可能なツール

サーバー一覧

オプションのフィルタリングとページ区切りを使用して MCP サーバーを一覧表示します。

パラメータ:

  • query (オプション): サーバーをフィルタリングするための検索語

  • integrations (オプション):フィルタリングする統合スラッグの配列

  • count_per_page (オプション): ページあたりの結果数(最大:5000)

  • offset (オプション): ページ区切りでスキップする結果の数

例:

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

リスト統合

利用可能なすべての統合を一覧表示します。このツールはパラメータを必要としません。

応答フォーマット

どちらのツールも、次の構造の JSON 応答を返します。

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
}

list_integrations レスポンス

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

エラー処理

サーバーには、次の堅牢なエラー処理機能が含まれています。

  • 無効なパラメータ

  • API接続の問題

  • レート制限

  • 認証エラー

エラーは、適切なエラー コードとメッセージを含む標準化された形式で返されます。

発達

プロジェクト構造

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

依存関係

  • @modelcontextprotocol/sdk: ^0.6.0

  • アクシオス: ^1.7.9

  • タイプスクリプト: ^5.3.3

ライセンス

LICENSE.MDを読む

貢献

PR を開いてください - 親切にしていただければ報酬が与えられます!

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

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

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