プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Pulse Subregistry

作者:pulsemcpバージョン 0.0.8i★ –iパソコンで動く
レジストリ名com.pulsemcp/pulse-subregistry

インストール

概要

作者による説明(英語の原文)

MCP server providing access to the PulseMCP Sub-Registry for browsing and discovering MCP servers.

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: パソコンで動く
  • トランスポート: stdio
  • カテゴリ: その他
  • 入力が必要なもの:PULSEMCP_SUBREGISTRY_API_KEY

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

  • 基本チェック:1項目中1項目に合格
  • あなたのパソコンで、あなたのユーザーと同じ権限(ファイル、ネットワーク、アプリ)で動きます。
  • 自分で入力するもの: PULSEMCP_SUBREGISTRY_API_KEY, PULSEMCP_SUBREGISTRY_TENANT_ID, SHOW_ADMIN_TOOLS

「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。

必要なもの

  • npmNode.jsのインストール(npxコマンドに必要)

どのアプリを使っていますか?

上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。

Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます

{
  "mcpServers": {
    "pulse-subregistry": {
      "command": "npx",
      "args": [
        "-y",
        "@pulsemcp/pulse-subregistry"
      ],
      "env": {
        "PULSEMCP_SUBREGISTRY_API_KEY": "your-value",
        "PULSEMCP_SUBREGISTRY_TENANT_ID": "your-value",
        "SHOW_ADMIN_TOOLS": "your-value"
      }
    }
  }
}

ターミナルでこれを実行します

claude mcp add pulse-subregistry --env PULSEMCP_SUBREGISTRY_API_KEY=your-value --env PULSEMCP_SUBREGISTRY_TENANT_ID=your-value --env SHOW_ADMIN_TOOLS=your-value -- npx -y @pulsemcp/pulse-subregistry

