
Pulse Subregistry
com.pulsemcpv0.0.8更新於 Sep 29, 2026
MCP server providing access to the PulseMCP Sub-Registry for browsing and discovering MCP servers.
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Pulse Subregistry,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
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
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.
Usage Tips
- Use
list_serversto browse available MCP servers. You can search by name or title. - Use pagination with the
cursorparameter when there are many results. - Use
get_serverto get detailed information about a specific server. - The
versionparameter inget_serverdefaults 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:
Use the expand_fields parameter to view full content for specific fields:
Examples
Browsing Servers
Getting Server Details
Pagination
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
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:
To set up the local version:
- Clone or download the repository
- Navigate to the local directory:
cd pulse-subregistry/local - Install dependencies:
npm install - Build the project:
npm run build - Update your Claude Desktop config with the correct path
- Restart Claude Desktop
Development
Project Structure
Running in Development Mode
Testing
Linting and Formatting
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
來源:productionized/pulse-subregistry/README.md,提交 0ed34de
工具
0版本歷史
1- v0.0.8最新Sep 16, 2026


