PulseMCP Server
About
An MCP server that helps you find MCP servers that are listed on PulseMCP.com
Details
- Author
- orliesaurus
- GitHub stars
- 29
- Downloads
- 980
- Categories
- Search, API, Knowledge Base, Other
Jump to
- List MCP servers with filtering and pagination
- Search servers by name or functionality
- Filter servers by integration types
- List all available integrations
- Full TypeScript support
- Error handling for API and parameter issues
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
PulseMCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install by adding the server configuration to your MCP client (e.g., using npx with the pulsemcp-server package), or clone the repository, install dependencies, build, and run. Use npm start to start the server, or npm run inspector to inspect the MCP implementation.
list_servers
List MCP servers with optional filtering
list_integrations
List all available integrations
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"pulsemcp server": {
"pulsemcp": {
"command": "npx",
"args": [
"-y",
"pulsemcp-server"
]
}
}
}
}
McpServers
{
"pulsemcp": {
"command": "npx",
"args": [
"-y",
"pulsemcp-server"
]
}
}
A Model Context Protocol (MCP) server that provides tools for discovering and exploring MCP servers and integrations through the PulseMCP API.
- List available MCP servers with filtering and pagination
- Search for specific MCP servers by name or functionality
- Filter servers by integration types
- List all available integrations
- Full TypeScript support
Add this to your MCP client configuration and adapt based on your Client's preferences. For example:
{ "mcpServers": { "pulsemcp": { "command": "npx", "args": ["-y", "pulsemcp-server"] } } }
git clone <repository-url> cd pulsemcp-server
The server can be run directly after building:
To watch for changes during development:
To inspect the server's MCP implementation:
Lists MCP servers with optional filtering and pagination.
- query(optional): Search term to filter servers
- integrations(optional): Array of integration slugs to filter by
- count_per_page(optional): Number of results per page (maximum: 5000)
- offset(optional): Number of results to skip for pagination
{ "query": "toolhouse", "integrations": ["github"], "count_per_page": 10, "offset": 0 }
Lists all available integrations. This tool takes no parameters.
Both tools return JSON responses with the following structure:
{ "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 }
{ "integrations": [ { "name": "Integration Name", "slug": "integration-slug", "url": "https://integration-url.com" } ] }
The server includes robust error handling for:
- Invalid parameters
- API connection issues
- Rate limiting
- Authentication errors
Errors are returned in a standardized format with appropriate error codes and messages.
pulsemcp-server/ ├── src/ │ └── index.ts # Main server implementation ├── build/ # Compiled JavaScript ├── package.json # Project configuration └── tsconfig.json # TypeScript configuration
- @modelcontextprotocol/sdk: ^0.6.0
- axios: ^1.7.9
- TypeScript: ^5.3.3
Open a PR - be nice and you will be rewarded!
Search global news using natural language. Webz.io News Search API returns the most relevant articles and content, with filters for source, country, language, date, sentiment, and category.
An MCP server for the Context7 project, providing HTTP streaming and search endpoints for library information without local installation.
Search and access academic paper metadata from Crossref.
Search and chat across your company's apps using the Glean API.
Real-time sports intelligence for AI agents — schedules, live scores, odds, public betting splits, and AI bet analysis across 8 sports (MLB, NFL, NBA, NHL, NCAAF, NCAAB, tennis, soccer).
Checks whether an MCP server still does what it declares - contract drift, source liveness, and trust verdicts, queryable over MCP.
A meta-server for discovering and provisioning other MCP servers from a large database.
This MCP (Model Context Protocol) server provides integration with Wiki.JS for searching and listing pages from Agent Voice Response Wiki.JS instance.
Fetch, convert, and search AWS documentation pages, with recommendations for related content.
Search campgrounds around the world on campertunity, check availability, and provide booking links.
The Ferryhopper MCP Server exposes ferry routes, schedules and booking redirects so an AI assistant can discover connections across Europe and the Mediterranean and send users to Ferryhopper to complete bookings.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