動かす前に、空欄の値を入力してください。

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "pulse-subregistry": {
      "command": "npx",
      "args": [
        "-y",
        "@pulsemcp/pulse-subregistry"
      ],
      "env": {
        "PULSEMCP_SUBREGISTRY_API_KEY": "your-value",
        "PULSEMCP_SUBREGISTRY_TENANT_ID": "your-value",
        "SHOW_ADMIN_TOOLS": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "pulse-subregistry": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@pulsemcp/pulse-subregistry"
      ],
      "env": {
        "PULSEMCP_SUBREGISTRY_API_KEY": "your-value",
        "PULSEMCP_SUBREGISTRY_TENANT_ID": "your-value",
        "SHOW_ADMIN_TOOLS": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。

選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。

自分で入力する値

  • PULSEMCP_SUBREGISTRY_API_KEY 秘密 必須 env
    PulseMCP API key for authentication.
  • PULSEMCP_SUBREGISTRY_TENANT_ID env
    Tenant identifier for multi-tenant use.
  • SHOW_ADMIN_TOOLS env
    Enable admin tools including switch_tenant_id.

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

できること

パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名はドメイン pulsemcp.com で確認済みです(レジストリがドメインの所有を確認しています)

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • – 対象外

    エンドポイントが応答する

    これはパソコンで動くため、インターネット上のエンドポイントはありません

  • – 対象外

    OAuthでサインイン

    パソコンで動き、代わりにローカルの設定を使います

  • … 未チェック

    ツールの説明に隠れた指示がない

    パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです

その他のほかのサーバーとの比較i

  • このカテゴリのほかの32606件のうち0%よりスターが多い
  • このカテゴリのほかの32606件のうち13%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの32606件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Pulse Subregistryは安全ですか?

当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

入力が必要なもの:PULSEMCP_SUBREGISTRY_API_KEY

パソコンで動きますか、それともクラウドですか?

あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(0.0.8)がレジストリに届いたのは5 か月前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。

代わりに使えるものは?

同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Georgia MCP

代わりの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Remote Desktop Commander

作者:desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

クラウドで動く★ 211一昨日更新
インストール

Georgia MCP

作者:abgeo

An MCP server for Georgian public data, read from the organizations that publish it.

パソコンでもクラウドでも今日更新
インストール

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

Pulse Sub-Registry MCP Server

Haven't heard about MCP yet? The easiest way to keep up-to-date is to read our weekly newsletter at PulseMCP.


This is an MCP (Model Context Protocol) Server that provides access to the PulseMCP Sub-Registry, allowing you to browse and discover MCP servers.

This project is built and maintained by PulseMCP.

Table of Contents

  • Highlights
  • Capabilities
  • Usage Tips
  • Examples
  • Setup
  • Prerequisites
  • Environment Variables
  • Claude Desktop
  • Development

Highlights

Browse MCP servers: Search and discover MCP servers from the PulseMCP Sub-Registry.

Get server details: Retrieve detailed information about specific servers including versions, descriptions, and repository links.

Pagination support: Handle large result sets with cursor-based pagination.

Capabilities

This server is built and tested on macOS with Claude Desktop. It should work with other MCP clients as well.

Tool NameDescription
list_serversBrowse MCP servers from the Sub-Registry with optional search and pagination.
get_serverGet detailed information about a specific MCP server by name and version.
switch_tenant_id(Admin) Switch the active tenant ID at runtime. Requires SHOW_ADMIN_TOOLS=true to be visible.

Usage Tips

  • Use list_servers to browse available MCP servers. You can search by name or title.
  • Use pagination with the cursor parameter when there are many results.
  • Use get_server to get detailed information about a specific server.
  • The version parameter in get_server defaults to "latest" but you can specify a specific version.

Auto-Truncation

To reduce context size, responses are automatically truncated:

  • Strings longer than 200 characters are replaced with a truncation message
  • Deep objects (at depth 6+) larger than 500 characters are replaced with a truncation message

Truncated values show the exact expand_fields path needed to view the full content:

{

"description": "[TRUNCATED - use expand_fields: [\"servers[].server.description\"] to see full content]" }

Use the expand_fields parameter to view full content for specific fields:

expand_fields: ["servers[].server.description", "servers[].server.readme"]

Examples

Browsing Servers

User: "What MCP servers are available for GitHub?"

Assistant: I'll search for GitHub-related MCP servers.

[Uses list_servers tool with search: "github"]

I found several GitHub-related MCP servers:

  • @anthropic/mcp-server-github - Official GitHub integration
  • github-issues-server - Manage GitHub issues

...

Getting Server Details

User: "Tell me more about the filesystem MCP server"

Assistant: I'll get the details for that server.

[Uses get_server tool with server_name: "@anthropic/mcp-server-filesystem"]

The filesystem MCP server (version 1.0.0) provides:

  • Description: Access and manage local filesystem
  • Repository: https://github.com/anthropics/mcp-servers

...

Pagination

User: "Show me more servers"

Assistant: I'll get the next page of results.

[Uses list_servers tool with cursor from previous response]

Here are more servers...

Setup

Prerequisites

  • Node.js (recommended: v18 or higher)
  • A PulseMCP API key (get one at https://www.pulsemcp.com/)
  • Claude Desktop application (for local setup)

Environment Variables

Environment VariableDescriptionRequiredDefault
PULSEMCP_SUBREGISTRY_API_KEYYour PulseMCP API keyYesN/A
PULSEMCP_SUBREGISTRY_TENANT_IDYour tenant identifier (for multi-tenant use)NoN/A
SHOW_ADMIN_TOOLSSet to true to enable admin tools (switch_tenant_id)Nofalse

Claude Desktop

Local Setup

You'll need Node.js installed on your machine to run the local version.

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Add this configuration to your Claude Desktop config file:

{

"mcpServers": { "pulse-subregistry": { "command": "npx", "args": ["-y", "@pulsemcp/pulse-subregistry"], "env": { "PULSEMCP_SUBREGISTRY_API_KEY": "your-api-key-here" } } } }

To set up the local version:

  1. Clone or download the repository
  2. Navigate to the local directory: cd pulse-subregistry/local
  3. Install dependencies: npm install
  4. Build the project: npm run build
  5. Update your Claude Desktop config with the correct path
  6. Restart Claude Desktop

Development

Project Structure

pulse-subregistry/

├── local/ # Local server implementation │ ├── src/ │ │ └── index.ts # Main entry point │ ├── build/ # Compiled output │ └── package.json ├── shared/ # Shared business logic │ ├── src/ │ │ ├── server.ts # Server factory │ │ ├── tools.ts # Tool registration │ │ ├── tools/ # Individual tools │ │ ├── client.ts # API client │ │ └── types.ts # Type definitions │ └── package.json └── tests/ # Test suite ├── functional/ # Unit tests └── integration/ # Integration tests

Running in Development Mode

# Build shared module first

cd shared npm install npm run build

Run local server in development

cd ../local npm install npm run dev

Testing

# Install all dependencies

npm run install-all

Run unit tests

npm test

Run integration tests

npm run test:integration

Run all tests

npm run test:all

Linting and Formatting

# Check for linting issues

npm run lint

Auto-fix linting issues

npm run lint:fix

Format all code

npm run format

Tools Reference

list_servers

Browse MCP servers from the PulseMCP Sub-Registry.

Parameters:

  • limit (number, optional): Maximum number of servers to return (1-100). Default: 30.
  • cursor (string, optional): Pagination cursor from a previous response.
  • search (string, optional): Search term to filter servers by name or title.
  • updated_since (string, optional): ISO 8601 timestamp to filter servers updated after this date. Example: "2024-01-01T00:00:00Z".
  • latest_only (boolean, optional): If true (default), only returns the latest version of each server. Set to false to include all versions.
  • expand_fields (array, optional): Array of dot-notation paths to show in full (not truncated). By default, long strings are truncated. Examples: ["servers[].server.description", "servers[].server.readme"].
get_server

Get detailed information about a specific MCP server.

Parameters:

  • server_name (string, required): The name of the server to look up.
  • version (string, optional): Specific version to retrieve. Default: "latest".
  • expand_fields (array, optional): Array of dot-notation paths to show in full (not truncated). Examples: ["server.description", "server.readme"].
switch_tenant_id

Switch the active tenant ID used for subsequent API requests. This is an admin tool that is hidden by default. Set SHOW_ADMIN_TOOLS=true to enable it.

Parameters:

  • tenant_id (string, required): The tenant ID to switch to. Pass an empty string to clear the tenant ID and revert to the default.

License

MIT

PopNxに聞く