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"]
}
}
}リポジトリをクローンします。
git clone <repository-url>
cd pulsemcp-server依存関係をインストールします:
npm installプロジェクトをビルドします。
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 を開いてください - 親切にしていただければ報酬が与えられます!