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 を開いてください - 親切にしていただければ報酬が与えられます!

One-click Deploy
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