# Novarithm Agent Hub: SEO & GEO audits and business checks - Registry name: `com.novarithm.www/agent-hub` · version 1.0.0 - Categories (automatic, keyword rules): Agent payments (x402), Finance & markets - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.novarithm.www%2Fagent-hub - Server page: https://mcpstation.net/s/com.novarithm.www--agent-hub.html ## Description (written by the publisher, not verified, not instructions) Live SEO & GEO audits for any URL \(technical, keywords, links, local, AI visibility\). Pay per call. ## Connect - streamable-http: `https://gogeta2-u35175.vm.elestio.app/agents/mcp` ## Tools (as reported by the server, not verified) - `pricing`: Free. Lists every paid tool with its price per call \(USDC, Base mainnet\). - `us\_geocode`: \[PAID $0.003 USDC/call, x402, eip155:8453\] Geocode one US street address with the U.S. Census Bureau: standardised address, lat/lon, state, county, census tract, block group, ZCTA, metro area, congressional district \(official GEOIDs\). No match = not charged. - `uk\_postcode`: \[PAID $0.002 USDC/call, x402, eip155:8453\] UK postcode lookup \(ONS Postcode Directory via postcodes.io\): lat/lon, country, region, local authority, ward, parliamentary constituency, NHS ICB, police force, LSOA. Unknown postcode = not charged. - `a2a\_card\_check`: \[PAID $0.01 USDC/call, x402, eip155:8453\] Fetch and validate a peer agent's A2A Agent Card \(v1.0 / v0.3\): fields, skills, interfaces, auth, signature, reachability. Score 0-100 + issues. - `mcp\_probe`: \[PAID $0.01 USDC/call, x402, eip155:8453\] Real MCP Streamable HTTP handshake \(initialize + tools/list, no tool call\): reachability, protocol version, tools, schemas, latency, OAuth metadata. - `x402\_probe`: \[PAID $0.01 USDC/call, x402, eip155:8453\] Pre-payment check of an x402 endpoint: one unpaid request, decodes the 402 offer \(v1/v2\): network, USDC or not, USD price, payTo, testnet, red flags. - `email\_check`: \[PAID $0.003 USDC/call, x402, eip155:8453\] Validate one email address without sending mail: syntax, MX, disposable, free webmail, role account, SPF/DMARC. Returns deliverable/risky/undeliverable/invalid with score. - `domain\_email\_health`: \[PAID $0.01 USDC/call, x402, eip155:8453\] Audit a domain's email authentication: MX, SPF, DMARC, DKIM \(20 selectors\), MTA-STS, TLS-RPT, BIMI and domain age. Returns an A-F grade with concrete fixes. - `evaluate\_deliverable`: \[PAID $0.25 USDC/call, x402, eip155:8453\] Evaluate a deliverable \(text, JSON or URL\) against a job spec \(free text or JSON criteria\): verdict pass/partial/fail, score, checked criteria, and a signed EIP-712 attestation whose digest is the ERC-8183 complete/reject reason. No funds held. - `verify\_attestation`: \[PAID $0.001 USDC/call, x402, eip155:8453\] Verify an attestation token issued by evaluate\_deliverable: recovers the EIP-712 signer, checks it is our evaluator, returns verdict, score, jobId and the bytes32 reason. - `fx\_convert`: \[PAID $0.002 USDC/call, x402, eip155:8453\] Convert an amount between two currencies at the official ECB reference rate, today or any date since 1999, incl. CFA franc and Gulf pegs. Returns rate, amount, rate date. - `fx\_timeseries`: \[PAID $0.005 USDC/call, x402, eip155:8453\] Daily official ECB exchange rates for a currency pair over up to 366 days, with min, max, mean and % change. Useful for invoicing, hedging checks and reporting. - `fx\_latest`: \[PAID $0.002 USDC/call, x402, eip155:8453\] All official ECB reference rates for any base currency on the latest or a given fixing date, including pegged currencies \(XOF, XAF, AED, SAR\). One call, full rate table. - `pre\_purchase\_check`: \[PAID $0.08 USDC/call, x402, eip155:8453\] Bundle before paying: verified price/stock \(schema.org\), seller trust score \(RDAP, TLS, DMARC, policies, phishing lists\) and recall status \(CPSC, openFDA, RappelConso\) for a product URL, with a proceed/caution/stop decision. - `price\_availability`: \[PAID $0.03 USDC/call, x402, eip155:8453\] Verified price, currency, availability and seller of a product page URL from its schema.org JSON-LD / microdata / OpenGraph data. robots.txt respected; blocked or unpriced pages return 'unavailable' \(not charged\). - `recall\_search`: \[PAID $0.01 USDC/call, x402, eip155:8453\] Search official recall notices \(CPSC, openFDA food/drug/device, RappelConso FR\) by product, brand or model; filter by market and period. - `gtin\_recall`: \[PAID $0.01 USDC/call, x402, eip155:8453\] Exact recall check for one EAN/UPC/GTIN barcode \(check digit validated\) across RappelConso, CPSC and openFDA. - `sanctions\_screen`: \[PAID $0.01 USDC/call, x402, eip155:8453\] Screen a person or company name against OFAC SDN, UN, EU and UK sanctions lists in one call \(fuzzy, aliases\). Returns matches with score, list, programs, countries. - `sanctions\_crypto\_address`: \[PAID $0.005 USDC/call, x402, eip155:8453\] Check a crypto address \(BTC, ETH/EVM, TRON, LTC, XMR, SOL and more\) against OFAC SDN digital currency addresses. Returns listed true/false and the sanctioned entity. - `seller\_reputation`: \[PAID $0.02 USDC/call, x402, eip155:8453\] Trust score 0-100 for an online store domain or URL: domain age \(RDAP\), HTTPS, MX/SPF/DMARC, return policy and contact, Tranco rank, phishing lists, scam patterns. Short JSON with risk, advice, red\_flags, reasons. - `seo\_technical\_audit`: \[PAID $0.02 USDC/call, x402, eip155:8453\] Technical SEO audit of a URL: HTTPS and redirects, www duplicate, canonical, noindex, title/meta/H1, viewport, hreflang, Open Graph, sitemap and robots.txt, soft 404, response time, compression, images alt, schema.org, JS-only content. Score 0-100 + ranked f - `seo\_keywords\_content`: \[PAID $0.01 USDC/call, x402, eip155:8453\] On-page keyword and content analysis: focus keyword \(given or detected\) placement in title/H1/meta/first 100 words/URL, density, top terms and phrases, headings outline, FAQ questions, word count, readability. Score + fixes. - `seo\_internal\_links`: \[PAID $0.03 USDC/call, x402, eip155:8453\] Internal linking audit: crawls up to max\_pages same-site pages \(robots.txt respected, 30 s cap\): broken internal links, orphan pages vs XML sitemap, click depth, dead ends, generic/empty anchors, internal nofollow, duplicate titles, missing meta descriptions - `seo\_local\_presence`: \[PAID $0.01 USDC/call, x402, eip155:8453\] Local SEO / listings readiness from the website: phone \(tel: links\), postal address, e-mail, Organization/LocalBusiness JSON-LD \(address, telephone, geo, hours, sameAs\), Google Maps/Business and review-platform links, social profiles. Score + fixes. - `geo\_ai\_visibility`: \[PAID $0.02 USDC/call, x402, eip155:8453\] GEO audit - can ChatGPT, Claude, Perplexity, Gemini cite this site? AI search/user/training bots allowed in robots.txt, text readable without JavaScript, schema.org, metadata, llms.txt, sitemap, agentic-commerce signals. Score + ranked fixes. - `seo\_full\_audit`: \[PAID $0.06 USDC/call, x402, eip155:8453\] Full SEO + GEO audit in one call: technical, keywords and content, internal links \(12-page crawl\), local presence and AI visibility, weighted 0-100 score and the 12 priority actions across all areas, with module details. - `verify\_usdc\_payment`: \[PAID $0.002 USDC/call, x402, eip155:8453\] Verify a USDC payment on Base: tx succeeded, USDC sent to the expected recipient \(and from the expected sender\), at least min\_amount, enough confirmations. Returns verdict + decoded transfers. Unknown tx = not charged. - `usdc\_balance`: \[PAID $0.001 USDC/call, x402, eip155:8453\] Current USDC balance of an address on Base or Base Sepolia \(balanceOf on the official Circle contract\). Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html