This is an MCP wrapper around Secant's paid web research API, which uses the x402 payment protocol with Base USDC. You get four tools: search for ranked results, research_pack for full search plus extraction and citations, extract_page for readable text and metadata, and monitor_diff for change detection. Every call follows a two-step pattern: first request returns a payment quote, then you retry with proof of payment to get the actual data. Useful if you're building agents that need reliable web research with structured output and you're already set up for crypto micropayments. The API is hosted at agentic.secantoutreach.com and the server runs as a Docker container connecting via streamable-http.
Public tool metadata for what this MCP can expose to an agent.
searchPaid x402 web search for autonomous agents.5 paramsPaid x402 web search for autonomous agents.
querystringpaymentobjectmax_resultsintegerfacilitator_idstringpayment_identifiervalueextract_pagePaid x402 page extraction for one to twenty URLs.4 paramsPaid x402 page extraction for one to twenty URLs.
urlsarraypaymentobjectfacilitator_idstringpayment_identifiervalueresearch_packPaid x402 research pack: search plus extraction and citations.6 paramsPaid x402 research pack: search plus extraction and citations.
querystringpaymentobjectmax_resultsintegerextract_pagesintegerfacilitator_idstringpayment_identifiervaluemonitor_diffPaid x402 page diff monitor.6 paramsPaid x402 page diff monitor.
urlstringpaymentobjectprevious_hashvalueprevious_textvaluefacilitator_idstringpayment_identifiervaluecodex_auditPaid x402 Codex audit entrypoint. Use the REST /codex/jobs endpoint to queue execution.4 paramsPaid x402 Codex audit entrypoint. Use the REST /codex/jobs endpoint to queue execution.
promptstringpaymentobjectfacilitator_idstringpayment_identifiervalueMCP wrapper for the Secant Agent Research Pack, a paid x402 research API for autonomous agents.
The server exposes tools for:
search: ranked web search.research_pack: search, selected page extraction, normalized JSON, and citations.extract_page: readable page text and metadata extraction.monitor_diff: page change checks.All tools use the same retry-safe x402 pattern:
payment to receive the upstream payment requirement.payment_identifier.The wrapper returns payment_required: true and the upstream 402 body for unpaid calls. It does not execute paid work until the live API accepts the payment proof.
The native paid API uses HTTP 402 and Base USDC over x402. If you call a tool without a payment proof, the tool returns the upstream payment requirement so an agent can pay and retry. If you include a valid payment proof, the tool forwards it to the live API.
docker build -t secant-agent-research-mcp .
docker run --rm -i secant-agent-research-mcp
| Variable | Default | Description |
|---|---|---|
SECANT_AGENT_RESEARCH_API_BASE_URL | https://agentic.secantoutreach.com | Base URL for the live Secant Agent Research API. |
io.github.ericm1018/skillfm-llm-cost-optimizer-openai-anthropic-usage
io.github.mikerawsonnz/llm-orchestration-agent
io.github.mikerawsonnz/authenticated-llm-agent
labforgedev/copilot-memory-mcp
csoai-org/agent-prompt-injection-firewall-mcp
io.github.mikerawsonnz/authenticated-multi-llm-agent