From ae5d802f0a3e5757899ab3a7acc238097da19cf4 Mon Sep 17 00:00:00 2001 From: Noah Silver <68563981+noah-silver@users.noreply.github.com> Date: Thu, 1 Oct 2026 12:06:48 -0400 Subject: [PATCH] Add AgentPay MCP servers Add partner catalog entries for three remote AgentPay MCP servers (Streamable HTTP): Web Extract, Domain & Network Lookup, and Doc Tools. Co-Authored-By: Claude Opus 5.5 --- .../servers/agentpay-extract-mcp-server.json | 47 +++++++++++++++ .../servers/agentpay-lookup-mcp-server.json | 57 +++++++++++++++++++ .../servers/agentpay-tools-mcp-server.json | 52 +++++++++++++++++ 3 files changed, 156 insertions(+) create mode 100644 partners/servers/agentpay-extract-mcp-server.json create mode 100644 partners/servers/agentpay-lookup-mcp-server.json create mode 100644 partners/servers/agentpay-tools-mcp-server.json diff --git a/partners/servers/agentpay-extract-mcp-server.json b/partners/servers/agentpay-extract-mcp-server.json new file mode 100644 index 00000000..19317452 --- /dev/null +++ b/partners/servers/agentpay-extract-mcp-server.json @@ -0,0 +1,47 @@ +{ + "name": "agentpay-extract-mcp-server", + "title": "AgentPay Web Extract", + "summary": "Turns any web page URL into clean markdown plus title, metadata, Open Graph, canonical URL and outbound links. Listing tools is free; tool calls are paid per call.", + "description": "AgentPay Web Extract is a remote MCP server (Streamable HTTP, stateless) with one tool, extract_page, which fetches a URL at request time and returns clean, LLM-ready markdown together with the page title, metadata, Open Graph tags, canonical URL and outbound links. Connecting, initialize and tools/list are free and need no account or API key. Each tool call costs $0.005 USDC and is paid either per call with x402 (USDC on Base, eip155:8453, or on Algorand) passed in the tool call's _meta field, or by sending an optional Authorization: Bearer header with a prepaid credits key bought at https://agentpay.agentpay-apis.workers.dev/credits/buy. Tool calls send the requested URL and any supplied options to AgentPay.", + "kind": "mcp", + "license": { + "name": "MIT (documentation and example clients)", + "url": "https://github.com/noah-silver/agentpay/blob/main/LICENSE" + }, + "icon": "https://agentpay.agentpay-apis.workers.dev/icon.svg", + "externalDocumentation": { + "title": "AgentPay documentation", + "url": "https://github.com/noah-silver/agentpay" + }, + "remote": "https://agentpay-extract.agentpay-apis.workers.dev/mcp", + "remoteType": "streamable-http", + "useCases": [ + { + "name": "Web page to markdown", + "description": "Convert an article, documentation page or other public URL into clean markdown for summarization, retrieval-augmented generation or citation." + }, + { + "name": "Page metadata and links", + "description": "Read a page's title, description, Open Graph tags, canonical URL and outbound links for link previews, SEO checks or crawl planning." + } + ], + "tags": [ + "x402", + "USDC", + "pay-per-call", + "web extraction", + "markdown", + "metadata" + ], + "vendor": "Partner", + "visibility": "true", + "categories": "Web", + "versionName": "original", + "supportContactInfo": { + "name": "AgentPay Support", + "url": "https://github.com/noah-silver/agentpay/issues" + }, + "customProperties": { + "x-ms-preview": false + } +} diff --git a/partners/servers/agentpay-lookup-mcp-server.json b/partners/servers/agentpay-lookup-mcp-server.json new file mode 100644 index 00000000..152accd5 --- /dev/null +++ b/partners/servers/agentpay-lookup-mcp-server.json @@ -0,0 +1,57 @@ +{ + "name": "agentpay-lookup-mcp-server", + "title": "AgentPay Domain & Network Lookup", + "summary": "DNS records, WHOIS/RDAP registration, IP ownership and one-call domain reports for AI agents. Listing tools is free; tool calls are paid per call.", + "description": "AgentPay Domain & Network Lookup is a remote MCP server (Streamable HTTP, stateless) with four tools: lookup_dns (A, AAAA, CNAME, MX, NS, TXT, SOA, CAA, PTR and SRV records, $0.005), lookup_whois (registrar, dates, status and nameservers via RDAP, $0.01), lookup_ip (network owner, range, country and reverse DNS, $0.01) and lookup_domain_report (registration, DNS, email provider, SPF/DMARC and hosting in one call, $0.02). Data comes from DNS over HTTPS, registry RDAP servers and the regional internet registries. Connecting, initialize and tools/list are free and need no account or API key. Tool calls are priced in USDC and paid either per call with x402 (USDC on Base, eip155:8453, or on Algorand) passed in the tool call's _meta field, or by sending an optional Authorization: Bearer header with a prepaid credits key bought at https://agentpay.agentpay-apis.workers.dev/credits/buy.", + "kind": "mcp", + "license": { + "name": "MIT (documentation and example clients)", + "url": "https://github.com/noah-silver/agentpay/blob/main/LICENSE" + }, + "icon": "https://agentpay.agentpay-apis.workers.dev/icon.svg", + "externalDocumentation": { + "title": "AgentPay documentation", + "url": "https://github.com/noah-silver/agentpay" + }, + "remote": "https://agentpay-lookup.agentpay-apis.workers.dev/mcp", + "remoteType": "streamable-http", + "useCases": [ + { + "name": "Domain due diligence", + "description": "Check a domain's registrar, registration and expiry dates, nameservers, hosting and email provider in a single call." + }, + { + "name": "Email security checks", + "description": "Inspect a domain's MX, SPF and DMARC configuration." + }, + { + "name": "IP attribution", + "description": "Identify the network owner, address range, country and reverse DNS for an IP address." + }, + { + "name": "DNS troubleshooting", + "description": "Resolve specific record types (A, AAAA, CNAME, MX, NS, TXT, SOA, CAA, PTR, SRV) for a hostname." + } + ], + "tags": [ + "x402", + "USDC", + "pay-per-call", + "DNS", + "WHOIS", + "RDAP", + "IP lookup", + "domain intelligence" + ], + "vendor": "Partner", + "visibility": "true", + "categories": "Networking", + "versionName": "original", + "supportContactInfo": { + "name": "AgentPay Support", + "url": "https://github.com/noah-silver/agentpay/issues" + }, + "customProperties": { + "x-ms-preview": false + } +} diff --git a/partners/servers/agentpay-tools-mcp-server.json b/partners/servers/agentpay-tools-mcp-server.json new file mode 100644 index 00000000..4d56ce62 --- /dev/null +++ b/partners/servers/agentpay-tools-mcp-server.json @@ -0,0 +1,52 @@ +{ + "name": "agentpay-tools-mcp-server", + "title": "AgentPay Doc Tools", + "summary": "PDF to per-page text, RSS/Atom/JSON Feed to normalized JSON, and sitemaps to URL lists for AI agents. Listing tools is free; tool calls are paid per call.", + "description": "AgentPay Doc Tools is a remote MCP server (Streamable HTTP, stateless) with three tools: tools_pdf_text (per-page text from a PDF URL up to 20 MB, $0.01), tools_feed (RSS, Atom or JSON Feed parsed into normalized JSON items, $0.005) and tools_sitemap (a site's URLs from its sitemaps, following robots.txt and sitemap indexes, $0.005). Each tool fetches the URL you provide at request time. Connecting, initialize and tools/list are free and need no account or API key. Tool calls are priced in USDC and paid either per call with x402 (USDC on Base, eip155:8453, or on Algorand) passed in the tool call's _meta field, or by sending an optional Authorization: Bearer header with a prepaid credits key bought at https://agentpay.agentpay-apis.workers.dev/credits/buy. Tool calls send the requested URL and any supplied options to AgentPay.", + "kind": "mcp", + "license": { + "name": "MIT (documentation and example clients)", + "url": "https://github.com/noah-silver/agentpay/blob/main/LICENSE" + }, + "icon": "https://agentpay.agentpay-apis.workers.dev/icon.svg", + "externalDocumentation": { + "title": "AgentPay documentation", + "url": "https://github.com/noah-silver/agentpay" + }, + "remote": "https://agentpay-tools.agentpay-apis.workers.dev/mcp", + "remoteType": "streamable-http", + "useCases": [ + { + "name": "PDF text extraction", + "description": "Extract per-page text from a PDF at a public URL (up to 20 MB) for summarization or question answering." + }, + { + "name": "Feed monitoring", + "description": "Parse RSS, Atom or JSON Feed URLs into normalized JSON items to track news, blogs or release notes." + }, + { + "name": "Site discovery", + "description": "List a site's URLs from its sitemaps, following robots.txt and sitemap indexes, to plan crawls or content audits." + } + ], + "tags": [ + "x402", + "USDC", + "pay-per-call", + "PDF", + "RSS", + "feeds", + "sitemap" + ], + "vendor": "Partner", + "visibility": "true", + "categories": "Web", + "versionName": "original", + "supportContactInfo": { + "name": "AgentPay Support", + "url": "https://github.com/noah-silver/agentpay/issues" + }, + "customProperties": { + "x-ms-preview": false + } +}