{"name":"com.mcparmory/parallel","slug":"mcparmory-parallel","title":null,"description":"Search the web, extract content, and run distributed tasks with AI-powered automation","url":"https://mcp.market/server/mcparmory-parallel","rating":null,"grade":"B","score":80,"certified":false,"status":"active","category":"scraping","tags":["scraping","search"],"presence":{"score":31,"stars":31,"forks":4,"downloads_week":152,"last_push_at":"2026-05-12T12:55:57.000Z","license":"NOASSERTION"},"uptime":null,"claimed":false,"transport":"mixed","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/mcparmory/registry","website":null,"version":"1.0.2","remotes":[],"packages":[{"registryType":"pypi","identifier":"mcparmory-parallel","version":"1.0.2","runtimeHint":"uvx","transport":{"type":"stdio"}},{"registryType":"oci","identifier":"ghcr.io/mcparmory/parallel:1.0.2","runtimeHint":"docker","transport":{"type":"stdio"}}],"tools":[{"name":"add_runs_to_task_group","description":"Initiates multiple task runs within a TaskGroup, allowing batch execution of tasks with specified inputs and output requirements.","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_findall_run","description":"Initiates a FindAll run to search for entities matching specified criteria. Returns immediately with a queued run object; use the returned run ID to poll status, stream events, or receive webhook notifications as the search progresses.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_findall_spec_from_objective","description":"Converts a natural language search objective into a structured FindAll specification that can be used to execute targeted searches. The generated spec serves as a customizable starting point and can be further refined by the user.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_monitor","description":"Create a web monitor that periodically executes a search query at a specified frequency and sends updates to an optional webhook. The monitor runs immediately upon creation and then continues according to the configured schedule.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_task_group","description":"Creates a new TaskGroup to organize and monitor multiple task runs together. Use this to establish a logical grouping for related tasks that should be tracked as a unit.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_task_run","description":"","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_monitor","description":"Permanently delete a monitor and stop all its future executions. Deleted monitors cannot be updated or retrieved.","write_action":true,"price_micros":0,"input_schema":null},{"name":"extract_content_from_urls","description":"Extracts relevant content from specified web URLs, optionally focused on a search objective or keyword queries.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_event_group","description":"Retrieve a specific event group associated with a monitor. The response contains event items that represent individual events within the group.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_monitor","description":"Retrieve a specific monitor by its ID. Returns the complete monitor configuration including status, cadence, input settings, and webhook configuration.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_task_group_run","description":"Retrieves the status and details of a specific task group run by its run ID. The run result data is available separately via the `/result` endpoint.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_task_run","description":"Retrieve the status and details of a specific task run by its ID. Use the `/result` endpoint to access the run's output results.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_task_run_input","description":"Retrieves the input data that was provided to a specific task run. Use this to inspect what parameters or data were passed when the task run was executed.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_task_run_result","description":"Retrieves the result of a completed task run by its ID. This operation blocks until the task run finishes executing, then returns the final result.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_taskgroup","description":"Retrieves a TaskGroup and its aggregated status across all runs, providing a summary view of the group's execution state.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_monitor_events","description":"Retrieve events for a specific monitor, including errors and material changes from up to the last 300 event groups. Events are returned in reverse chronological order with the most recent first.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_monitors","description":"Retrieve all active monitors for the user with their current configuration and status. Supports cursor-based pagination to efficiently browse large monitor lists.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_monitors_paginated","description":"Retrieve a paginated list of active monitors ordered by creation time, newest first. Use cursor-based pagination to navigate through results.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_task_group_runs","description":"Retrieves all task runs within a TaskGroup as a resumable stream, with optional inclusion of run inputs and outputs.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_web","description":"Search the web for information based on natural language objectives or keyword queries. Returns relevant results with excerpts optimized for the specified use case.","write_action":false,"price_micros":0,"input_schema":null},{"name":"simulate_monitor_event","description":"Simulate sending an event to a monitor to test its event handling and triggering behavior. Useful for validating monitor configurations without waiting for real events.","write_action":false,"price_micros":0,"input_schema":null},{"name":"stream_task_group_events","description":"Streams real-time events from a TaskGroup, including status updates and run completions. The connection remains open for up to one hour while at least one run in the group is active.","write_action":false,"price_micros":0,"input_schema":null},{"name":"stream_task_run_events","description":"Stream events for a specific task run, including progress updates and state changes. Event frequency is reduced for task runs created without event streaming enabled.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_monitor","description":"Update an existing monitor's configuration, including its search query, check frequency, webhook URL, and associated metadata. At least one field must be provided to apply changes.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":80,"grade":"B","scanned_at":"2026-09-27T21:30:32.415Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T21:30:32.422Z","components":{"code":{"score":25,"max":25,"notes":["5 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":8,"max":15,"notes":["last push 138 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"mcparmory-parallel","version":"1.0.2","found":true,"weeklyDownloads":152,"license":"MIT","dependencyCount":5,"publishedAt":"2026-05-11T20:05:27.620608Z","repositoryUrl":"https://github.com/mcparmory/registry"}],"repo":{"found":true,"owner":"mcparmory","repo":"registry","archived":false,"pushedAt":"2026-05-12T12:55:57Z","stars":31,"forks":4,"openIssues":1,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/261029234?v=4","ownerCreatedAt":"2026-02-11T20:13:50Z","license":"NOASSERTION"},"icon":{"url":"https://mcparmory.com/favicon-180.png","source":"site","width":180,"height":180},"presence":{"stars":31,"forks":4,"downloadsWeek":152,"license":"NOASSERTION","lastPushAt":"2026-05-12T12:55:57.000Z","score":31}}}},"grade_history":[],"reviews":[]}