Secant Agent Research Pack

io.github.jnilracPublished by GitHub account jnilracv0.1.0Updated Oct 24, 2026

Paid MCP web research for agents: search, extraction, citations, and x402 payment discovery.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingFinance

Overview

AI-generated overview

Paid x402 web research server: lets an assistant run web search, page extraction, cited research packs, page-diff monitoring and procurement requests.

What you can do
  • Search the web with ranked results
  • Extract readable text and metadata from one to twenty URLs
  • Build a research pack combining search, selected page extraction, normalized JSON and citations
  • Monitor pages for changes with diff checks
  • Queue Codex audit jobs and submit durable procurement requests
  • Return the upstream payment requirement for unpaid calls so a client can pay and retry
When to use it
Use it when an agent needs metered, pay-per-call web research with citations, page extraction or change monitoring, and you are prepared to pay per request in Base USDC through an x402-compatible client.
Requirements
Remote endpoint at agentic.secantoutreach.com over streamable HTTP; no account or API key declared. An x402-compatible client with Base USDC funds is needed to pay quoted requirements. The optional SECANT_AGENT_RESEARCH_API_BASE_URL variable overrides the API base URL; a Docker build is shown for local runs.
Before you install
Every tool is paid: calls without payment return a 402 requirement, and work runs only after the live API accepts a payment proof, so real money in Base USDC is spent per request. Payment must be placed in _meta[x402/payment] rather than task input. Requests and URLs are sent to a third-party API.

Installation

In SourceWeft

  1. Open Secant Agent Research Pack in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.jnilrac%2Fsecant-agent-research-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "secant-agent-research-pack": {
      "type": "http",
      "url": "https://agentic.secantoutreach.com/mcp/"
    }
  }
}

README

Secant Agent Research MCP

[CI] [secant-agent-research-mcp MCP server] [secant-agent-research-mcp MCP server] [smithery badge]

MCP 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.

Tool Behavior

All tools use the same retry-safe x402 pattern:

  1. Call the tool without payment to receive the upstream payment requirement.
  2. Pay the quoted Base USDC requirement with an x402-compatible client.
  3. Retry with the payment proof and, when available, the same 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.

Run

bash
docker build -t secant-agent-research-mcp .docker run --rm -i secant-agent-research-mcp

Environment

VariableDefaultDescription
SECANT_AGENT_RESEARCH_API_BASE_URLhttps://agentic.secantoutreach.comBase URL for the live Secant Agent Research API.

Canonical Discovery

Source: README.md at commit 1c72a82

Tools

6

extract_page

Paid x402 page extraction for one to twenty URLs.

Parametersurlsrequiredpaymentrequiredfacilitator_idpayment_identifier

research_pack

Paid x402 research pack: search plus extraction and citations.

Parametersqueryrequiredpaymentrequiredmax_resultsextract_pagesfacilitator_idpayment_identifier

monitor_diff

Paid x402 page diff monitor.

Parametersurlrequiredpaymentrequiredprevious_hashprevious_textfacilitator_idpayment_identifier

codex_audit

Paid x402 Codex audit entrypoint. Use the REST /codex/jobs endpoint to queue execution.

Parameterspromptrequiredpaymentrequiredfacilitator_idpayment_identifier

procure_request

Canonical durable procurement. Payment belongs in _meta[x402/payment], not task input.

Parametersinputrequiredintentoffer_slugrequiredmax_budget_usdrequiredmax_latency_ms

Version history

1
  1. v0.1.0LatestSep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts