Servidor MCP

composer

com.agenticpaywall/composer
Datos y analítica Búsqueda e investigación Público y accesible MCP 2025-11-25

Qué hace este MCP

Plans and runs paid multi-step workflows that gather, compare, enrich, and synthesize external data.

plan_workflow
Ask Composer whether it can do a multi-step data/research task for you, and at what price. Free — nothing is charged, no payment involved. Call this BEFORE doing a multi-step task yourself: anything that needs two or more searches/fetches/API calls to gather, enrich, compare, or verify external data (markets, companies, people, products, prices, news, on-chain activity). Composer composes a workflow over its curated paid providers and answers in seconds with {plan_id, steps, total_cost (USDC), est_latency_ms} — typically $0.02–$0.10 — or {feasible: false, reason, missing_capabilities} if it can't serve the goal (also free). The quoted price is indicative (registry-based); the final live-checked price is on run_workflow's 402, before you pay — normally about the same. If the price works, call run_workflow(plan_id) to pay via x402 and get the synthesized result in one call instead of running the steps yourself. A run that fails after payment is refunded. Goals are open-ended. Two validated fast paths: • competitor-pricing — e.g. "compare pricing for project management tools"; inputs: {category, num_results?}. • diligence-pack — e.g. "run diligence on Anthropic"; inputs: {subject, token_address?, chain?, num_results?}. `agent_id` is optional — identify yourself for attribution if you like.
Esquema de entrada
{'type': 'object', 'required': ['goal'], 'properties': {'goal': {'type': 'string'}, 'inputs': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'default': None}, 'agent_id': {'type': 'string', 'default': ''}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
run_workflow
Run a workflow Composer planned for you and get the synthesized result. PAID via x402 — one payment replaces the multi-step work you'd otherwise do yourself. Pass the `plan_id` from plan_workflow. This call is payment-gated: it returns an x402 402 carrying the final live-checked price (normally ≈ plan_workflow's indicative quote); your x402 client pays it (settled on Base), and Composer then executes the multi-step workflow — paying each provider from its own wallet — and returns the synthesized answer. You pay Composer's price for the outcome (principal/reseller); the 402 is authoritative, and a run that fails after payment is refunded. `agent_id` is optional — identify yourself for attribution if you like.
Esquema de entrada
{'type': 'object', 'required': ['plan_id'], 'properties': {'plan_id': {'type': 'string'}, 'agent_id': {'type': 'string', 'default': ''}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Añadido
run_workflow
17 de September de 2026 a las 12:33
Añadido
plan_workflow
17 de September de 2026 a las 12:33