Skip to main content

PulseMCPSearchToolkit

A toolkit for searching MCP servers using the PulseMCP API.

init

search_mcp_servers

Search for MCP servers using the PulseMCP API. Parameters:
  • query (Optional[str]): The query to search for. (default: :obj:None)
  • top_k (Optional[int]): After sorting, return only the top_k servers. (default: :obj:5)
  • package_registry (Optional[str]): The package registry to search for. (default: :obj:None)
  • count_per_page (int): The number of servers to return per page. (default: :obj:5000)
  • offset (int): The offset to start the search from. (default: :obj:0)
Returns: Dict[str, Any]: A dictionary containing the search results or an error message.

get_tools

Returns: List[FunctionTool]: A list of FunctionTool objects.