minia2a.uk — hosted MCP over streamable HTTP: call 1,600+ x402 pay-per-call APIs, USDC on Base.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
A-share Billboard: Returns the day's A-share dragon-tiger details: listed stocks, top-5 buy/sell seats, institution/hot-money net, listing reason (limit-up/down/turnover/amplitude). Full seat-game panorama. -- English -- 返回当日 A股龙虎榜明细:上榜个股、买卖前五席位、机构/游资净额、上榜原因(涨停/跌停/换手/振幅)。席位博弈全景。 🆓 5 free trial calls per signed wallet
This tool takes no arguments.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Tool list last changed Oct 25, 2026.
A-share Billboard: Returns the day's A-share dragon-tiger details: listed stocks, top-5 buy/sell seats, institution/hot-money net, listing reason (limit-up/down/turnover/amplitude). Full seat-game panorama. -- English -- 返回当日 A股龙虎榜明细:上榜个股、买卖前五席位、机构/游资净额、上榜原因(涨停/跌停/换手/振幅)。席位博弈全景。 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}A-share Limit-Up Scanner (A股涨停扫描): For Chinese A-share stocks. 5¢ per call in USDC on Base; 5 free trial calls per signed wallet.
No arguments.
{
"type": "object",
"properties": {}
}Get live platform statistics: service count, agent count, trial usage, paid calls.
No arguments.
{
"type": "object",
"properties": {}
}Search and discover API services on the minia2a marketplace. Returns service name, price, category.
| Argument | Type | Description |
|---|---|---|
| query | string |
{
"type": "object",
"properties": {
"query": {
"type": "string"
}
}
}2048 Move: Compute the next 2048 game move given a board state.
| Argument | Type | Description |
|---|---|---|
| board | string | |
| state | string |
{
"type": "object",
"properties": {
"board": {
"type": "string"
},
"state": {
"type": "string"
}
}
}24game Solve: Solve the 24 Game puzzle — find expressions that evaluate to 24.
| Argument | Type | Description |
|---|---|---|
| nums | string | |
| cards | string | |
| numbers | string |
{
"type": "object",
"properties": {
"nums": {
"type": "string"
},
"cards": {
"type": "string"
},
"numbers": {
"type": "string"
}
}
}Abbreviation: Look up common abbreviations and their meanings.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}ABI Decode: Decode ABI-encoded calldata into human-readable arguments.
| Argument | Type | Description |
|---|---|---|
| data | string | |
| input | string | |
| types | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"input": {
"type": "string"
},
"types": {
"type": "string"
}
}
}ABI Encode: Encode function arguments into ABI calldata.
| Argument | Type | Description |
|---|---|---|
| types | string | |
| values | string |
{
"type": "object",
"properties": {
"types": {
"type": "string"
},
"values": {
"type": "string"
}
}
}ABI Lookup: Contract ABI (functions and events) on Ethereum, Base, Polygon, Arbitrum and Optimism via the Blockscout smart-contract API, with Sourcify as the fallback source. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| q | string | |
| chain | string | |
| address | string | |
| chainId | string | |
| contract | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"chain": {
"type": "string"
},
"address": {
"type": "string"
},
"chainId": {
"type": "string"
},
"contract": {
"type": "string"
}
}
}Abundant Numbers: Check if a number is abundant.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| limit | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"limit": {
"type": "string"
}
}
}Acceleration: Convert between acceleration units.
| Argument | Type | Description |
|---|---|---|
| time | string | |
| deltaV | string | |
| velocityChange | string |
{
"type": "object",
"properties": {
"time": {
"type": "string"
},
"deltaV": {
"type": "string"
},
"velocityChange": {
"type": "string"
}
}
}Accessibility Check: Check a web page for accessibility issues.
| Argument | Type | Description |
|---|---|---|
| html | string | |
| input | string |
{
"type": "object",
"properties": {
"html": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Account Age: Blockchain account age lookup on Ethereum, Base, Optimism and Arbitrum. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| wallet | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"wallet": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Accounting Format: Format a number as currency (accounting).
| Argument | Type | Description |
|---|---|---|
| value | string | |
| amount | string | |
| currency | string | |
| decimals | string | |
| negative | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"amount": {
"type": "string"
},
"currency": {
"type": "string"
},
"decimals": {
"type": "string"
},
"negative": {
"type": "string"
}
}
}Acres To Hectares: Convert acres to hectares.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Acronym Expand: Expand an acronym to its full form.
| Argument | Type | Description |
|---|---|---|
| term | string | |
| input | string | |
| acronym | string |
{
"type": "object",
"properties": {
"term": {
"type": "string"
},
"input": {
"type": "string"
},
"acronym": {
"type": "string"
}
}
}Acronym Find: Find the meaning of an acronym.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| query | string | |
| keyword | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"query": {
"type": "string"
},
"keyword": {
"type": "string"
}
}
}Add Business Days: Add business days to a date.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| date | string | |
| days | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"date": {
"type": "string"
},
"days": {
"type": "string"
}
}
}Add Commas: Add thousands separators to a number.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Add Days: Add days to a date.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| date | string | |
| days | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"date": {
"type": "string"
},
"days": {
"type": "string"
}
}
}Add Hours: Add hours to a time.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| date | string | |
| hours | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"date": {
"type": "string"
},
"hours": {
"type": "string"
}
}
}Add Months: Adds a number of months to a date (or now) and returns the resulting ISO timestamp 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| date | string | |
| months | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"date": {
"type": "string"
},
"months": {
"type": "string"
}
}
}Add Years: Adds years to a given date or the current date and returns the resulting ISO timestamp 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| date | string | |
| years | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"date": {
"type": "string"
},
"years": {
"type": "string"
}
}
}Address Normalize: Validates a 40-hex Ethereum address and returns it lowercased with a 0x prefix 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| address | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Address Parse: Parse blockchain addresses. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| address | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Address Validate: Validates a 0x hex Ethereum address and returns the EIP-55 checksum or a failure reason 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| address | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Adjacency Matrix: Builds a symmetric adjacency matrix from an edges array of node pairs, indexing each distinct node in order of appearance 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| edges | string |
{
"type": "object",
"properties": {
"edges": {
"type": "string"
}
}
}Adjusted R Squared: Computes adjusted R-squared from actual and predicted arrays with predictors defaulting to 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| actual | string | |
| predictors | string |
{
"type": "object",
"properties": {
"actual": {
"type": "string"
},
"predictors": {
"type": "string"
}
}
}Advice Slip: Fetches a random advice slip from api.adviceslip.com and returns its advice text and id 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}Age: Calculate age from a date of birth.
| Argument | Type | Description |
|---|---|---|
| dob | string |
{
"type": "object",
"properties": {
"dob": {
"type": "string"
}
}
}Age Calculate: Computes age in whole years and elapsed days from dob or birthdate (YYYY-MM-DD) 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| dob | string | |
| birthdate | string |
{
"type": "object",
"properties": {
"dob": {
"type": "string"
},
"birthdate": {
"type": "string"
}
}
}x402-agent-intel: 查 agent 的链上活动情报——给定 agent 钱包地址,返回 Base/Ethereum 余额、交易数、
| Argument | Type | Description |
|---|---|---|
| agent | string | |
| wallet | string | |
| address | string |
{
"type": "object",
"properties": {
"agent": {
"type": "string"
},
"wallet": {
"type": "string"
},
"address": {
"type": "string"
}
}
}x402-agent-skill-pack: Packaged agent skills.
| Argument | Type | Description |
|---|---|---|
| category | string |
{
"type": "object",
"properties": {
"category": {
"type": "string"
}
}
}Agent Toolkit: Composite transformation: extracts structured data, entities, tables, and stats from text. One call replaces 4 endpoints.
| Argument | Type | Description |
|---|---|---|
| text | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
}
}
}AI Ask: Ask a general question to an AI assistant.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| max | string | |
| prompt | string | |
| question | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"max": {
"type": "string"
},
"prompt": {
"type": "string"
},
"question": {
"type": "string"
}
}
}AI Contract Audit: Smart contract security audit, solidity/rust/move vulnerability scan. AI deep audit across chains — 3x sampled, deduplicated. Catches business-logic, economic, cross-contract flaws (uninitialized owner, account confusion, missing signer auth). LIMITATIONS: AI audit is probabilistic — may miss vulnerabilities or report non-issues; treat as guidance, not proof; critical findings require manual verification. Case: minia2a.uk/blog/blog-ai-contract-audit-august-2026.html
| Argument | Type | Description |
|---|---|---|
| code | string | |
| lang | string | |
| source | string | |
| contract | string | |
| language | string | |
| source_b64 | string |
{
"type": "object",
"properties": {
"code": {
"type": "string"
},
"lang": {
"type": "string"
},
"source": {
"type": "string"
},
"contract": {
"type": "string"
},
"language": {
"type": "string"
},
"source_b64": {
"type": "string"
}
}
}AI Blog Outline: Generate a blog post outline with an AI.
| Argument | Type | Description |
|---|---|---|
| title | string | |
| topic | string |
{
"type": "object",
"properties": {
"title": {
"type": "string"
},
"topic": {
"type": "string"
}
}
}AI Briefing: Generate a concise briefing on a topic using AI.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| topic | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"topic": {
"type": "string"
}
}
}AI Changelog: Generate a changelog from git commits using AI.
| Argument | Type | Description |
|---|---|---|
| log | string | |
| text | string | |
| commits | string |
{
"type": "object",
"properties": {
"log": {
"type": "string"
},
"text": {
"type": "string"
},
"commits": {
"type": "string"
}
}
}AI Chat: Chat with an AI assistant.
| Argument | Type | Description |
|---|---|---|
| prompt | string | |
| message | string |
{
"type": "object",
"properties": {
"prompt": {
"type": "string"
},
"message": {
"type": "string"
}
}
}AI Cite: Generate citations with AI.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| style | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"style": {
"type": "string"
},
"content": {
"type": "string"
}
}
}AI Classify: Classify text into one of your labels (default: spam/urgent/technical/finance/general) via AI. Pass text plus optional labels array; returns the best single label.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| labels | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"labels": {
"type": "string"
}
}
}AI Code Explain: Explain code in plain English with AI.
| Argument | Type | Description |
|---|---|---|
| code | string | |
| lang | string | |
| text | string |
{
"type": "object",
"properties": {
"code": {
"type": "string"
},
"lang": {
"type": "string"
},
"text": {
"type": "string"
}
}
}AI Code Review: Review code for bugs with AI.
| Argument | Type | Description |
|---|---|---|
| code | string | |
| lang | string | |
| text | string |
{
"type": "object",
"properties": {
"code": {
"type": "string"
},
"lang": {
"type": "string"
},
"text": {
"type": "string"
}
}
}AI Cold Outreach: Draft cold outreach emails with AI.
| Argument | Type | Description |
|---|---|---|
| name | string | |
| company | string | |
| context | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"company": {
"type": "string"
},
"context": {
"type": "string"
}
}
}AI Commit Msg: Generate a commit message with AI.
| Argument | Type | Description |
|---|---|---|
| diff | string | |
| text | string |
{
"type": "object",
"properties": {
"diff": {
"type": "string"
},
"text": {
"type": "string"
}
}
}AI Compare: Compare two items with AI.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| text1 | string | |
| text2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"text1": {
"type": "string"
},
"text2": {
"type": "string"
}
}
}AI Contract: Analyze a smart contract with AI.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| contract | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"contract": {
"type": "string"
}
}
}AI Data: Analyze data: trends, outliers, insights.
| Argument | Type | Description |
|---|---|---|
| csv | string | |
| data | string | |
| json | string | |
| text | string |
{
"type": "object",
"properties": {
"csv": {
"type": "string"
},
"data": {
"type": "string"
},
"json": {
"type": "string"
},
"text": {
"type": "string"
}
}
}AI Diff Review: Review a code diff with AI.
| Argument | Type | Description |
|---|---|---|
| diff | string | |
| text | string |
{
"type": "object",
"properties": {
"diff": {
"type": "string"
},
"text": {
"type": "string"
}
}
}AI Email Draft: Draft an email with AI.
| Argument | Type | Description |
|---|---|---|
| tone | string | |
| topic | string | |
| context | string |
{
"type": "object",
"properties": {
"tone": {
"type": "string"
},
"topic": {
"type": "string"
},
"context": {
"type": "string"
}
}
}AI Email Writer: Generate a full email in any tone (professional, casual, persuasive...) with subject line via AI. Provide topic and optional subject/tone.
| Argument | Type | Description |
|---|---|---|
| tone | string | |
| topic | string | |
| subject | string |
{
"type": "object",
"properties": {
"tone": {
"type": "string"
},
"topic": {
"type": "string"
},
"subject": {
"type": "string"
}
}
}AI Error Explain: Explain an error message with AI.
| Argument | Type | Description |
|---|---|---|
| error | string | |
| message | string |
{
"type": "object",
"properties": {
"error": {
"type": "string"
},
"message": {
"type": "string"
}
}
}AI Extract: Extract entities, keywords and a summary from text via AI, returned as structured JSON.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"content": {
"type": "string"
}
}
}AI FAQ: Generate FAQ from a topic with AI.
| Argument | Type | Description |
|---|---|---|
| docs | string | |
| text | string | |
| count | string | |
| content | string |
{
"type": "object",
"properties": {
"docs": {
"type": "string"
},
"text": {
"type": "string"
},
"count": {
"type": "string"
},
"content": {
"type": "string"
}
}
}AI Grammar: Check and fix grammar with AI.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"content": {
"type": "string"
}
}
}AI Headline: Generate a headline with AI.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| count | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"count": {
"type": "string"
},
"content": {
"type": "string"
}
}
}AI Interview Q: Generate interview questions with AI.
| Argument | Type | Description |
|---|---|---|
| role | string | |
| type | string | |
| position | string |
{
"type": "object",
"properties": {
"role": {
"type": "string"
},
"type": {
"type": "string"
},
"position": {
"type": "string"
}
}
}AI JSON Schema: Generate JSON Schema from plain description.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| description | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"description": {
"type": "string"
}
}
}AI Language: Language detection and translation with AI.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"content": {
"type": "string"
}
}
}AI Meeting Notes: Generate meeting notes with AI.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| transcript | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"transcript": {
"type": "string"
}
}
}AI Mock: Generate mock data with AI.
| Argument | Type | Description |
|---|---|---|
| count | string | |
| fields | string | |
| schema | string |
{
"type": "object",
"properties": {
"count": {
"type": "string"
},
"fields": {
"type": "string"
},
"schema": {
"type": "string"
}
}
}x402-ai-name-gen: [下架·不上架] 重复服务 Brand/project name ideas.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| type | string | |
| keywords | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"type": {
"type": "string"
},
"keywords": {
"type": "string"
}
}
}AI Naming: Generate names with AI.
| Argument | Type | Description |
|---|---|---|
| count | string | |
| topic | string | |
| description | string |
{
"type": "object",
"properties": {
"count": {
"type": "string"
},
"topic": {
"type": "string"
},
"description": {
"type": "string"
}
}
}AI Outline: Generate an outline with AI.
| Argument | Type | Description |
|---|---|---|
| depth | string | |
| title | string | |
| topic | string |
{
"type": "object",
"properties": {
"depth": {
"type": "string"
},
"title": {
"type": "string"
},
"topic": {
"type": "string"
}
}
}AI Product Desc: Generate product descriptions with AI.
| Argument | Type | Description |
|---|---|---|
| name | string | |
| product | string | |
| features | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"product": {
"type": "string"
},
"features": {
"type": "string"
}
}
}AI Prompt Optimize: Improve your AI prompts for better output.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| prompt | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"prompt": {
"type": "string"
}
}
}AI Readme: Generate a README with AI.
| Argument | Type | Description |
|---|---|---|
| code | string | |
| name | string | |
| source | string | |
| project | string |
{
"type": "object",
"properties": {
"code": {
"type": "string"
},
"name": {
"type": "string"
},
"source": {
"type": "string"
},
"project": {
"type": "string"
}
}
}AI Regex: Generate a regex from a natural-language description.
| Argument | Type | Description |
|---|---|---|
| desc | string | |
| text | string | |
| description | string |
{
"type": "object",
"properties": {
"desc": {
"type": "string"
},
"text": {
"type": "string"
},
"description": {
"type": "string"
}
}
}AI Rewrite: Rewrite in any tone: professional, casual, concise.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| tone | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"tone": {
"type": "string"
}
}
}AI SEO Meta: Generate SEO meta tags with AI.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"content": {
"type": "string"
}
}
}AI Social Bio: Generate a social bio with AI.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| about | string | |
| platform | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"about": {
"type": "string"
},
"platform": {
"type": "string"
}
}
}AI SQL: Generate SQL from natural language with AI.
| Argument | Type | Description |
|---|---|---|
| desc | string | |
| dialect | string | |
| description | string |
{
"type": "object",
"properties": {
"desc": {
"type": "string"
},
"dialect": {
"type": "string"
},
"description": {
"type": "string"
}
}
}AI Summarize: Summarize a text with AI.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"content": {
"type": "string"
}
}
}AI Tagline: Creative taglines & slogans for any product.
| Argument | Type | Description |
|---|---|---|
| count | string | |
| topic | string | |
| product | string |
{
"type": "object",
"properties": {
"count": {
"type": "string"
},
"topic": {
"type": "string"
},
"product": {
"type": "string"
}
}
}x402-ai-tests: Unit tests from code.
| Argument | Type | Description |
|---|---|---|
| code | string | |
| lang | string | |
| text | string | |
| function | string |
{
"type": "object",
"properties": {
"code": {
"type": "string"
},
"lang": {
"type": "string"
},
"text": {
"type": "string"
},
"function": {
"type": "string"
}
}
}AI Translate: Translate text with AI.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| text | string | |
| target | string | |
| content | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"text": {
"type": "string"
},
"target": {
"type": "string"
},
"content": {
"type": "string"
}
}
}AI Tweet: Generate a tweet with AI.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| tone | string | |
| topic | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"tone": {
"type": "string"
},
"topic": {
"type": "string"
}
}
}AI Tweet Thread: Generate a tweet thread with AI.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| count | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"count": {
"type": "string"
},
"content": {
"type": "string"
}
}
}AI Web Analyze: Analyze a web page with AI.
| Argument | Type | Description |
|---|---|---|
| url | string | |
| html | string | |
| text | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"html": {
"type": "string"
},
"text": {
"type": "string"
}
}
}Aliquot Sequence: Aliquot sequence of a number.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Aliquot Sum: Sum of proper divisors (aliquot sum).
| Argument | Type | Description |
|---|---|---|
| n | string | |
| value | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Allowance Scan: Scan token allowances and approvals on Ethereum, Base, Celo, Optimism and Arbitrum.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| owner | string | |
| token | string | |
| address | string | |
| spender | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"owner": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
},
"spender": {
"type": "string"
}
}
}Amicable Pair: Check if two numbers are an amicable pair.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Analogous: Check if two ratios are proportional.
| Argument | Type | Description |
|---|---|---|
| hue | string |
{
"type": "object",
"properties": {
"hue": {
"type": "string"
}
}
}Angle Unit: Convert between angle units.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Angular Velocity: Angular velocity calculation.
| Argument | Type | Description |
|---|---|---|
| time | string | |
| angle | string |
{
"type": "object",
"properties": {
"time": {
"type": "string"
},
"angle": {
"type": "string"
}
}
}Annualized Return: Annualized return calculation.
| Argument | Type | Description |
|---|---|---|
| end | string | |
| start | string | |
| years | string |
{
"type": "object",
"properties": {
"end": {
"type": "string"
},
"start": {
"type": "string"
},
"years": {
"type": "string"
}
}
}Annuity Fv: Future value of an annuity.
| Argument | Type | Description |
|---|---|---|
| rate | string | |
| payment | string | |
| periods | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
},
"payment": {
"type": "string"
},
"periods": {
"type": "string"
}
}
}Annuity Pv: Computes the present value of an annuity from payment, rate percent, and periods 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| rate | string | |
| payment | string | |
| periods | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
},
"payment": {
"type": "string"
},
"periods": {
"type": "string"
}
}
}Annulus Area: Area of an annulus (ring).
| Argument | Type | Description |
|---|---|---|
| innerRadius | string | |
| outerRadius | string |
{
"type": "object",
"properties": {
"innerRadius": {
"type": "string"
},
"outerRadius": {
"type": "string"
}
}
}Answer Score: Score an answer against expected keywords.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| label | string | |
| labels | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"label": {
"type": "string"
},
"labels": {
"type": "string"
},
"content": {
"type": "string"
}
}
}API Key Detect: Detect exposed API keys in text.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}API Review: Review API design. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| api | string | |
| code | string | |
| spec | string |
{
"type": "object",
"properties": {
"api": {
"type": "string"
},
"code": {
"type": "string"
},
"spec": {
"type": "string"
}
}
}Area: Convert an area value between square meters, square kilometers, hectares, acres, and square feet. Provide value and from/to units (e.g. from=ha,to=m2).
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Area Size: Convert between area units.
| Argument | Type | Description |
|---|---|---|
| base | string | |
| side | string | |
| shape | string | |
| width | string | |
| height | string | |
| length | string | |
| radius | string |
{
"type": "object",
"properties": {
"base": {
"type": "string"
},
"side": {
"type": "string"
},
"shape": {
"type": "string"
},
"width": {
"type": "string"
},
"height": {
"type": "string"
},
"length": {
"type": "string"
},
"radius": {
"type": "string"
}
}
}Arithmetic Series: Arithmetic series terms.
| Argument | Type | Description |
|---|---|---|
| diff | string | |
| count | string | |
| start | string |
{
"type": "object",
"properties": {
"diff": {
"type": "string"
},
"count": {
"type": "string"
},
"start": {
"type": "string"
}
}
}Arithmetic Series Sum: Sum of an arithmetic series.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| n | string | |
| diff | string | |
| count | string | |
| first | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"n": {
"type": "string"
},
"diff": {
"type": "string"
},
"count": {
"type": "string"
},
"first": {
"type": "string"
}
}
}Aspect Ratio: Aspect ratio calculation.
| Argument | Type | Description |
|---|---|---|
| width | string | |
| height | string |
{
"type": "object",
"properties": {
"width": {
"type": "string"
},
"height": {
"type": "string"
}
}
}Aspect Ratio Calc: Computes height from width and an aspect ratio (default 16:9), returning width and rounded height 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| ratio | string | |
| width | string |
{
"type": "object",
"properties": {
"ratio": {
"type": "string"
},
"width": {
"type": "string"
}
}
}Asset Turnover: Computes the asset turnover ratio by dividing revenue by total assets 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| revenue | string | |
| totalAssets | string |
{
"type": "object",
"properties": {
"revenue": {
"type": "string"
},
"totalAssets": {
"type": "string"
}
}
}x402-assistant: 平台自营 x402 导购——agent 付 USDC 用自然语言描述需求,返回匹配的可用服务推荐(含 id/价格/理由)。
| Argument | Type | Description |
|---|---|---|
| query | string | |
| prompt | string | |
| question | string |
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"prompt": {
"type": "string"
},
"question": {
"type": "string"
}
}
}Astronomical Unit: Returns the astronomical unit constant 1.495978707e11 as the result, ignoring input 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}Atm To Pascal: Convert atm to pascal.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Atom Parse: Parses Atom XML into the feed title and entries with title, link, updated and summary fields 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| xml | string | |
| input | string |
{
"type": "object",
"properties": {
"xml": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Atr: Calculate Average True Range (ATR), a volatility indicator. Provide high/low/close price arrays and an optional period (default 14).
| Argument | Type | Description |
|---|---|---|
| low | string | |
| high | string | |
| close | string | |
| period | string | |
| values | string |
{
"type": "object",
"properties": {
"low": {
"type": "string"
},
"high": {
"type": "string"
},
"close": {
"type": "string"
},
"period": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Autocorrelation: Computes the lag-k autocorrelation coefficient of a values array (default lag 1) 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| lag | string | |
| values | string |
{
"type": "object",
"properties": {
"lag": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Avatar Generate: Builds a DiceBear SVG avatar URL from a seed and style, defaulting to the identicon style 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| name | string | |
| seed | string | |
| input | string | |
| style | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"seed": {
"type": "string"
},
"input": {
"type": "string"
},
"style": {
"type": "string"
}
}
}Avg Sentence Length: Length of avg sentence.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Avg Word Length: Length of avg word.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Avogadro: Return Avogadro's constant (6.02214076 x 10^23), the number of constituent particles in one mole of a substance.
No arguments.
{
"type": "object",
"properties": {}
}Banner Grab: Connects to a host and port over TCP and returns the first banner read, capped at 500 chars 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| host | string | |
| port | string | |
| input | string |
{
"type": "object",
"properties": {
"host": {
"type": "string"
},
"port": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Bar To Psi: Convert bar to PSI.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Barcode: Generate a barcode image URL from text via the tec-it renderer. Provide text plus optional format (default code128) and size; returns a PNG render URL.
| Argument | Type | Description |
|---|---|---|
| size | string | |
| text | string | |
| format | string |
{
"type": "object",
"properties": {
"size": {
"type": "string"
},
"text": {
"type": "string"
},
"format": {
"type": "string"
}
}
}Barcode Generate: Builds a barcode image URL from data and type, defaulting to Code128, and echoes data and type 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| text | string | |
| type | string | |
| input | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"text": {
"type": "string"
},
"type": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Base32: Base32 encode/decode.
| Argument | Type | Description |
|---|---|---|
| op | string | |
| data | string | |
| mode | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"data": {
"type": "string"
},
"mode": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Base58: Base58 encode/decode.
| Argument | Type | Description |
|---|---|---|
| op | string | |
| data | string | |
| mode | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"data": {
"type": "string"
},
"mode": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Base64: Encode/decode base64 strings.
| Argument | Type | Description |
|---|---|---|
| op | string | |
| text | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"text": {
"type": "string"
}
}
}Base64 Decode: Decodes base64 text from data or base64 into UTF-8 and returns the decoded string and length 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| base64 | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"base64": {
"type": "string"
}
}
}Base64url: Encodes or decodes base64url text depending on the op or mode field, returning the output 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| op | string | |
| data | string | |
| mode | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"data": {
"type": "string"
},
"mode": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Bearing: Calculate the initial bearing (compass direction in degrees 0-360) between two GPS coordinates given lat1/lon1 and lat2/lon2.
| Argument | Type | Description |
|---|---|---|
| lat1 | string | |
| lat2 | string | |
| lon1 | string | |
| lon2 | string |
{
"type": "object",
"properties": {
"lat1": {
"type": "string"
},
"lat2": {
"type": "string"
},
"lon1": {
"type": "string"
},
"lon2": {
"type": "string"
}
}
}Bell Number: Computes the Bell number for n using the Bell triangle recurrence 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
}
}
}Beta Levered: Computes levered beta from beta, taxRate, debt, and equity as beta times (1+(1-taxRate)*debt/equity) 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| beta | string | |
| debt | string | |
| equity | string | |
| taxRate | string |
{
"type": "object",
"properties": {
"beta": {
"type": "string"
},
"debt": {
"type": "string"
},
"equity": {
"type": "string"
},
"taxRate": {
"type": "string"
}
}
}Beta Unlevered: Computes unlevered beta from beta, tax rate, debt and equity inputs 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| beta | string | |
| debt | string | |
| equity | string | |
| taxRate | string |
{
"type": "object",
"properties": {
"beta": {
"type": "string"
},
"debt": {
"type": "string"
},
"equity": {
"type": "string"
},
"taxRate": {
"type": "string"
}
}
}Bfs: Breadth-first search on a graph.
| Argument | Type | Description |
|---|---|---|
| edges | string | |
| start | string |
{
"type": "object",
"properties": {
"edges": {
"type": "string"
},
"start": {
"type": "string"
}
}
}Bias Detect: Detect bias in text.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| label | string | |
| labels | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"label": {
"type": "string"
},
"labels": {
"type": "string"
},
"content": {
"type": "string"
}
}
}BIC Lookup: Look up a bank BIC/SWIFT code.
| Argument | Type | Description |
|---|---|---|
| bic | string | |
| code | string |
{
"type": "object",
"properties": {
"bic": {
"type": "string"
},
"code": {
"type": "string"
}
}
}Bigram Similarity: Computes Jaccard similarity between word-pair bigrams of texts a and b (or text1 and text2) 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| text1 | string | |
| text2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"text1": {
"type": "string"
},
"text2": {
"type": "string"
}
}
}Bigrams: Split text into consecutive two-word pairs (bigrams), lowercased. Provide text or input; returns the list of bigrams.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}BIN Lookup: Look up a bank card BIN (issuer, type, country).
| Argument | Type | Description |
|---|---|---|
| bin | string | |
| input | string |
{
"type": "object",
"properties": {
"bin": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Binary Search: Binary search a sorted array.
| Argument | Type | Description |
|---|---|---|
| target | string | |
| values | string |
{
"type": "object",
"properties": {
"target": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Binomial: Calculate the binomial coefficient C(n,k) — the number of ways to choose k items from n. Provide n and k (both >=0).
| Argument | Type | Description |
|---|---|---|
| k | string | |
| n | string |
{
"type": "object",
"properties": {
"k": {
"type": "string"
},
"n": {
"type": "string"
}
}
}Binomial Coefficient: Computes the binomial coefficient n choose k from integer inputs n and k 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| k | string | |
| n | string |
{
"type": "object",
"properties": {
"k": {
"type": "string"
},
"n": {
"type": "string"
}
}
}Binomial Pascal Row: Returns row n of Pascal's triangle as an array of binomial coefficients 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| row | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"row": {
"type": "string"
}
}
}Binomial Pmf: Computes the binomial probability mass for n trials, k successes, and success probability p 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| k | string | |
| n | string | |
| p | string |
{
"type": "object",
"properties": {
"k": {
"type": "string"
},
"n": {
"type": "string"
},
"p": {
"type": "string"
}
}
}Birthstone: Returns the traditional birthstone name for a month number from 1 to 12 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| month | string |
{
"type": "object",
"properties": {
"month": {
"type": "string"
}
}
}Bisection Method: Finds a root of expression fn between a and b by bisection, requiring a sign change 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| fn | string | |
| iterations | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"fn": {
"type": "string"
},
"iterations": {
"type": "string"
}
}
}Bit And: Perform a bitwise AND operation between two integers. Provide a and b; returns a & b.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Bit Clear: Clears the bit at position bit in value and returns the resulting integer 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| bit | string | |
| value | string |
{
"type": "object",
"properties": {
"bit": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Bit Count: Count set bits in a number.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Bit Length: Length of bit.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Bit Not: Perform a bitwise NOT operation on an integer. Provide value; returns the bitwise complement (~value).
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Bit Or: Perform a bitwise OR operation between two integers. Provide a and b; returns a | b.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Bit Set: Set a specific bit in an integer to 1. Provide value and bit index; returns the integer with that bit set.
| Argument | Type | Description |
|---|---|---|
| bit | string | |
| value | string |
{
"type": "object",
"properties": {
"bit": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Bit Shift Left: Left-shifts an integer value by shift bits, defaulting to 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Bit Shift Right: Right-shifts an integer value by a shift count (default 1) and returns the result 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Bit Toggle: Toggles the bit at a given index in an integer value using XOR and returns the result 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| bit | string | |
| value | string |
{
"type": "object",
"properties": {
"bit": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Bit Unsigned Shift Right: Unsigned right-shifts an integer value by shift bits, defaulting to 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Bit Xor: Perform a bitwise XOR operation between two integers. Provide a and b; returns a ^ b.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Black Scholes Call: Computes the Black-Scholes call price from spot or price, strike, time, rate, and volatility or sigma 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| rate | string | |
| spot | string | |
| time | string | |
| price | string | |
| sigma | string | |
| strike | string | |
| volatility | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
},
"spot": {
"type": "string"
},
"time": {
"type": "string"
},
"price": {
"type": "string"
},
"sigma": {
"type": "string"
},
"strike": {
"type": "string"
},
"volatility": {
"type": "string"
}
}
}Black Scholes Put: Computes the Black-Scholes put price from spot or price, strike, time, rate, and volatility or sigma 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| rate | string | |
| spot | string | |
| time | string | |
| price | string | |
| sigma | string | |
| strike | string | |
| volatility | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
},
"spot": {
"type": "string"
},
"time": {
"type": "string"
},
"price": {
"type": "string"
},
"sigma": {
"type": "string"
},
"strike": {
"type": "string"
},
"volatility": {
"type": "string"
}
}
}Block Explorer: Blockchain block and transaction explorer.
| Argument | Type | Description |
|---|---|---|
| tx | string | |
| hash | string |
{
"type": "object",
"properties": {
"tx": {
"type": "string"
},
"hash": {
"type": "string"
}
}
}Block Fee: Fetches eth_gasPrice from a Base or Ethereum RPC and returns the fee in wei and ETH for a gas limit 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| gasLimit | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"gasLimit": {
"type": "string"
}
}
}Block Number: Fetches the latest block number from a selected chain RPC and returns it in decimal and hex 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
}
}
}BMI: Calculate Body Mass Index.
| Argument | Type | Description |
|---|---|---|
| height | string | |
| weight | string |
{
"type": "object",
"properties": {
"height": {
"type": "string"
},
"weight": {
"type": "string"
}
}
}Bollinger Bands: Computes Bollinger bands (middle, upper, lower) over a values array using period and multiplier 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| period | string | |
| values | string | |
| multiplier | string |
{
"type": "object",
"properties": {
"period": {
"type": "string"
},
"values": {
"type": "string"
},
"multiplier": {
"type": "string"
}
}
}Boltzmann: Returns the Boltzmann constant 1.380649e-23 as a fixed value, ignoring input 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}BOM Check: Check for a UTF-8 BOM in text.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Bond Convexity: Computes bond convexity from face, coupon percent, rate percent, and years 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| face | string | |
| rate | string | |
| years | string | |
| coupon | string |
{
"type": "object",
"properties": {
"face": {
"type": "string"
},
"rate": {
"type": "string"
},
"years": {
"type": "string"
},
"coupon": {
"type": "string"
}
}
}Bond Duration: Computes bond duration as the present-value-weighted average time of cash flows 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| face | string | |
| rate | string | |
| years | string | |
| coupon | string |
{
"type": "object",
"properties": {
"face": {
"type": "string"
},
"rate": {
"type": "string"
},
"years": {
"type": "string"
},
"coupon": {
"type": "string"
}
}
}Bond Price: Computes bond price from face, coupon percent, rate percent, and years, rounded to cents 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| face | string | |
| rate | string | |
| years | string | |
| coupon | string |
{
"type": "object",
"properties": {
"face": {
"type": "string"
},
"rate": {
"type": "string"
},
"years": {
"type": "string"
},
"coupon": {
"type": "string"
}
}
}Bond Yield: Computes an approximate bond yield from coupon, face (default 100), price, and years 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| face | string | |
| price | string | |
| years | string | |
| coupon | string |
{
"type": "object",
"properties": {
"face": {
"type": "string"
},
"price": {
"type": "string"
},
"years": {
"type": "string"
},
"coupon": {
"type": "string"
}
}
}Book Value Per Share: Divides equity by shares to return book value per share 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| equity | string | |
| shares | string |
{
"type": "object",
"properties": {
"equity": {
"type": "string"
},
"shares": {
"type": "string"
}
}
}x402-bounties: Cross-platform bounty aggregator. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| q | string | |
| limit | string | |
| query | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"limit": {
"type": "string"
},
"query": {
"type": "string"
}
}
}Box Volume: Volume of box.
| Argument | Type | Description |
|---|---|---|
| width | string | |
| height | string | |
| length | string |
{
"type": "object",
"properties": {
"width": {
"type": "string"
},
"height": {
"type": "string"
},
"length": {
"type": "string"
}
}
}Boyle Law: Law of boyle.
| Argument | Type | Description |
|---|---|---|
| finalVolume | string | |
| initialVolume | string | |
| initialPressure | string |
{
"type": "object",
"properties": {
"finalVolume": {
"type": "string"
},
"initialVolume": {
"type": "string"
},
"initialPressure": {
"type": "string"
}
}
}Break Even: Computes break-even units as fixed cost divided by price minus variable cost, plus revenue 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| fixed | string | |
| price | string | |
| variable | string |
{
"type": "object",
"properties": {
"fixed": {
"type": "string"
},
"price": {
"type": "string"
},
"variable": {
"type": "string"
}
}
}x402-bridge-quote: Estimate a cross-chain bridge fee from gas costs (honest gas-based estimate, not a live protocol quote). Provide fromChain, toChain, optional amount.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| dest | string | |
| from | string | |
| source | string | |
| toChain | string | |
| fromChain | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"dest": {
"type": "string"
},
"from": {
"type": "string"
},
"source": {
"type": "string"
},
"toChain": {
"type": "string"
},
"fromChain": {
"type": "string"
}
}
}Brotli Compress: Compresses UTF-8 text to base64 brotli or decompresses base64 brotli back to text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| op | string | |
| data | string | |
| mode | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"data": {
"type": "string"
},
"mode": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Browser Scrape: Fetch a public URL and return the full raw HTML page source — for agents that need the complete page, not just extracted text. SSRF-guarded.
| Argument | Type | Description |
|---|---|---|
| url | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
}
}
}x402-bson: 手写 BSON(MongoDB 二进制 JSON)编码/解码(无外部依赖)。encode 输出 base64,decode 输入 base64 → JSON。
| Argument | Type | Description |
|---|---|---|
| op | string | |
| json | string | |
| text | string | |
| base64 | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"json": {
"type": "string"
},
"text": {
"type": "string"
},
"base64": {
"type": "string"
}
}
}Bubble Sort: Sorts a numeric values array ascending with bubble sort and returns the sorted array 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Byte Count: Count bytes in a string.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Bytecode Size: Returns UTF-8 byte length with KB and MB values, plus hex byte count when input starts with 0x 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Cagr: Calculate Compound Annual Growth Rate (CAGR) as a percentage. Provide start value, end value, and number of years.
| Argument | Type | Description |
|---|---|---|
| end | string | |
| start | string | |
| years | string |
{
"type": "object",
"properties": {
"end": {
"type": "string"
},
"start": {
"type": "string"
},
"years": {
"type": "string"
}
}
}Calendar Weeks: Returns the ISO week count (52 or 53) and leap-year flag for a given year 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| year | string | |
| input | string |
{
"type": "object",
"properties": {
"year": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Calories To Joules: Convert calories to joules.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| calories | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"calories": {
"type": "string"
}
}
}Camel Split: Splits camelCase text into lowercase words and returns the word array with its count 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Cap Rate: Calculate the capitalization rate (cap rate) for real estate: NOI divided by property value, as a percentage. Provide noi and value.
| Argument | Type | Description |
|---|---|---|
| noi | string | |
| value | string |
{
"type": "object",
"properties": {
"noi": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Capacitance: Computes capacitance as charge divided by voltage 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| charge | string | |
| voltage | string |
{
"type": "object",
"properties": {
"charge": {
"type": "string"
},
"voltage": {
"type": "string"
}
}
}Capacitance Energy: Energy of capacitance.
| Argument | Type | Description |
|---|---|---|
| voltage | string | |
| capacitance | string |
{
"type": "object",
"properties": {
"voltage": {
"type": "string"
},
"capacitance": {
"type": "string"
}
}
}Capacitive Reactance: Computes capacitive reactance as 1 over 2*pi*frequency*capacitance 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| frequency | string | |
| capacitance | string |
{
"type": "object",
"properties": {
"frequency": {
"type": "string"
},
"capacitance": {
"type": "string"
}
}
}Capital City: Fetches a country's capital from the countriesnow API by country name, returning country and capital fields 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| name | string | |
| input | string | |
| country | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"input": {
"type": "string"
},
"country": {
"type": "string"
}
}
}Captcha Solve: reCAPTCHA v2/v3, hCaptcha, Turnstile. Paid per call via x402 in USDC on Base. No free trial — every call spends a prepaid solver balance.
| Argument | Type | Description |
|---|---|---|
| url | string | |
| type | string | |
| action | string | |
| siteKey | string | |
| sitekey | string | |
| minScore | string | |
| websiteURL | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"type": {
"type": "string"
},
"action": {
"type": "string"
},
"siteKey": {
"type": "string"
},
"sitekey": {
"type": "string"
},
"minScore": {
"type": "string"
},
"websiteURL": {
"type": "string"
}
}
}Card Validator: Validate a credit card number (Luhn).
| Argument | Type | Description |
|---|---|---|
| number | string |
{
"type": "object",
"properties": {
"number": {
"type": "string"
}
}
}Carmichael Function: Computes the Carmichael function of n, using Euler totient for values that are not powers of two 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
}
}
}Cartesian Product: Cartesian product of two or more sets. Input: sets (array of arrays, or pipe-separated strings). Output: array of tuples.
| Argument | Type | Description |
|---|---|---|
| sets | string | |
| arrays | string |
{
"type": "object",
"properties": {
"sets": {
"type": "string"
},
"arrays": {
"type": "string"
}
}
}Case: Convert string case — camel, snake, kebab, title.
| Argument | Type | Description |
|---|---|---|
| op | string | |
| text | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"text": {
"type": "string"
}
}
}Cash Conversion Cycle: Computes the cash conversion cycle as daysInventory plus daysReceivables minus daysPayables 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| daysPayables | string | |
| daysInventory | string | |
| daysReceivables | string |
{
"type": "object",
"properties": {
"daysPayables": {
"type": "string"
},
"daysInventory": {
"type": "string"
},
"daysReceivables": {
"type": "string"
}
}
}Cat Fact: Fetch a random cat fact from the catfact.ninja API. No input needed; returns a fun fact and its length.
No arguments.
{
"type": "object",
"properties": {}
}Catalan Number: Computes the n-th Catalan number using factorials and rounds it to an integer 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
}
}
}Catalan Series: Catalan number series.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| count | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"count": {
"type": "string"
}
}
}x402-cbor: 手写 CBOR(RFC 8949)编码/解码(无外部依赖)。encode 输出 base64,decode 输入 base64 → JSON。
| Argument | Type | Description |
|---|---|---|
| op | string | |
| json | string | |
| text | string | |
| base64 | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"json": {
"type": "string"
},
"text": {
"type": "string"
},
"base64": {
"type": "string"
}
}
}Celo: Celo blockchain data.
| Argument | Type | Description |
|---|---|---|
| address | string |
{
"type": "object",
"properties": {
"address": {
"type": "string"
}
}
}Celsius To Fahrenheit: Convert Celsius to Fahrenheit.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| celsius | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"celsius": {
"type": "string"
}
}
}Celsius To Kelvin: Convert Celsius to Kelvin.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| celsius | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"celsius": {
"type": "string"
}
}
}Centripetal Force: Centripetal force calculation.
| Argument | Type | Description |
|---|---|---|
| mass | string | |
| radius | string | |
| velocity | string |
{
"type": "object",
"properties": {
"mass": {
"type": "string"
},
"radius": {
"type": "string"
},
"velocity": {
"type": "string"
}
}
}Cert Expiry: Check SSL certificate expiry date.
| Argument | Type | Description |
|---|---|---|
| host | string | |
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"host": {
"type": "string"
},
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Chain Compare: Compare live gas price and block height across multiple chains (base, ethereum, optimism, arbitrum) in one call via public RPC.
No arguments.
{
"type": "object",
"properties": {}
}Chain ID: Look up a blockchain chain ID.
No arguments.
{
"type": "object",
"properties": {}
}Chain Info: Live block height + gas for ETH/Base/Polygon. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| network | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"network": {
"type": "string"
}
}
}x402-chain-registry: Chain metadata registry. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| id | string | |
| name | string | |
| chain | string |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"chain": {
"type": "string"
}
}
}Changelog Gen: Generate a changelog.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| label | string | |
| labels | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"label": {
"type": "string"
},
"labels": {
"type": "string"
},
"content": {
"type": "string"
}
}
}Char Codes: Character codes (ASCII/Unicode).
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Char Count: Count characters in a string.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Char Diversity: Character diversity of a string.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Character Count: Count characters in a string.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Charles Law: Charles law (gas volume vs temperature).
| Argument | Type | Description |
|---|---|---|
| initialVolume | string | |
| finalTemperature | string | |
| initialTemperature | string |
{
"type": "object",
"properties": {
"initialVolume": {
"type": "string"
},
"finalTemperature": {
"type": "string"
},
"initialTemperature": {
"type": "string"
}
}
}Charset Detect: Detect text character encoding.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Chebyshev: Chebyshev polynomials.
| Argument | Type | Description |
|---|---|---|
| k | string |
{
"type": "object",
"properties": {
"k": {
"type": "string"
}
}
}Chebyshev Distance: Chebyshev distance between points.
| Argument | Type | Description |
|---|---|---|
| x1 | string | |
| x2 | string | |
| y1 | string | |
| y2 | string |
{
"type": "object",
"properties": {
"x1": {
"type": "string"
},
"x2": {
"type": "string"
},
"y1": {
"type": "string"
},
"y2": {
"type": "string"
}
}
}Chebyshev Inequality: Returns the Chebyshev inequality bound 1 - 1/(k*k) for the given k 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| k | string |
{
"type": "object",
"properties": {
"k": {
"type": "string"
}
}
}Chess Move: Compute a chess move for a given board.
| Argument | Type | Description |
|---|---|---|
| fen | string | |
| side | string | |
| board | string | |
| color | string |
{
"type": "object",
"properties": {
"fen": {
"type": "string"
},
"side": {
"type": "string"
},
"board": {
"type": "string"
},
"color": {
"type": "string"
}
}
}Chi Square Stat: Computes the chi-square statistic from equal-length observed and expected arrays 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| expected | string | |
| observed | string |
{
"type": "object",
"properties": {
"expected": {
"type": "string"
},
"observed": {
"type": "string"
}
}
}Chinese New Year: Returns the Chinese New Year date for years 2023-2030 from a fixed table, with a note otherwise 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| year | string | |
| input | string |
{
"type": "object",
"properties": {
"year": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Chinese Remainder: Solves a system of congruences from remainders and moduli arrays, returning x modulo the product of moduli 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| m | string | |
| moduli | string | |
| remainders | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"m": {
"type": "string"
},
"moduli": {
"type": "string"
},
"remainders": {
"type": "string"
}
}
}Chinese Zodiac: Returns the Chinese zodiac animal and year for a given date, defaulting to now 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Chuck Norris: Fetches a random Chuck Norris joke and returns its text in the joke field with an id 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}Chunk: Split an array into chunks of a given size. Provide values array and optional size (default 2); returns array of sub-arrays.
| Argument | Type | Description |
|---|---|---|
| size | string | |
| values | string |
{
"type": "object",
"properties": {
"size": {
"type": "string"
},
"values": {
"type": "string"
}
}
}CIDR: Compute network, broadcast, netmask and usable-host count from a CIDR block (e.g. 192.168.1.0/24) with validation.
| Argument | Type | Description |
|---|---|---|
| cidr | string |
{
"type": "object",
"properties": {
"cidr": {
"type": "string"
}
}
}CIDR To Range: Convert cidr to range.
| Argument | Type | Description |
|---|---|---|
| cidr | string | |
| value | string |
{
"type": "object",
"properties": {
"cidr": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Circle Arc Length: Length of circle arc.
| Argument | Type | Description |
|---|---|---|
| unit | string | |
| angle | string | |
| radius | string |
{
"type": "object",
"properties": {
"unit": {
"type": "string"
},
"angle": {
"type": "string"
},
"radius": {
"type": "string"
}
}
}Circle Area: Area of circle.
| Argument | Type | Description |
|---|---|---|
| radius | string |
{
"type": "object",
"properties": {
"radius": {
"type": "string"
}
}
}Circle Circumference: Computes a circle's circumference from its radius using 2*pi*r 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| radius | string |
{
"type": "object",
"properties": {
"radius": {
"type": "string"
}
}
}Circle Sector Area: Area of circle sector.
| Argument | Type | Description |
|---|---|---|
| unit | string | |
| angle | string | |
| radius | string |
{
"type": "object",
"properties": {
"unit": {
"type": "string"
},
"angle": {
"type": "string"
},
"radius": {
"type": "string"
}
}
}Circle Segment Area: Area of circle segment.
| Argument | Type | Description |
|---|---|---|
| unit | string | |
| angle | string | |
| radius | string |
{
"type": "object",
"properties": {
"unit": {
"type": "string"
},
"angle": {
"type": "string"
},
"radius": {
"type": "string"
}
}
}Clamp: Clamp a numeric value to a range. Provide value plus min and/or max; returns the value bounded within [min, max].
| Argument | Type | Description |
|---|---|---|
| max | string | |
| min | string | |
| value | string |
{
"type": "object",
"properties": {
"max": {
"type": "string"
},
"min": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Cm To Inches: Convert cm to inches.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Cname Lookup: Resolves a domain's CNAME records through DNS and returns them sorted 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}x402-code-diagnose: Code diagnosis: syntax check + 9 bug patterns
| Argument | Type | Description |
|---|---|---|
| code | string | |
| lang | string | |
| source | string | |
| language | string |
{
"type": "object",
"properties": {
"code": {
"type": "string"
},
"lang": {
"type": "string"
},
"source": {
"type": "string"
},
"language": {
"type": "string"
}
}
}Code Pipeline: Code pipeline — build, test, and deploy helpers.
| Argument | Type | Description |
|---|---|---|
| code | string | |
| lang | string | |
| context | string |
{
"type": "object",
"properties": {
"code": {
"type": "string"
},
"lang": {
"type": "string"
},
"context": {
"type": "string"
}
}
}Code Points: Returns the Unicode code point of each character in the supplied text as an array of integers 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Coeff Variation: Computes the population standard deviation divided by the mean of values, or null when the mean is zero 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Coefficient Of Variation: Computes the coefficient of variation as population standard deviation divided by mean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Cohens D: Calculate Cohen's d effect size between two groups. Provide group1 and group2 arrays; measures how far two means differ in standard deviations.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| group1 | string | |
| group2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"group1": {
"type": "string"
},
"group2": {
"type": "string"
}
}
}Collapse Spaces: Replaces runs of spaces and tabs in text with a single space, leaving newlines untouched 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Collatz: Generate the Collatz sequence for a positive integer n. Provide n; returns the sequence until it reaches 1.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| value | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Color: Color utilities — convert, blend, and manipulate colors.
| Argument | Type | Description |
|---|---|---|
| b | string | |
| g | string | |
| r | string | |
| hex | string | |
| color | string |
{
"type": "object",
"properties": {
"b": {
"type": "string"
},
"g": {
"type": "string"
},
"r": {
"type": "string"
},
"hex": {
"type": "string"
},
"color": {
"type": "string"
}
}
}Color Blend: Blends two hex or named colors by a 0-1 amount and returns the resulting hex color 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| amount | string | |
| color1 | string | |
| color2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"amount": {
"type": "string"
},
"color1": {
"type": "string"
},
"color2": {
"type": "string"
}
}
}Color Converter: Converts a hex color to r,g,b values or r,g,b integers to a hex color string 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| b | string | |
| g | string | |
| r | string | |
| hex | string | |
| color | string |
{
"type": "object",
"properties": {
"b": {
"type": "string"
},
"g": {
"type": "string"
},
"r": {
"type": "string"
},
"hex": {
"type": "string"
},
"color": {
"type": "string"
}
}
}Color Name: Maps a hex color or known color name to its basic CSS-style name, or null when unmapped 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| hex | string | |
| color | string |
{
"type": "object",
"properties": {
"hex": {
"type": "string"
},
"color": {
"type": "string"
}
}
}Color Palette: Generate color palettes. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| b | string | |
| n | string | |
| t | string | |
| op | string | |
| hex | string | |
| base | string | |
| color | string | |
| count | string | |
| amount | string | |
| color2 | string |
{
"type": "object",
"properties": {
"b": {
"type": "string"
},
"n": {
"type": "string"
},
"t": {
"type": "string"
},
"op": {
"type": "string"
},
"hex": {
"type": "string"
},
"base": {
"type": "string"
},
"color": {
"type": "string"
},
"count": {
"type": "string"
},
"amount": {
"type": "string"
},
"color2": {
"type": "string"
}
}
}Color Shade: Darkens a hex color by multiplying each RGB channel by 1 minus the amount and returns hex 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| hex | string | |
| color | string | |
| amount | string |
{
"type": "object",
"properties": {
"hex": {
"type": "string"
},
"color": {
"type": "string"
},
"amount": {
"type": "string"
}
}
}Color Temperature: Temperature of color.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| kelvin | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"kelvin": {
"type": "string"
}
}
}Color Tint: Lightens a hex color by moving each RGB channel toward 255 by the amount and returns hex 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| hex | string | |
| color | string | |
| amount | string |
{
"type": "object",
"properties": {
"hex": {
"type": "string"
},
"color": {
"type": "string"
},
"amount": {
"type": "string"
}
}
}Combination Count: Computes the binomial coefficient C(n,k), returning 0 when k is outside the range 0 to n 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| k | string | |
| n | string |
{
"type": "object",
"properties": {
"k": {
"type": "string"
},
"n": {
"type": "string"
}
}
}Combinations: Lists every k-element combination of the values array, defaulting k to 2 when not supplied 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| k | string | |
| n | string | |
| values | string |
{
"type": "object",
"properties": {
"k": {
"type": "string"
},
"n": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Common Prefix: Finds the longest common prefix shared by all strings in the values array 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Common Suffix: Finds the longest common suffix shared by all strings in the values array 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Company Check: Company check — registration, reputation, and risk.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Compass Direction: Converts a bearing in degrees to one of 16 compass points such as NNE, ESE or SW 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| bearing | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"bearing": {
"type": "string"
}
}
}Competitor Tech: Competitor tech stack analysis.
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Complementary: Computes the HSL complement of a hex color by shifting hue 180 degrees and returns h, s and l 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| hex | string | |
| color | string |
{
"type": "object",
"properties": {
"hex": {
"type": "string"
},
"color": {
"type": "string"
}
}
}Complex Add: Adds two complex numbers given as real and imaginary parts, returning real and imag 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| c | string | |
| d | string | |
| imag1 | string | |
| imag2 | string | |
| real1 | string | |
| real2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"c": {
"type": "string"
},
"d": {
"type": "string"
},
"imag1": {
"type": "string"
},
"imag2": {
"type": "string"
},
"real1": {
"type": "string"
},
"real2": {
"type": "string"
}
}
}Complex Angle: Computes the argument angle of a complex number from real/a and imag/b as atan2(imag, real) 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| imag | string | |
| real | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"imag": {
"type": "string"
},
"real": {
"type": "string"
}
}
}Complex Conjugate: Returns the complex conjugate of real/a and imag/b as an object with real and negated imag 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| imag | string | |
| real | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"imag": {
"type": "string"
},
"real": {
"type": "string"
}
}
}Complex Div: Divides complex a+bi by c+di using fields a, b, c, d or real1, imag1, real2, imag2 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| c | string | |
| d | string | |
| imag1 | string | |
| imag2 | string | |
| real1 | string | |
| real2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"c": {
"type": "string"
},
"d": {
"type": "string"
},
"imag1": {
"type": "string"
},
"imag2": {
"type": "string"
},
"real1": {
"type": "string"
},
"real2": {
"type": "string"
}
}
}Complex Magnitude: Computes the magnitude of a complex number from real/a and imag/b using hypot 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| imag | string | |
| real | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"imag": {
"type": "string"
},
"real": {
"type": "string"
}
}
}Complex Mul: Multiplies two complex numbers given as real and imaginary parts, returning real and imag 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| c | string | |
| d | string | |
| imag1 | string | |
| imag2 | string | |
| real1 | string | |
| real2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"c": {
"type": "string"
},
"d": {
"type": "string"
},
"imag1": {
"type": "string"
},
"imag2": {
"type": "string"
},
"real1": {
"type": "string"
},
"real2": {
"type": "string"
}
}
}Complex Sub: Subtracts the second complex number from the first, returning real and imag parts 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| c | string | |
| d | string | |
| imag1 | string | |
| imag2 | string | |
| real1 | string | |
| real2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"c": {
"type": "string"
},
"d": {
"type": "string"
},
"imag1": {
"type": "string"
},
"imag2": {
"type": "string"
},
"real1": {
"type": "string"
},
"real2": {
"type": "string"
}
}
}Compound: Compound interest calculator.
| Argument | Type | Description |
|---|---|---|
| rate | string | |
| years | string | |
| frequency | string | |
| principal | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
},
"years": {
"type": "string"
},
"frequency": {
"type": "string"
},
"principal": {
"type": "string"
}
}
}Compound Interest: Computes compound interest from principal, rate, time and compounding, returning amount, interest and effectiveAnnualRate 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| p | string | |
| r | string | |
| t | string | |
| rate | string | |
| time | string | |
| years | string | |
| principal | string | |
| compounding | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"p": {
"type": "string"
},
"r": {
"type": "string"
},
"t": {
"type": "string"
},
"rate": {
"type": "string"
},
"time": {
"type": "string"
},
"years": {
"type": "string"
},
"principal": {
"type": "string"
},
"compounding": {
"type": "string"
}
}
}Concentration: Computes concentration as soluteMass divided by solutionVolume and returns the numeric ratio 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| soluteMass | string | |
| solutionVolume | string |
{
"type": "object",
"properties": {
"soluteMass": {
"type": "string"
},
"solutionVolume": {
"type": "string"
}
}
}Cone Frustum Volume: Volume of cone frustum.
| Argument | Type | Description |
|---|---|---|
| height | string | |
| radius1 | string | |
| radius2 | string |
{
"type": "object",
"properties": {
"height": {
"type": "string"
},
"radius1": {
"type": "string"
},
"radius2": {
"type": "string"
}
}
}Cone Surface: Surface area of cone.
| Argument | Type | Description |
|---|---|---|
| height | string | |
| radius | string |
{
"type": "object",
"properties": {
"height": {
"type": "string"
},
"radius": {
"type": "string"
}
}
}Cone Volume: Volume of cone.
| Argument | Type | Description |
|---|---|---|
| height | string | |
| radius | string |
{
"type": "object",
"properties": {
"height": {
"type": "string"
},
"radius": {
"type": "string"
}
}
}Confidence Interval Mean: Mean of confidence interval.
| Argument | Type | Description |
|---|---|---|
| z | string | |
| values | string |
{
"type": "object",
"properties": {
"z": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Confusion Matrix: Builds a label-by-label confusion matrix from yTrue and yPred arrays and returns labels and total 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| yPred | string | |
| yTrue | string | |
| actual | string | |
| predicted | string |
{
"type": "object",
"properties": {
"yPred": {
"type": "string"
},
"yTrue": {
"type": "string"
},
"actual": {
"type": "string"
},
"predicted": {
"type": "string"
}
}
}x402-connect4-move: Minimax connect-four move (per turn, alpha-beta)
| Argument | Type | Description |
|---|---|---|
| turn | string | |
| board | string | |
| state | string | |
| player | string |
{
"type": "object",
"properties": {
"turn": {
"type": "string"
},
"board": {
"type": "string"
},
"state": {
"type": "string"
},
"player": {
"type": "string"
}
}
}Connected Components: Finds connected components in an undirected edge list and returns each component as a node array 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| edges | string |
{
"type": "object",
"properties": {
"edges": {
"type": "string"
}
}
}Constant Time Equal: Constant time equal.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Contains Any: Returns true if text contains at least one of the substrings (alias values), else false 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| values | string | |
| substrings | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"values": {
"type": "string"
},
"substrings": {
"type": "string"
}
}
}Content Score: Score content quality.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Content Studio: Summarize+SEO+grammar+stats+slug. 5-in-1.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"content": {
"type": "string"
}
}
}Content Type: Maps a file extension to its MIME type, defaulting to application/octet-stream when unknown 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| ext | string | |
| input | string | |
| extension | string |
{
"type": "object",
"properties": {
"ext": {
"type": "string"
},
"input": {
"type": "string"
},
"extension": {
"type": "string"
}
}
}Content Word Ratio: Ratio of content word.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Continued Fraction: Expands a value into continued fraction terms, using value and an optional terms cap defaulting to 10 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| terms | string | |
| value | string |
{
"type": "object",
"properties": {
"terms": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Contract Scan: Contract verification and compiler metadata: name, compiler version, verification status, language, license and proxy type, via Blockscout with Sourcify as fallback.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| address | string | |
| contract | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"address": {
"type": "string"
},
"contract": {
"type": "string"
}
}
}Contract Triage: Smart contract triage — quick risk assessment.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| address | string | |
| contract | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"address": {
"type": "string"
},
"contract": {
"type": "string"
}
}
}Contrast Ratio: Ratio of contrast.
| Argument | Type | Description |
|---|---|---|
| bg | string | |
| fg | string | |
| color1 | string | |
| color2 | string |
{
"type": "object",
"properties": {
"bg": {
"type": "string"
},
"fg": {
"type": "string"
},
"color1": {
"type": "string"
},
"color2": {
"type": "string"
}
}
}Coreference: Resolves pronouns in text to their referents with a DeepSeek chat call, returning the model's raw JSON text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| label | string | |
| labels | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"label": {
"type": "string"
},
"labels": {
"type": "string"
},
"content": {
"type": "string"
}
}
}Correlation: Computes the Pearson correlation of two equal-length numeric arrays and returns r and r squared 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| x | string | |
| y | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"x": {
"type": "string"
},
"y": {
"type": "string"
}
}
}Correlation Coefficient: Returns the Pearson correlation coefficient for two equal-length numeric arrays x and y 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| x | string | |
| y | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"x": {
"type": "string"
},
"y": {
"type": "string"
}
}
}Cors Check: Fetches a URL safely and returns access-control-allow-origin and access-control-allow-methods header values 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Cosine Similarity: Computes cosine similarity between two texts as bag-of-words vectors, returning 0 if either is empty 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| text1 | string | |
| text2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"text1": {
"type": "string"
},
"text2": {
"type": "string"
}
}
}Coulomb Constant: Constant coulomb.
No arguments.
{
"type": "object",
"properties": {}
}Count By: Count occurrences of each distinct value in an array. Provide values; returns a frequency map of value to count.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Count Emoji: Count emoji.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Countdown: Returns days, hours, minutes and seconds until a target date, plus an expired flag 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| to | string | |
| target | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"target": {
"type": "string"
}
}
}Counting Sort: Sorts a numeric values array ascending by counting occurrences between the minimum and maximum 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}x402-country: Country by ISO code. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| iso | string | |
| code | string | |
| country | string |
{
"type": "object",
"properties": {
"iso": {
"type": "string"
},
"code": {
"type": "string"
},
"country": {
"type": "string"
}
}
}Country Brief: Country brief — economy, regulation, and market.
| Argument | Type | Description |
|---|---|---|
| name | string | |
| input | string | |
| country | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"input": {
"type": "string"
},
"country": {
"type": "string"
}
}
}Country Code: Fetches capital data for a country name from countriesnow.space and returns name, iso2 and iso3 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| name | string | |
| input | string | |
| country | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"input": {
"type": "string"
},
"country": {
"type": "string"
}
}
}Covariance: Computes population covariance of two equal-length numeric arrays x and y 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| x | string | |
| y | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"x": {
"type": "string"
},
"y": {
"type": "string"
}
}
}Covariance Matrix: Computes the population covariance matrix over the columns of a numeric matrix 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| matrix | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"matrix": {
"type": "string"
}
}
}Covariance Sample: Computes sample covariance of two numeric arrays x and y, dividing by n minus 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| x | string | |
| y | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"x": {
"type": "string"
},
"y": {
"type": "string"
}
}
}Crates Package Info: Fetches crates.io metadata for a crate and returns name, description, max version and downloads 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| name | string | |
| crate | string | |
| input | string | |
| package | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"crate": {
"type": "string"
},
"input": {
"type": "string"
},
"package": {
"type": "string"
}
}
}Credit Card Type: Checks a card number with the Luhn algorithm and returns valid, type and length 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| card | string | |
| number | string |
{
"type": "object",
"properties": {
"card": {
"type": "string"
},
"number": {
"type": "string"
}
}
}Credit Card Validate: Validates a card number with the Luhn checksum and returns valid, brand and length fields 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| card | string | |
| input | string | |
| number | string |
{
"type": "object",
"properties": {
"card": {
"type": "string"
},
"input": {
"type": "string"
},
"number": {
"type": "string"
}
}
}Cron: Cron expression utilities — parse and describe schedules.
| Argument | Type | Description |
|---|---|---|
| cron | string | |
| expr | string |
{
"type": "object",
"properties": {
"cron": {
"type": "string"
},
"expr": {
"type": "string"
}
}
}Cron Humanize: Converts a five-field cron expression into an English description, returning cron and description 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| cron | string | |
| expression | string |
{
"type": "object",
"properties": {
"cron": {
"type": "string"
},
"expression": {
"type": "string"
}
}
}Cron Next: Parses a five-field cron expression and returns the next matching run time in ISO form 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| cron | string | |
| expression | string |
{
"type": "object",
"properties": {
"cron": {
"type": "string"
},
"expression": {
"type": "string"
}
}
}Cron Parse: Parses a five-field cron expression and returns its fields plus the next scheduled runs 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| cron | string | |
| count | string | |
| expression | string |
{
"type": "object",
"properties": {
"cron": {
"type": "string"
},
"count": {
"type": "string"
},
"expression": {
"type": "string"
}
}
}Cron Validate: Validates a 5-field cron expression's field count, tokens and numeric ranges, returning valid plus a reason when invalid 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| cron | string | |
| expression | string |
{
"type": "object",
"properties": {
"cron": {
"type": "string"
},
"expression": {
"type": "string"
}
}
}x402-cron-validator: 标准 5 字段 cron 表达式校验(min hour dom mon dow):支持 * / range , step。返回字段展开摘要。纯解析器,无外部依赖。
| Argument | Type | Description |
|---|---|---|
| cron | string |
{
"type": "object",
"properties": {
"cron": {
"type": "string"
}
}
}Cross Product2d: Computes the 2D cross product ax*by minus ay*bx from four scalar inputs 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| ax | string | |
| ay | string | |
| bx | string | |
| by | string |
{
"type": "object",
"properties": {
"ax": {
"type": "string"
},
"ay": {
"type": "string"
},
"bx": {
"type": "string"
},
"by": {
"type": "string"
}
}
}Crypto: Crypto market data.
| Argument | Type | Description |
|---|---|---|
| coins | string |
{
"type": "object",
"properties": {
"coins": {
"type": "string"
}
}
}Crypto Brief: Crypto brief in one call: coin prices (optional), fear-and-greed index and gas. Provide optional coins list (default bitcoin,ethereum).
| Argument | Type | Description |
|---|---|---|
| coins | string |
{
"type": "object",
"properties": {
"coins": {
"type": "string"
}
}
}Crypto Fiat: Fetches exchange rates from open.er-api.com for a base currency and returns the target rate and update time 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| to | string | |
| base | string | |
| symbol | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"base": {
"type": "string"
},
"symbol": {
"type": "string"
}
}
}Crypto Pack: Crypto data pack — prices, on-chain, and market signals.
No arguments.
{
"type": "object",
"properties": {}
}Crypto Price: Current crypto price (CoinGecko).
| Argument | Type | Description |
|---|---|---|
| vs | string | |
| ids | string | |
| coins | string | |
| currency | string |
{
"type": "object",
"properties": {
"vs": {
"type": "string"
},
"ids": {
"type": "string"
},
"coins": {
"type": "string"
},
"currency": {
"type": "string"
}
}
}Crypto Trending: Trending cryptocurrencies.
No arguments.
{
"type": "object",
"properties": {}
}Csp Parse: Parses a Content-Security-Policy string into a directive-to-value map, returning directives and keys 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| csp | string | |
| input | string | |
| header | string |
{
"type": "object",
"properties": {
"csp": {
"type": "string"
},
"input": {
"type": "string"
},
"header": {
"type": "string"
}
}
}CSV Build: Build a CSV from data.
| Argument | Type | Description |
|---|---|---|
| rows | string |
{
"type": "object",
"properties": {
"rows": {
"type": "string"
}
}
}CSV Filter: Filters CSV rows whose named column exactly equals a value and returns the matching row count plus the filtered CSV text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| col | string | |
| csv | string | |
| data | string | |
| text | string | |
| value | string | |
| column | string | |
| equals | string |
{
"type": "object",
"properties": {
"col": {
"type": "string"
},
"csv": {
"type": "string"
},
"data": {
"type": "string"
},
"text": {
"type": "string"
},
"value": {
"type": "string"
},
"column": {
"type": "string"
},
"equals": {
"type": "string"
}
}
}CSV Headers: Returns the trimmed header names from a CSV's first line plus the number of data rows that follow 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| csv | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"csv": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}CSV JSON: Convert CSV data to JSON. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| csv | string | |
| input | string |
{
"type": "object",
"properties": {
"csv": {
"type": "string"
},
"input": {
"type": "string"
}
}
}CSV Parse: Parse a CSV string.
| Argument | Type | Description |
|---|---|---|
| csv | string | |
| input | string |
{
"type": "object",
"properties": {
"csv": {
"type": "string"
},
"input": {
"type": "string"
}
}
}CSV Sort: Sort CSV data by a specified column. Provide csv text and column (or col); optional order=desc for descending.
| Argument | Type | Description |
|---|---|---|
| col | string | |
| csv | string | |
| data | string | |
| text | string | |
| order | string | |
| column | string |
{
"type": "object",
"properties": {
"col": {
"type": "string"
},
"csv": {
"type": "string"
},
"data": {
"type": "string"
},
"text": {
"type": "string"
},
"order": {
"type": "string"
},
"column": {
"type": "string"
}
}
}CSV Stats: Compute statistics on CSV data.
| Argument | Type | Description |
|---|---|---|
| csv | string | |
| data | string | |
| text | string |
{
"type": "object",
"properties": {
"csv": {
"type": "string"
},
"data": {
"type": "string"
},
"text": {
"type": "string"
}
}
}Cube Diagonal: Face diagonal of a cube.
| Argument | Type | Description |
|---|---|---|
| side | string |
{
"type": "object",
"properties": {
"side": {
"type": "string"
}
}
}Cube Series: Cube number series.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| count | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"count": {
"type": "string"
}
}
}Cube Space Diagonal: Space diagonal of a cube.
| Argument | Type | Description |
|---|---|---|
| side | string |
{
"type": "object",
"properties": {
"side": {
"type": "string"
}
}
}Cube Surface: Surface area of a cube.
| Argument | Type | Description |
|---|---|---|
| side | string |
{
"type": "object",
"properties": {
"side": {
"type": "string"
}
}
}Cube Volume: Volume of a cube.
| Argument | Type | Description |
|---|---|---|
| side | string |
{
"type": "object",
"properties": {
"side": {
"type": "string"
}
}
}Cuboid Diagonal: Space diagonal of a cuboid.
| Argument | Type | Description |
|---|---|---|
| width | string | |
| height | string | |
| length | string |
{
"type": "object",
"properties": {
"width": {
"type": "string"
},
"height": {
"type": "string"
},
"length": {
"type": "string"
}
}
}Cum Product Array: Cumulative product array.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Cum Sum Array: Cumulative sum array.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Cumulative Max: Cumulative maximum of an array.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Cumulative Min: Cumulative minimum of an array.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Cumulative Product: Cumulative product of an array.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Cumulative Sum: Cumulative sum of an array.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Cups To Ml: Convert cups to ml.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Currency By Country: Maps a country name to its ISO currency code using a static lookup table 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| name | string | |
| country | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"country": {
"type": "string"
}
}
}Currency Code: Formats a value with the currency symbol for a code such as USD or EUR, defaulting to USD and two decimals 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| currency | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"currency": {
"type": "string"
}
}
}Currency Convert: Convert between currencies.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string | |
| amount | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
},
"amount": {
"type": "string"
}
}
}Currency Format: Formats an amount as currency for a given ISO code and locale using Intl.NumberFormat 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| amount | string | |
| locale | string | |
| currency | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"amount": {
"type": "string"
},
"locale": {
"type": "string"
},
"currency": {
"type": "string"
}
}
}Currency List: Returns a list of 20 common currency code and name pairs, optionally filtered by a query substring match 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| q | string | |
| query | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"query": {
"type": "string"
}
}
}Currency Rate: Fetches a daily exchange rate from frankfurter.app and returns base, date and rate 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| to | string | |
| base | string | |
| from | string | |
| target | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"base": {
"type": "string"
},
"from": {
"type": "string"
},
"target": {
"type": "string"
}
}
}Current Ratio: Ratio of current.
| Argument | Type | Description |
|---|---|---|
| currentAssets | string | |
| currentLiabilities | string |
{
"type": "object",
"properties": {
"currentAssets": {
"type": "string"
},
"currentLiabilities": {
"type": "string"
}
}
}Current Yield: Computes current yield as the coupon rate divided by price, multiplied by 100 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| price | string | |
| coupon | string |
{
"type": "object",
"properties": {
"price": {
"type": "string"
},
"coupon": {
"type": "string"
}
}
}Cve Lookup: Fetches a CVE record from cve.circl.lu by CVE id and returns its id, title, description, published and updated dates, and state 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| id | string | |
| cve | string | |
| input | string |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"cve": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Cvss Score: Computes a CVSS base score, impact and exploitability from a vector string, reporting whether scope changed 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| vector | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"vector": {
"type": "string"
}
}
}Cwe Lookup: Fetches a CWE weakness by numeric id and returns its name, truncated description and status 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| id | string | |
| cwe | string | |
| input | string |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"cwe": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Cylinder Lateral Surface: Surface area of cylinder lateral.
| Argument | Type | Description |
|---|---|---|
| height | string | |
| radius | string |
{
"type": "object",
"properties": {
"height": {
"type": "string"
},
"radius": {
"type": "string"
}
}
}Cylinder Surface: Surface area of cylinder.
| Argument | Type | Description |
|---|---|---|
| height | string | |
| radius | string |
{
"type": "object",
"properties": {
"height": {
"type": "string"
},
"radius": {
"type": "string"
}
}
}Cylinder Volume: Volume of cylinder.
| Argument | Type | Description |
|---|---|---|
| height | string | |
| radius | string |
{
"type": "object",
"properties": {
"height": {
"type": "string"
},
"radius": {
"type": "string"
}
}
}Dad Joke: Fetch a random dad joke from icanhazdadjoke.com. No input needed; returns the joke text.
No arguments.
{
"type": "object",
"properties": {}
}Data: Convert a data size between bytes, KB, MB, GB, TB. Provide value and from/to units (e.g. from=MB,to=GB).
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Data Agent: AI data lookup: ask any question, get facts + sources.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| query | string | |
| topic | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"query": {
"type": "string"
},
"topic": {
"type": "string"
}
}
}Data Enrich: Enrich company/domain/person with web data + AI.
| Argument | Type | Description |
|---|---|---|
| name | string | |
| domain | string | |
| entity | string | |
| company | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"domain": {
"type": "string"
},
"entity": {
"type": "string"
},
"company": {
"type": "string"
}
}
}Data Size: Convert between data size units (KB, MB, GB).
| Argument | Type | Description |
|---|---|---|
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Data Size Humanize: Converts a byte count to a human-readable size string using 1024-based units 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| bytes | string | |
| value | string |
{
"type": "object",
"properties": {
"bytes": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Data Transfer: Converts a data rate between bps, kbps, mbps and gbps units 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Data Transform: Transform data between formats.
| Argument | Type | Description |
|---|---|---|
| csv | string | |
| json | string |
{
"type": "object",
"properties": {
"csv": {
"type": "string"
},
"json": {
"type": "string"
}
}
}Date: Date utilities — format, parse, and compare.
| Argument | Type | Description |
|---|---|---|
| add | string | |
| date | string | |
| unit | string |
{
"type": "object",
"properties": {
"add": {
"type": "string"
},
"date": {
"type": "string"
},
"unit": {
"type": "string"
}
}
}Date Diff: Computes days, hours, minutes and seconds between start and end dates from their millisecond difference 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| end | string | |
| start | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"end": {
"type": "string"
},
"start": {
"type": "string"
}
}
}Date Math: Date arithmetic and formatting. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| n | string | |
| op | string | |
| end | string | |
| date | string | |
| days | string | |
| epoch | string | |
| start | string | |
| value | string | |
| months | string | |
| operation | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"n": {
"type": "string"
},
"op": {
"type": "string"
},
"end": {
"type": "string"
},
"date": {
"type": "string"
},
"days": {
"type": "string"
},
"epoch": {
"type": "string"
},
"start": {
"type": "string"
},
"value": {
"type": "string"
},
"months": {
"type": "string"
},
"operation": {
"type": "string"
}
}
}Date To Epoch: Convert date to epoch.
| Argument | Type | Description |
|---|---|---|
| date | string | |
| value | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Date To Unix: Convert a date to Unix timestamp.
| Argument | Type | Description |
|---|---|---|
| date | string | |
| value | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Date Trivia: Returns leap-year, century-year and weekday facts for a given date or for today 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Day Name Full: Returns the full English weekday name for a given date, defaulting to the current day 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Day Name Short: Short name of a day of week.
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Day Of Week: Get the day of week for a date.
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Day Of Year: Returns the 1-based day of the year and the year for a date, defaulting to today 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Daylight Savings: Checks whether a date falls in US daylight saving time and returns the DST start and end dates 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Days Between: Returns the absolute difference between start and end dates in days and hours 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| end | string | |
| start | string |
{
"type": "object",
"properties": {
"end": {
"type": "string"
},
"start": {
"type": "string"
}
}
}Days In Month: Returns the number of days in the month of a given date, plus the year, month and leap-year flag 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Days In Month Year: Returns the number of days in a given month of a given year using calendar month rollover 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| year | string | |
| month | string |
{
"type": "object",
"properties": {
"year": {
"type": "string"
},
"month": {
"type": "string"
}
}
}Days In Quarter: Returns the number of days in the quarter containing a date, defaulting to the current date 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Days In Year: Returns 365 or 366 for the year of a date or the current date, following leap-year rules 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Days Sales Outstanding: Computes days sales outstanding as 365 divided by revenue over average receivables 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| revenue | string | |
| averageReceivables | string |
{
"type": "object",
"properties": {
"revenue": {
"type": "string"
},
"averageReceivables": {
"type": "string"
}
}
}Days Since: Returns the whole number of days elapsed from a given date to now 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Days Until: Returns the number of days from now until a given date, rounded up 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string | |
| target | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"target": {
"type": "string"
}
}
}Debt Service Coverage: Computes debt service coverage as netOperatingIncome divided by debtService 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| debtService | string | |
| netOperatingIncome | string |
{
"type": "object",
"properties": {
"debtService": {
"type": "string"
},
"netOperatingIncome": {
"type": "string"
}
}
}Debt To Equity: Convert debt to equity.
| Argument | Type | Description |
|---|---|---|
| debt | string | |
| equity | string |
{
"type": "object",
"properties": {
"debt": {
"type": "string"
},
"equity": {
"type": "string"
}
}
}Decay Constant: Constant decay.
| Argument | Type | Description |
|---|---|---|
| halfLife | string |
{
"type": "object",
"properties": {
"halfLife": {
"type": "string"
}
}
}Decile: Calculate a decile of a dataset. Provide values array and decile (1-10); returns the value at that decile boundary.
| Argument | Type | Description |
|---|---|---|
| decile | string | |
| values | string |
{
"type": "object",
"properties": {
"decile": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Decimal To Dms: Convert decimal to dms.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Decimal To Fraction: Convert decimal to fraction.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| denominator | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"denominator": {
"type": "string"
}
}
}Decrease By Percent: Computes a value after decreasing it by a given percentage of that value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| percent | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"percent": {
"type": "string"
}
}
}Decrypt Aes256gcm: Decrypts base64 AES-256-GCM ciphertext using a SHA-256 derived key, IV and auth tag 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| iv | string | |
| key | string | |
| tag | string | |
| secret | string | |
| ciphertext | string |
{
"type": "object",
"properties": {
"iv": {
"type": "string"
},
"key": {
"type": "string"
},
"tag": {
"type": "string"
},
"secret": {
"type": "string"
},
"ciphertext": {
"type": "string"
}
}
}Dedent: Remove common leading whitespace from every line of multi-line text. Provide text or input; useful for cleaning indented code blocks.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Dedent Lines: Removes the common leading-space indentation from every non-blank line of a text block 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Dedupe: Remove duplicate values from an array. Provide values; returns the array with unique elements preserved in order.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}DEFI Brief: DeFi brief — protocols, yields, and risks.
No arguments.
{
"type": "object",
"properties": {}
}DEFI Directory: Curated DeFi protocols. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| type | string | |
| category | string |
{
"type": "object",
"properties": {
"type": {
"type": "string"
},
"category": {
"type": "string"
}
}
}x402-defi-tvl: Top 20 DeFi chains by total value locked (TVL) from DefiLlama — chain name, TVL, and token symbol.
No arguments.
{
"type": "object",
"properties": {}
}Deficient Numbers: Returns deficient numbers up to a limit, where the sum of proper divisors is less than the number 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| limit | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"limit": {
"type": "string"
}
}
}Deflate Compress: Compresses text to base64 deflate or inflates base64 deflate back to text, reporting original and compressed byte sizes 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| op | string | |
| data | string | |
| mode | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"data": {
"type": "string"
},
"mode": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Deg To Rad: Convert deg to rad.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Degrees To Radians: Convert degrees to radians.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Density: Calculate density: mass divided by volume. Provide mass and volume values.
| Argument | Type | Description |
|---|---|---|
| mass | string | |
| volume | string |
{
"type": "object",
"properties": {
"mass": {
"type": "string"
},
"volume": {
"type": "string"
}
}
}Depreciation: Builds a straight-line or declining-balance depreciation schedule from cost, salvage and life 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| cost | string | |
| life | string | |
| rate | string | |
| value | string | |
| years | string | |
| method | string | |
| salvage | string | |
| residual | string |
{
"type": "object",
"properties": {
"cost": {
"type": "string"
},
"life": {
"type": "string"
},
"rate": {
"type": "string"
},
"value": {
"type": "string"
},
"years": {
"type": "string"
},
"method": {
"type": "string"
},
"salvage": {
"type": "string"
},
"residual": {
"type": "string"
}
}
}Derangement Count: Computes the number of derangements for an integer n using the subfactorial recurrence 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
}
}
}Dev Pack: Architecture plan+GitHub repos. AI-augmented.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| topic | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"topic": {
"type": "string"
}
}
}Dex Arb: Scan DEXes for arbitrage opportunities.
| Argument | Type | Description |
|---|---|---|
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}DEX Liquidity Depth: Slippage estimate for large orders across DEX pools.
| Argument | Type | Description |
|---|---|---|
| size | string | |
| token | string | |
| amount | string | |
| address | string | |
| amountUsd | string |
{
"type": "object",
"properties": {
"size": {
"type": "string"
},
"token": {
"type": "string"
},
"amount": {
"type": "string"
},
"address": {
"type": "string"
},
"amountUsd": {
"type": "string"
}
}
}Dex Price: Token price from GeckoTerminal. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | |
| symbol | string | |
| address | string | |
| network | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"symbol": {
"type": "string"
},
"address": {
"type": "string"
},
"network": {
"type": "string"
}
}
}Dex Scanner: Scan DEXes for new pairs and liquidity.
| Argument | Type | Description |
|---|---|---|
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Dfs: Perform depth-first search traversal on an undirected graph. Provide edges (list of [a,b] pairs) and optional start node; returns traversal order.
| Argument | Type | Description |
|---|---|---|
| edges | string | |
| start | string |
{
"type": "object",
"properties": {
"edges": {
"type": "string"
},
"start": {
"type": "string"
}
}
}Diff Array: Returns the consecutive differences between adjacent numbers in a values list 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Difference: Returns the elements of list a that are not present in list b 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Digit Count: Counts the decimal digit characters in the supplied text field and returns the total 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Dilution: Calculate the final concentration after dilution. Provide initialConcentration, initialVolume, and finalVolume.
| Argument | Type | Description |
|---|---|---|
| finalVolume | string | |
| initialVolume | string | |
| initialConcentration | string |
{
"type": "object",
"properties": {
"finalVolume": {
"type": "string"
},
"initialVolume": {
"type": "string"
},
"initialConcentration": {
"type": "string"
}
}
}Discount: Discount and percentage calculators.
| Argument | Type | Description |
|---|---|---|
| price | string | |
| discount | string |
{
"type": "object",
"properties": {
"price": {
"type": "string"
},
"discount": {
"type": "string"
}
}
}Discount Calc: Computes discount savings and final price from an original price and a 0-100 percent 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| price | string | |
| percent | string | |
| discount | string |
{
"type": "object",
"properties": {
"price": {
"type": "string"
},
"percent": {
"type": "string"
},
"discount": {
"type": "string"
}
}
}Discounted Payback: Returns the period count at which discounted cashflows cover the investment amount, else null 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| rate | string | |
| cashflows | string | |
| investment | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
},
"cashflows": {
"type": "string"
},
"investment": {
"type": "string"
}
}
}Distance: Convert between distance units.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Distance To Horizon: Convert distance to horizon.
| Argument | Type | Description |
|---|---|---|
| height | string |
{
"type": "object",
"properties": {
"height": {
"type": "string"
}
}
}Distance2d: Computes Euclidean distance between points (x1, y1) and (x2, y2) using Math.hypot 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| x1 | string | |
| x2 | string | |
| y1 | string | |
| y2 | string |
{
"type": "object",
"properties": {
"x1": {
"type": "string"
},
"x2": {
"type": "string"
},
"y1": {
"type": "string"
},
"y2": {
"type": "string"
}
}
}Distance3d: Computes the Euclidean distance between two 3D points given x1,y1,z1,x2,y2,z2 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| x1 | string | |
| x2 | string | |
| y1 | string | |
| y2 | string | |
| z1 | string | |
| z2 | string |
{
"type": "object",
"properties": {
"x1": {
"type": "string"
},
"x2": {
"type": "string"
},
"y1": {
"type": "string"
},
"y2": {
"type": "string"
},
"z1": {
"type": "string"
},
"z2": {
"type": "string"
}
}
}Dividend Payout: Computes dividends divided by net income times 100 as a payout percentage 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| dividends | string | |
| netIncome | string |
{
"type": "object",
"properties": {
"dividends": {
"type": "string"
},
"netIncome": {
"type": "string"
}
}
}Dividend Payout Ratio: Ratio of dividend payout.
| Argument | Type | Description |
|---|---|---|
| earningsPerShare | string | |
| dividendsPerShare | string |
{
"type": "object",
"properties": {
"earningsPerShare": {
"type": "string"
},
"dividendsPerShare": {
"type": "string"
}
}
}Dividend Yield: Computes dividend per share divided by price times 100, rounded to two decimals 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| price | string | |
| dividend | string |
{
"type": "object",
"properties": {
"price": {
"type": "string"
},
"dividend": {
"type": "string"
}
}
}Dkim Check: Looks up the DKIM TXT record at selector._domainkey.domain, returning hasDKIM and up to 300 chars of record 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| domain | string | |
| selector | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"domain": {
"type": "string"
},
"selector": {
"type": "string"
}
}
}Dmarc Check: Resolves the _dmarc TXT record of a domain and returns hasDMARC plus the joined record 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Dms To Decimal: Convert dms to decimal.
| Argument | Type | Description |
|---|---|---|
| degrees | string | |
| minutes | string | |
| seconds | string |
{
"type": "object",
"properties": {
"degrees": {
"type": "string"
},
"minutes": {
"type": "string"
},
"seconds": {
"type": "string"
}
}
}x402-dns: A, AAAA, MX, TXT, NS, CNAME. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| host | string | |
| name | string | |
| types | string | |
| domain | string |
{
"type": "object",
"properties": {
"host": {
"type": "string"
},
"name": {
"type": "string"
},
"types": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}DNS All: Full DNS lookup — all record types.
| Argument | Type | Description |
|---|---|---|
| domain | string |
{
"type": "object",
"properties": {
"domain": {
"type": "string"
}
}
}DNS Lookup: Resolve DNS records: A, AAAA, MX, TXT, NS, CNAME, SOA, PTR. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| type | string | |
| domain | string |
{
"type": "object",
"properties": {
"type": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}DNS Record: Resolves A, AAAA, MX, TXT, NS or CNAME records for a domain and returns them sorted 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| type | string | |
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"type": {
"type": "string"
},
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}DNS Reverse: Performs reverse DNS on an IPv4 address and returns the sorted hostnames 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| ip | string | |
| text | string | |
| input | string | |
| address | string |
{
"type": "object",
"properties": {
"ip": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Dockerfile Lint: Checks Dockerfile text for missing FROM or CMD, remote ADD and apt-get cleanup issues 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| dockerfile | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"dockerfile": {
"type": "string"
}
}
}Domain Age: Fetches RDAP registration data for a domain and returns created date, age in years and registrar 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Domain Audit: Domain audit — ownership, DNS, and security.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Domain Due Diligence: Domain due diligence — ownership, reputation, risk.
| Argument | Type | Description |
|---|---|---|
| host | string | |
| domain | string |
{
"type": "object",
"properties": {
"host": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Domain Expiry: Fetches the RDAP expiration event for a domain and returns days remaining and an expired flag 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Domain Intel: Combined domain check: SSL cert validity (issuer, expiry, days remaining) + HTTP headers. Two checks, one call. $0.005/call, 5 free trials.
| Argument | Type | Description |
|---|---|---|
| domain | string |
{
"type": "object",
"properties": {
"domain": {
"type": "string"
}
}
}Domain Report: Domain report — WHOIS, DNS, SSL, and reputation.
| Argument | Type | Description |
|---|---|---|
| host | string | |
| domain | string |
{
"type": "object",
"properties": {
"host": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Doppler Frequency: Frequency of doppler.
| Argument | Type | Description |
|---|---|---|
| waveSpeed | string | |
| sourceVelocity | string | |
| sourceFrequency | string |
{
"type": "object",
"properties": {
"waveSpeed": {
"type": "string"
},
"sourceVelocity": {
"type": "string"
},
"sourceFrequency": {
"type": "string"
}
}
}Doubling Time: Computes doubling time as ln(2) divided by ln(1 + rate/100) for a percentage rate 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| rate | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
}
}
}Drawdown: Calculate the drawdown series of an asset's price: the percentage decline from its running peak. Provide values array.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Duplicate Lines: Returns the distinct lines that appear more than once in the supplied text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Duration: Format and parse time durations.
| Argument | Type | Description |
|---|---|---|
| duration | string |
{
"type": "object",
"properties": {
"duration": {
"type": "string"
}
}
}Duration Human: Format a duration in human terms.
| Argument | Type | Description |
|---|---|---|
| ms | string | |
| value | string | |
| milliseconds | string |
{
"type": "object",
"properties": {
"ms": {
"type": "string"
},
"value": {
"type": "string"
},
"milliseconds": {
"type": "string"
}
}
}Duration Humanize: Humanize a duration.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| seconds | string | |
| duration | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"seconds": {
"type": "string"
},
"duration": {
"type": "string"
}
}
}Duration ISO: Format a duration as ISO 8601.
| Argument | Type | Description |
|---|---|---|
| iso | string | |
| input | string | |
| duration | string |
{
"type": "object",
"properties": {
"iso": {
"type": "string"
},
"input": {
"type": "string"
},
"duration": {
"type": "string"
}
}
}EAN: Validate EAN barcodes.
| Argument | Type | Description |
|---|---|---|
| code | string |
{
"type": "object",
"properties": {
"code": {
"type": "string"
}
}
}EAN Validate: Validate an EAN barcode.
| Argument | Type | Description |
|---|---|---|
| ean | string | |
| code | string | |
| input | string |
{
"type": "object",
"properties": {
"ean": {
"type": "string"
},
"code": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Ean13 Check: Validates a 13-digit EAN code against its check digit, accepting value or code as input 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Earnings Yield: Computes earnings divided by price times 100 as a yield percentage 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| price | string | |
| earnings | string |
{
"type": "object",
"properties": {
"price": {
"type": "string"
},
"earnings": {
"type": "string"
}
}
}Earth Gravity: Earth gravitational constant.
No arguments.
{
"type": "object",
"properties": {}
}Earth Mass: Earth mass constant.
No arguments.
{
"type": "object",
"properties": {}
}Earth Radius: Earth radius constant.
No arguments.
{
"type": "object",
"properties": {}
}Easter Date: Compute the Easter date for a year.
| Argument | Type | Description |
|---|---|---|
| year | string | |
| input | string |
{
"type": "object",
"properties": {
"year": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Ecb Rates: European Central Bank exchange rates.
No arguments.
{
"type": "object",
"properties": {}
}Ecosystem Health: Live ecosystem metrics. 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}Editorconfig: Generate an EditorConfig file.
| Argument | Type | Description |
|---|---|---|
| lf | string | |
| size | string | |
| indent | string |
{
"type": "object",
"properties": {
"lf": {
"type": "string"
},
"size": {
"type": "string"
},
"indent": {
"type": "string"
}
}
}Effect Size: Effect size (Cohen d).
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| group1 | string | |
| group2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"group1": {
"type": "string"
},
"group2": {
"type": "string"
}
}
}Efficiency: Efficiency calculation.
| Argument | Type | Description |
|---|---|---|
| inputWork | string | |
| outputWork | string |
{
"type": "object",
"properties": {
"inputWork": {
"type": "string"
},
"outputWork": {
"type": "string"
}
}
}Egyptian Fraction: Egyptian fraction decomposition.
| Argument | Type | Description |
|---|---|---|
| numerator | string | |
| denominator | string |
{
"type": "object",
"properties": {
"numerator": {
"type": "string"
},
"denominator": {
"type": "string"
}
}
}Elapsed Time: Elapsed time between two moments.
| Argument | Type | Description |
|---|---|---|
| start | string |
{
"type": "object",
"properties": {
"start": {
"type": "string"
}
}
}Electric Power: Electric power calculation (P=VI).
| Argument | Type | Description |
|---|---|---|
| current | string | |
| voltage | string |
{
"type": "object",
"properties": {
"current": {
"type": "string"
},
"voltage": {
"type": "string"
}
}
}Electron Mass: Electron mass constant.
No arguments.
{
"type": "object",
"properties": {}
}Elementary Charge: Returns the constant 1.602176634e-19, the elementary charge, without reading input 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}Elevation: Fetches Open-Meteo ground elevation in meters for a latitude and longitude pair 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| lat | string | |
| lon | string |
{
"type": "object",
"properties": {
"lat": {
"type": "string"
},
"lon": {
"type": "string"
}
}
}Ellipse Area: Area of ellipse.
| Argument | Type | Description |
|---|---|---|
| semiMajor | string | |
| semiMinor | string |
{
"type": "object",
"properties": {
"semiMajor": {
"type": "string"
},
"semiMinor": {
"type": "string"
}
}
}Ellipse Circumference: Computes the circumference of an ellipse from its semi-major and semi-minor axes 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| semiMajor | string | |
| semiMinor | string |
{
"type": "object",
"properties": {
"semiMajor": {
"type": "string"
},
"semiMinor": {
"type": "string"
}
}
}Ellipsoid Volume: Volume of ellipsoid.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| c | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"c": {
"type": "string"
}
}
}EMA: Calculate the Exponential Moving Average (EMA) of a price series. Provide values array and optional period (default 14).
| Argument | Type | Description |
|---|---|---|
| period | string | |
| values | string |
{
"type": "object",
"properties": {
"period": {
"type": "string"
},
"values": {
"type": "string"
}
}
}x402-email: Email validation: format check, domain MX-record presence and disposable-email detection. No API key or SMTP setup needed.
| Argument | Type | Description |
|---|---|---|
| string | ||
| value | string | |
| address | string |
{
"type": "object",
"properties": {
"email": {
"type": "string"
},
"value": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Email Report: Email address report — verification and reputation.
| Argument | Type | Description |
|---|---|---|
| string |
{
"type": "object",
"properties": {
"email": {
"type": "string"
}
}
}Email Security: Email security checks — spoofing, DMARC, SPF.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}x402-email-validator: Email 语法校验(RFC 5322 近似)+ 顶级域/长度检查。纯正则,不查送达、不发信。
| Argument | Type | Description |
|---|---|---|
| string |
{
"type": "object",
"properties": {
"email": {
"type": "string"
}
}
}Email Verify: Verify email validity. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| string |
{
"type": "object",
"properties": {
"email": {
"type": "string"
}
}
}Emoji: Emoji utilities — lookup, convert, and search.
| Argument | Type | Description |
|---|---|---|
| char | string | |
| emoji | string |
{
"type": "object",
"properties": {
"char": {
"type": "string"
},
"emoji": {
"type": "string"
}
}
}Empirical Rule: Computes the 68, 95 and 99.7 percent mean plus or minus one, two and three sd intervals 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| sd | string | |
| mean | string |
{
"type": "object",
"properties": {
"sd": {
"type": "string"
},
"mean": {
"type": "string"
}
}
}Encrypt Aes256gcm: Encrypts text with AES-256-GCM under a SHA-256 key derived from key, returning base64 iv, ciphertext and tag 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| key | string | |
| text | string | |
| input | string | |
| secret | string |
{
"type": "object",
"properties": {
"key": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"secret": {
"type": "string"
}
}
}End Of Day: Returns the ISO timestamp of 23:59:59.999 local time for a date, defaulting to the current day 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Ends With Any: Checks whether text ends with any of the given suffixes or values 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| values | string | |
| suffixes | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"values": {
"type": "string"
},
"suffixes": {
"type": "string"
}
}
}Ends With Vowel: Checks whether the supplied text ends with a vowel and returns a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Energy: Convert an energy value between joules, kilojoules, calories, kilocalories, watt-hours, kWh, BTU, and electronvolts. Provide value and from/to units.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Engineering Notation: Formats a number into engineering notation, returning mantissa rounded to 3 decimals, exponent and notation string 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Ens Avatar: Returns the ENS avatar URL for a .eth name on Ethereum mainnet, or ok:false when none is set 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| ens | string | |
| name | string |
{
"type": "object",
"properties": {
"ens": {
"type": "string"
},
"name": {
"type": "string"
}
}
}Ens Records: Resolves a .eth name to an Ethereum address and returns name, address and chain 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| ens | string | |
| name | string |
{
"type": "object",
"properties": {
"ens": {
"type": "string"
},
"name": {
"type": "string"
}
}
}x402-ens-resolve: ENS to ETH address. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| ens | string | |
| name | string | |
| domain | string |
{
"type": "object",
"properties": {
"ens": {
"type": "string"
},
"name": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Enterprise Value: Enterprise value calculation.
| Argument | Type | Description |
|---|---|---|
| cash | string | |
| debt | string | |
| marketCap | string |
{
"type": "object",
"properties": {
"cash": {
"type": "string"
},
"debt": {
"type": "string"
},
"marketCap": {
"type": "string"
}
}
}Entity Link: Sends text to DeepSeek to link named entities to Wikipedia URLs and returns the JSON content 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| label | string | |
| labels | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"label": {
"type": "string"
},
"labels": {
"type": "string"
},
"content": {
"type": "string"
}
}
}Entity Lookup: Look up an entity (company, person, token).
| Argument | Type | Description |
|---|---|---|
| name | string | |
| input | string | |
| company | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"input": {
"type": "string"
},
"company": {
"type": "string"
}
}
}Entropy: Calculate the Shannon entropy of a dataset. Provide values array; measures the information or randomness.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Epoch To Date: Convert epoch to date.
| Argument | Type | Description |
|---|---|---|
| epoch | string | |
| value | string |
{
"type": "object",
"properties": {
"epoch": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Eps: Calculate Earnings Per Share: net income divided by number of shares. Provide netIncome and shares.
| Argument | Type | Description |
|---|---|---|
| shares | string | |
| netIncome | string |
{
"type": "object",
"properties": {
"shares": {
"type": "string"
},
"netIncome": {
"type": "string"
}
}
}Erc1155 Info: Calls name() on a token contract and returns the decoded name for the chosen chain 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}x402-erc20-info: ERC20 name/symbol/decimals
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Erc721 Info: Reads an ERC721 contract name and symbol via eth_call on Base or Ethereum and returns address, chain, name, symbol 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}x402-erc8004: ERC-8004 agent identity (registration-v1) + onchain nonce query
| Argument | Type | Description |
|---|---|---|
| id | string | |
| agent | string | |
| address | string | |
| agentId | string |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"agent": {
"type": "string"
},
"address": {
"type": "string"
},
"agentId": {
"type": "string"
}
}
}Escape HTML: Escapes ampersands, angle brackets, double quotes and apostrophes in text into HTML entities 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Escape JSON: Escapes text for embedding inside a JSON string by JSON-serializing it and stripping the outer quotes 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Escape Regex: Escapes regular expression metacharacters in text by prefixing each with a backslash 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Escape Special Chars: Escapes characters such as backslash, caret, dollar and brackets in text with a backslash 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Escape Velocity: Velocity of escape.
| Argument | Type | Description |
|---|---|---|
| mass | string | |
| radius | string |
{
"type": "object",
"properties": {
"mass": {
"type": "string"
},
"radius": {
"type": "string"
}
}
}Eslint Config: Builds an ESLint config for airbnb, google or recommended style and returns it with JSON text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| style | string |
{
"type": "object",
"properties": {
"style": {
"type": "string"
}
}
}Estimate Gas: Calls eth_estimateGas on Base or Ethereum for a to/data/value transaction and returns the gas 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| to | string | |
| data | string | |
| from | string | |
| chain | string | |
| value | string | |
| calldata | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"data": {
"type": "string"
},
"from": {
"type": "string"
},
"chain": {
"type": "string"
},
"value": {
"type": "string"
},
"calldata": {
"type": "string"
}
}
}Eth Recover: Extracts the signer address from an EIP-191 message and signature via ethers verifyMessage 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| sig | string | |
| text | string | |
| message | string | |
| signature | string |
{
"type": "object",
"properties": {
"sig": {
"type": "string"
},
"text": {
"type": "string"
},
"message": {
"type": "string"
},
"signature": {
"type": "string"
}
}
}Eth Sign: Sign a message with an Ethereum private key using EIP-191 (personal_sign). Provide message and privateKey; returns the signature.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| message | string | |
| privateKey | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"message": {
"type": "string"
},
"privateKey": {
"type": "string"
}
}
}Eu Brief: EU market brief — 4 European equity indices (price + % change), the ECB's daily reference rates for USD, GBP, CHF, JPY and CNY, and the latest ECB press releases, speeches and interviews. No inputs, one call.
No arguments.
{
"type": "object",
"properties": {}
}Eu Data Check: GDPR, EU AI Act, DMA, DSA quick assessment.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Eu Indices: EU stock indices.
No arguments.
{
"type": "object",
"properties": {}
}Euler: Return Euler's number e (2.71828...), the base of natural logarithms. No input needed.
No arguments.
{
"type": "object",
"properties": {}
}Euler Phi: Computes Euler's totient of integer n by trial division over prime factors up to the square root 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
}
}
}Euler Totient: Computes the count of integers below n that are coprime to n, reading n or value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| value | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Ev Ebitda: Divides enterpriseValue by ebitda and returns the EV/EBITDA multiple 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| ebitda | string | |
| enterpriseValue | string |
{
"type": "object",
"properties": {
"ebitda": {
"type": "string"
},
"enterpriseValue": {
"type": "string"
}
}
}Even Series: Series of even.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| count | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"count": {
"type": "string"
}
}
}x402-event-decode: Decode ERC20 Transfer/Approval events from an Ethereum transaction receipt into readable entries (from, to, amount). Provide a txHash.
| Argument | Type | Description |
|---|---|---|
| tx | string | |
| txHash | string |
{
"type": "object",
"properties": {
"tx": {
"type": "string"
},
"txHash": {
"type": "string"
}
}
}EVM Opcodes: Looks up an EVM opcode by hex code or name and returns hex, mnemonic and description, or the full table 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| query | string | |
| opcode | string |
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"opcode": {
"type": "string"
}
}
}Expected Value: Computes expected value from equal-length values and probabilities arrays, summing each value times its probability 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string | |
| probabilities | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
},
"probabilities": {
"type": "string"
}
}
}Exponential Pdf: Computes the exponential distribution PDF at x for rate lambda, returning 0 for negative x 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| x | string | |
| lambda | string |
{
"type": "object",
"properties": {
"x": {
"type": "string"
},
"lambda": {
"type": "string"
}
}
}Exponential Smoothing: Computes exponential smoothing over a numeric values array with alpha defaulting to 0.3 and returns the series and forecast 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| alpha | string | |
| values | string |
{
"type": "object",
"properties": {
"alpha": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Extended Gcd: Computes the extended GCD of two integers and returns gcd plus Bezout coefficients x and y 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Extract Emails: Extract email addresses from text.
| Argument | Type | Description |
|---|---|---|
| text | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
}
}
}Extract Initials: Extract initials.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Extract Numbers: Extract numbers.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Extract Urls: Extract URLs from text.
| Argument | Type | Description |
|---|---|---|
| text | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
}
}
}Extrapolation: Extrapolates y at x linearly through the last two [x,y] points and rounds y to 4 decimals 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| x | string | |
| points | string |
{
"type": "object",
"properties": {
"x": {
"type": "string"
},
"points": {
"type": "string"
}
}
}F1 Score: Calculate the F1 score (harmonic mean of precision and recall) from actual and predicted labels. Provide yTrue and yPred arrays.
| Argument | Type | Description |
|---|---|---|
| yPred | string | |
| yTrue | string | |
| actual | string | |
| predicted | string |
{
"type": "object",
"properties": {
"yPred": {
"type": "string"
},
"yTrue": {
"type": "string"
},
"actual": {
"type": "string"
},
"predicted": {
"type": "string"
}
}
}Fact Check: Sends text to DeepSeek for a JSON list of claims with true, false or unverifiable verdicts and notes 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| label | string | |
| labels | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"label": {
"type": "string"
},
"labels": {
"type": "string"
},
"content": {
"type": "string"
}
}
}Factorial Series: Series of factorial.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| count | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"count": {
"type": "string"
}
}
}Fahrenheit To Celsius: Convert fahrenheit to celsius.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| fahrenheit | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"fahrenheit": {
"type": "string"
}
}
}Faraday Constant: Constant faraday.
No arguments.
{
"type": "object",
"properties": {}
}Farcaster Profile: Fetches a Farcaster user by username and returns fid, username, display name, bio, follower and following counts 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| fid | string | |
| input | string | |
| username | string |
{
"type": "object",
"properties": {
"fid": {
"type": "string"
},
"input": {
"type": "string"
},
"username": {
"type": "string"
}
}
}Favicon Fetch: Builds a Google S2 favicon URL for a domain with an optional pixel size and returns the domain and url 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| size | string | |
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"size": {
"type": "string"
},
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Fear Greed: Crypto market sentiment: Fear-and-Greed index (0-100) with classification from alternative.me.
No arguments.
{
"type": "object",
"properties": {}
}Fee Estimate: Fetches EIP-1559 gas fee data from a JSON-RPC endpoint and returns gas price, max fee and priority fee in wei and gwei 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}Fee History: Last N blocks base fee + priority fee. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| chain | string | |
| blocks | string | |
| network | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"chain": {
"type": "string"
},
"blocks": {
"type": "string"
},
"network": {
"type": "string"
}
}
}Feed Monitor: Monitor a feed for changes.
| Argument | Type | Description |
|---|---|---|
| url | string | |
| feed | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"feed": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Feed Normalize: Parses RSS or Atom XML and returns the feed title, detected format, item count and each item's title, link and date 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| xml | string | |
| input | string |
{
"type": "object",
"properties": {
"xml": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Feet To Meters: Convert feet to meters.
| Argument | Type | Description |
|---|---|---|
| feet | string | |
| value | string |
{
"type": "object",
"properties": {
"feet": {
"type": "string"
},
"value": {
"type": "string"
}
}
}x402-fetch: Fetch a page safely: returns raw HTML, HTTP status and extracted links with SSRF protection. Not a rendered browser view.
| Argument | Type | Description |
|---|---|---|
| raw | string | |
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"raw": {
"type": "string"
},
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Fibonacci: Fibonacci numbers.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| count | string | |
| index | string | |
| sequence | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"count": {
"type": "string"
},
"index": {
"type": "string"
},
"sequence": {
"type": "string"
}
}
}Fibonacci Index: Finds the zero-based index of a Fibonacci number given in value, returning null when it is not one 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Fibonacci N: Computes the nth Fibonacci number from n, returning a BigInt string above 50 and a number otherwise 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| input | string | |
| value | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"input": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Fibonacci Retracement: Computes Fibonacci retracement price levels from a high and low: 0, 0.236, 0.382, 0.5, 0.618, 0.786 and 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| low | string | |
| high | string |
{
"type": "object",
"properties": {
"low": {
"type": "string"
},
"high": {
"type": "string"
}
}
}Fibonacci Series: Series of fibonacci.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| count | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"count": {
"type": "string"
}
}
}File Ext Info: Extracts a file extension from filename or ext and returns a short description from a fixed extension map 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| ext | string | |
| file | string | |
| input | string | |
| filename | string | |
| extension | string |
{
"type": "object",
"properties": {
"ext": {
"type": "string"
},
"file": {
"type": "string"
},
"input": {
"type": "string"
},
"filename": {
"type": "string"
},
"extension": {
"type": "string"
}
}
}File Size Humanize: Converts a byte count to a human string in B/KB/MB/GB/TB using 1024 steps and 2 decimals 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| bytes | string | |
| value | string |
{
"type": "object",
"properties": {
"bytes": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Finance Suite: Finance suite — valuation, ratios, and analysis.
| Argument | Type | Description |
|---|---|---|
| rate | string | |
| years | string | |
| amount | string | |
| periods | string | |
| principal | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
},
"years": {
"type": "string"
},
"amount": {
"type": "string"
},
"periods": {
"type": "string"
},
"principal": {
"type": "string"
}
}
}Find: Keyword search over the live x402 service catalogue, returning matching service ids, names, endpoints and prices. Supports q (query) and limit (1-20).
| Argument | Type | Description |
|---|---|---|
| q | string | |
| text | string | |
| limit | string | |
| query | string | |
| search | string | |
| keyword | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"text": {
"type": "string"
},
"limit": {
"type": "string"
},
"query": {
"type": "string"
},
"search": {
"type": "string"
},
"keyword": {
"type": "string"
}
}
}Find Max: Find the maximum value in an array. Provide values array; returns the largest element.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Find Max Index: Find max index.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Find Min: Find the minimum value in an array. Provide values array; returns the smallest element.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Find Min Index: Find min index.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}First N Lines: Returns the first n lines of text, defaulting to one line, by splitting on newlines 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Fiscal Quarter: Computes fiscal quarter, month and fiscal year for a date given a configurable fiscal start month 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string | |
| startMonth | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"startMonth": {
"type": "string"
}
}
}Fiscal Year: Computes the fiscal year number for a date and a configurable first month, defaulting to a July start 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string | |
| startMonth | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"startMonth": {
"type": "string"
}
}
}Five Number Summary: Five-number summary of a dataset.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Flatten: Flatten a nested array to a given depth. Provide values and optional depth (default fully flat).
| Argument | Type | Description |
|---|---|---|
| depth | string | |
| values | string |
{
"type": "object",
"properties": {
"depth": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Force: Calculate force in physics: mass multiplied by acceleration. Provide mass and acceleration values.
| Argument | Type | Description |
|---|---|---|
| mass | string | |
| acceleration | string |
{
"type": "object",
"properties": {
"mass": {
"type": "string"
},
"acceleration": {
"type": "string"
}
}
}Force Unit: Force of unit.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Forex: Forex exchange rates.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| base | string | |
| symbols | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"base": {
"type": "string"
},
"symbols": {
"type": "string"
}
}
}Formality Score: Sends text to DeepSeek for a 0 to 1 formality score and a casual, neutral or formal register label 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| label | string | |
| labels | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"label": {
"type": "string"
},
"labels": {
"type": "string"
},
"content": {
"type": "string"
}
}
}Format Binary: Format binary.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Format Bits: Format bits.
| Argument | Type | Description |
|---|---|---|
| bits | string | |
| value | string |
{
"type": "object",
"properties": {
"bits": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Format Bytes: Convert a byte count to a human-readable size (B/KB/MB/GB/TB/PB, 1024 steps, 2 decimals). Input: bytes.
| Argument | Type | Description |
|---|---|---|
| bytes | string | |
| value | string |
{
"type": "object",
"properties": {
"bytes": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Format Compact: Format compact.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Format Currency: Format currency.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| currency | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"currency": {
"type": "string"
}
}
}Format D D M M Y Y Y Y: Format a date as DDMMYYYY.
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Format Date: Format date.
| Argument | Type | Description |
|---|---|---|
| date | string | |
| format | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"format": {
"type": "string"
}
}
}Format Decimal: Format decimal.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Format Fixed: Format a number with fixed decimals.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| decimals | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"decimals": {
"type": "string"
}
}
}Format Hex Num: Format a number as hex.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Format Integer: Format an integer.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Format M M D D Y Y Y Y: Format a date as MMDDYYYY.
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Format Octal Num: Format a number as octal.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Format Ordinal Suffix: Add an ordinal suffix to a number.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Format Percent: Format a number as a percentage.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| decimals | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"decimals": {
"type": "string"
}
}
}Format Roman Num: Format a number as Roman numerals.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Format Scientific: Format a number in scientific notation.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| decimals | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"decimals": {
"type": "string"
}
}
}Format Significant: Format a number with significant figures.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| digits | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"digits": {
"type": "string"
}
}
}Format Thousands: Format thousands.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Format Time12: Format time in 12-hour notation.
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Format Time24: Format time in 24-hour notation.
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Format Y Y Y Y M M D D: Format y y y y m m d d.
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Fraction To Percent: Convert a fraction to a percentage.
| Argument | Type | Description |
|---|---|---|
| numerator | string | |
| denominator | string |
{
"type": "object",
"properties": {
"numerator": {
"type": "string"
},
"denominator": {
"type": "string"
}
}
}Free Cash Flow: Computes free cash flow as operating cash flow minus capital expenditure 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| operatingCashFlow | string | |
| capitalExpenditure | string |
{
"type": "object",
"properties": {
"operatingCashFlow": {
"type": "string"
},
"capitalExpenditure": {
"type": "string"
}
}
}Frequency: Frequency and period calculation.
| Argument | Type | Description |
|---|---|---|
| speed | string | |
| wavelength | string |
{
"type": "object",
"properties": {
"speed": {
"type": "string"
},
"wavelength": {
"type": "string"
}
}
}Frequency Unit: Frequency of unit.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}From Binary: Converts a binary string supplied in value into its base-10 integer 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}From Hex: Convert a hexadecimal string to a decimal integer. Provide value as hex (e.g. 'ff'); returns the decimal number.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}From Octal: Converts a base-8 (octal) string into an integer value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}From Roman: Converts a Roman numeral string into its integer value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| roman | string | |
| value | string |
{
"type": "object",
"properties": {
"roman": {
"type": "string"
},
"value": {
"type": "string"
}
}
}From Unicode: Replaces U+XXXX Unicode escape sequences in text with the corresponding characters 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Frustum Volume: Volume of frustum.
| Argument | Type | Description |
|---|---|---|
| height | string | |
| radius1 | string | |
| radius2 | string |
{
"type": "object",
"properties": {
"height": {
"type": "string"
},
"radius1": {
"type": "string"
},
"radius2": {
"type": "string"
}
}
}x402-funding-rate: Perpetual funding rates. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| pair | string | |
| symbol | string |
{
"type": "object",
"properties": {
"pair": {
"type": "string"
},
"symbol": {
"type": "string"
}
}
}Future Value: Computes compound future value from present, annual rate percent and years, rounded to two decimals 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| pv | string | |
| rate | string | |
| years | string | |
| present | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"pv": {
"type": "string"
},
"rate": {
"type": "string"
},
"years": {
"type": "string"
},
"present": {
"type": "string"
}
}
}Fx Snapshot: Forex snapshot — live rates across currencies.
| Argument | Type | Description |
|---|---|---|
| base | string | |
| targets | string |
{
"type": "object",
"properties": {
"base": {
"type": "string"
},
"targets": {
"type": "string"
}
}
}Gallons To Liters: Convert gallons to liters.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| gallons | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"gallons": {
"type": "string"
}
}
}Gas: Gas prices on Base, Ethereum, Optimism and Arbitrum. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
}
}
}Multi-chain Gas Compare: Compare live gas across chains, find cheapest.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| chains | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"chains": {
"type": "string"
}
}
}Gas Constant: Constant gas.
No arguments.
{
"type": "object",
"properties": {}
}Gas Now: Current gas price (gwei) for a chain (default base) via direct RPC with timestamp.
| Argument | Type | Description |
|---|---|---|
| chain | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
}
}
}Gas Optimizer: Optimize gas for transactions.
No arguments.
{
"type": "object",
"properties": {}
}Gas Price: Gas price across chains.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| network | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"network": {
"type": "string"
}
}
}Gas Priority: Fetches the eth_maxPriorityFeePerGas value from the Base or Ethereum RPC and returns it in gwei and wei 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
}
}
}Gas Time: Current gas price and latest block timestamp for a chain (default base) via direct RPC.
| Argument | Type | Description |
|---|---|---|
| chain | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
}
}
}Gas Tracker: Track gas prices over time.
No arguments.
{
"type": "object",
"properties": {}
}Gas Trend Analysis: Multi-block gas fee trend and timing suggestion.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| chain | string | |
| blocks | string | |
| network | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"chain": {
"type": "string"
},
"blocks": {
"type": "string"
},
"network": {
"type": "string"
}
}
}Gb To Mb: Convert gb to mb.
| Argument | Type | Description |
|---|---|---|
| gb | string | |
| value | string |
{
"type": "object",
"properties": {
"gb": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Geo Bounding: Computes a latitude and longitude bounding box around a point for a radius in kilometers 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| km | string | |
| lat | string | |
| lon | string | |
| radius | string |
{
"type": "object",
"properties": {
"km": {
"type": "string"
},
"lat": {
"type": "string"
},
"lon": {
"type": "string"
},
"radius": {
"type": "string"
}
}
}Geo Distance: Distance between geo.
| Argument | Type | Description |
|---|---|---|
| lat1 | string | |
| lat2 | string | |
| lon1 | string | |
| lon2 | string | |
| toLat | string | |
| toLon | string | |
| fromLat | string | |
| fromLon | string |
{
"type": "object",
"properties": {
"lat1": {
"type": "string"
},
"lat2": {
"type": "string"
},
"lon1": {
"type": "string"
},
"lon2": {
"type": "string"
},
"toLat": {
"type": "string"
},
"toLon": {
"type": "string"
},
"fromLat": {
"type": "string"
},
"fromLon": {
"type": "string"
}
}
}Geocode: Geocode a place name or address to coordinates using OpenStreetMap Nominatim. Provide query or address; returns latitude and longitude.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| input | string | |
| query | string | |
| address | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"input": {
"type": "string"
},
"query": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Geometric Mean: Mean of geometric.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Geometric Pmf: Computes the geometric distribution probability mass at k for success probability p 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| k | string | |
| p | string |
{
"type": "object",
"properties": {
"k": {
"type": "string"
},
"p": {
"type": "string"
}
}
}Geometric Series: Series of geometric.
| Argument | Type | Description |
|---|---|---|
| count | string | |
| ratio | string | |
| start | string |
{
"type": "object",
"properties": {
"count": {
"type": "string"
},
"ratio": {
"type": "string"
},
"start": {
"type": "string"
}
}
}Geometric Series Sum: Sum of geometric series.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| n | string | |
| count | string | |
| first | string | |
| ratio | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"n": {
"type": "string"
},
"count": {
"type": "string"
},
"first": {
"type": "string"
},
"ratio": {
"type": "string"
}
}
}Gini Coefficient: Computes the Gini coefficient of a numeric values array, returning 0 when the mean is zero 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Github Trending: GitHub trending repositories.
No arguments.
{
"type": "object",
"properties": {}
}Gitignore Gen: Returns a .gitignore template body for node, python, go, rust or java, falling back to node 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| lang | string | |
| language | string |
{
"type": "object",
"properties": {
"lang": {
"type": "string"
},
"language": {
"type": "string"
}
}
}Goldbach Pairs: Lists every pair of primes that sum to a given even integer and returns an empty list for odd input 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Golden: Return the golden ratio (1.61803...). No input needed.
No arguments.
{
"type": "object",
"properties": {}
}Golden Ratio: Ratio of golden.
No arguments.
{
"type": "object",
"properties": {}
}Gradient Generate: Formats a CSS linear-gradient declaration from from and to colors plus an angle in degrees 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| angle | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"angle": {
"type": "string"
}
}
}Grams To Ounces: Convert grams to ounces.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Graph Degrees: Computes a degree count for each node of an undirected edge list 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| edges | string |
{
"type": "object",
"properties": {
"edges": {
"type": "string"
}
}
}Graph Edge Count: Counts the edges in an undirected graph edge list 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| edges | string |
{
"type": "object",
"properties": {
"edges": {
"type": "string"
}
}
}Graph Vertex Count: Counts distinct vertices in the edges list by flattening its pairs into a set 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| edges | string |
{
"type": "object",
"properties": {
"edges": {
"type": "string"
}
}
}Graphql Introspect: Posts an introspection query to a GraphQL endpoint and returns the type names and count, or an unassessed flag 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string | |
| endpoint | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
},
"endpoint": {
"type": "string"
}
}
}Gravatar: Generate Gravatar URLs from email.
| Argument | Type | Description |
|---|---|---|
| size | string | |
| string |
{
"type": "object",
"properties": {
"size": {
"type": "string"
},
"email": {
"type": "string"
}
}
}Gravatar URL: Returns the MD5 hash of a lowercased email plus a Gravatar avatar URL built from a size and default parameter 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| size | string | |
| string | ||
| input | string | |
| default | string |
{
"type": "object",
"properties": {
"size": {
"type": "string"
},
"email": {
"type": "string"
},
"input": {
"type": "string"
},
"default": {
"type": "string"
}
}
}Gravitational Constant: Constant gravitational.
No arguments.
{
"type": "object",
"properties": {}
}Gravitational Force: Force of gravitational.
| Argument | Type | Description |
|---|---|---|
| mass1 | string | |
| mass2 | string | |
| distance | string |
{
"type": "object",
"properties": {
"mass1": {
"type": "string"
},
"mass2": {
"type": "string"
},
"distance": {
"type": "string"
}
}
}Gray Code: Converts an integer value into its Gray code by XORing it with itself shifted right one bit 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Grayscale: Converts a hex color given in hex or color to a grayscale hex using 0.299/0.587/0.114 luma weights 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| hex | string | |
| color | string |
{
"type": "object",
"properties": {
"hex": {
"type": "string"
},
"color": {
"type": "string"
}
}
}Grep Lines: Returns the newline-separated lines of text that contain the given pattern or search string 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| search | string | |
| pattern | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"search": {
"type": "string"
},
"pattern": {
"type": "string"
}
}
}Gross Margin: Computes gross margin as revenue minus cost of goods sold, divided by revenue, times 100 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| cogs | string | |
| revenue | string |
{
"type": "object",
"properties": {
"cogs": {
"type": "string"
},
"revenue": {
"type": "string"
}
}
}Group By: Group array items by a key. Provide values array and key field; returns an object mapping key values to arrays of items.
| Argument | Type | Description |
|---|---|---|
| key | string | |
| values | string |
{
"type": "object",
"properties": {
"key": {
"type": "string"
},
"values": {
"type": "string"
}
}
}x402-guardian: Security guardian service. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| target | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"target": {
"type": "string"
}
}
}x402-guess-number: Bulls-and-cows solver from guess history
| Argument | Type | Description |
|---|---|---|
| guesses | string | |
| history | string |
{
"type": "object",
"properties": {
"guesses": {
"type": "string"
},
"history": {
"type": "string"
}
}
}Gzip Compress: Encodes text as base64 gzip with sizes and ratio; any op other than compress/encode gunzips instead 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| op | string | |
| data | string | |
| mode | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"data": {
"type": "string"
},
"mode": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Gzip Decompress: Decodes a base64 gzip payload to UTF-8 text and returns the decoded byte length, or an error 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Hailstone Length: Length of hailstone.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| value | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Hailstone Max: Maximum of hailstone.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| value | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Half Life: Computes half-life as the natural log of 2 divided by the decay constant 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| decayConstant | string |
{
"type": "object",
"properties": {
"decayConstant": {
"type": "string"
}
}
}Hallucination Check: Sends text to a DeepSeek chat model with a prompt asking for unsupported claims and returns its raw reply 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| label | string | |
| labels | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"label": {
"type": "string"
},
"labels": {
"type": "string"
},
"content": {
"type": "string"
}
}
}Hamming: Calculate the Hamming distance between two equal-length strings (number of positions where characters differ). Provide a (or text) and b (or other).
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| text | string | |
| other | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"text": {
"type": "string"
},
"other": {
"type": "string"
}
}
}Hamming Weight: Weight of hamming.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}x402-handbook: The x402 Agent Handbook (PDF, ~59KB) — the full guide to the x402 protocol, agent
| Argument | Type | Description |
|---|---|---|
| format | string |
{
"type": "object",
"properties": {
"format": {
"type": "string"
}
}
}Hapax Legomena: Counts words that appear exactly once in the input text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Harmonic Mean: Mean of harmonic.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Harmonic Number: Computes the n-th harmonic number as the sum of 1/k for k from 1 to n 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
}
}
}Harmonic Series: Series of harmonic.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| count | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"count": {
"type": "string"
}
}
}Has Emoji: Checks whether text or input contains a character from the emoji and symbol code point ranges 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Has Repeated Char: Checks whether text or input contains the same character twice in a row and returns a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Hash: Compute hash digests (SHA256, MD5, etc.).
| Argument | Type | Description |
|---|---|---|
| algo | string | |
| text | string |
{
"type": "object",
"properties": {
"algo": {
"type": "string"
},
"text": {
"type": "string"
}
}
}Hash File: Hashes content, text, or input with a named hash algorithm (default sha256) and returns the hex digest 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| algo | string | |
| text | string | |
| input | string | |
| content | string |
{
"type": "object",
"properties": {
"algo": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"content": {
"type": "string"
}
}
}x402-hash-generator: 哈希生成——node crypto 支持 sha256/sha1/md5/sha512/ripemd160,输出 hex(或 base64)。纯内置。
| Argument | Type | Description |
|---|---|---|
| data | string | |
| text | string | |
| encoding | string | |
| algorithm | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"text": {
"type": "string"
},
"encoding": {
"type": "string"
},
"algorithm": {
"type": "string"
}
}
}Haveibeenpwned: Validates an email, computes its SHA1, queries the Pwned Passwords range API and reports a breach boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| string | ||
| account | string |
{
"type": "object",
"properties": {
"email": {
"type": "string"
},
"account": {
"type": "string"
}
}
}Heap Sort: Sorts a numeric array in ascending order using a heap sort 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Hectares To Acres: Convert hectares to acres.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Hemisphere Surface: Surface area of hemisphere.
| Argument | Type | Description |
|---|---|---|
| radius | string |
{
"type": "object",
"properties": {
"radius": {
"type": "string"
}
}
}Hemisphere Volume: Volume of hemisphere.
| Argument | Type | Description |
|---|---|---|
| radius | string |
{
"type": "object",
"properties": {
"radius": {
"type": "string"
}
}
}x402-hex: Hex 编解码——text→hex 编码,或 hex→utf8 解码。纯内置,无外部依赖。
| Argument | Type | Description |
|---|---|---|
| hex | string | |
| text | string |
{
"type": "object",
"properties": {
"hex": {
"type": "string"
},
"text": {
"type": "string"
}
}
}Hex Decode: Decodes a hex string into UTF-8 text and returns the decoded string and its length 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| hex | string | |
| data | string |
{
"type": "object",
"properties": {
"hex": {
"type": "string"
},
"data": {
"type": "string"
}
}
}Hex Encode: Encodes text as hex, or decodes hex back to text when a non-encode mode is requested 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| op | string | |
| data | string | |
| mode | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"data": {
"type": "string"
},
"mode": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Hex To Hsl: Convert hex to hsl.
| Argument | Type | Description |
|---|---|---|
| hex | string | |
| color | string |
{
"type": "object",
"properties": {
"hex": {
"type": "string"
},
"color": {
"type": "string"
}
}
}Hex To Rgb: Convert a hex color to RGB.
| Argument | Type | Description |
|---|---|---|
| hex | string | |
| color | string |
{
"type": "object",
"properties": {
"hex": {
"type": "string"
},
"color": {
"type": "string"
}
}
}Highest Bit: Returns the zero-based index of the highest set bit of an integer, or -1 when value is zero 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Hn Top: Hacker News top stories.
No arguments.
{
"type": "object",
"properties": {}
}Holding Period Return: Computes the percentage return from a start value to an end value as end minus start over start 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| end | string | |
| start | string |
{
"type": "object",
"properties": {
"end": {
"type": "string"
},
"start": {
"type": "string"
}
}
}Horsepower To Watts: Convert horsepower to watts.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| horsepower | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"horsepower": {
"type": "string"
}
}
}Hours Between: Computes the difference between two date-times as rounded hours, minutes and days 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| end | string | |
| start | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"end": {
"type": "string"
},
"start": {
"type": "string"
}
}
}Hsts Check: Sends a HEAD request to a URL and reports whether a Strict-Transport-Security header is present, plus its value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}HTML Entity: Encode/decode HTML entities.
| Argument | Type | Description |
|---|---|---|
| op | string | |
| text | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"text": {
"type": "string"
}
}
}HTML Table Extract: Extracts every HTML table into rows of stripped td and th text and returns the tables with a count 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| html | string | |
| input | string |
{
"type": "object",
"properties": {
"html": {
"type": "string"
},
"input": {
"type": "string"
}
}
}HTML Text Extract: Strips script, style and markup tags from HTML, decodes common entities and returns the text and its length 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| html | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"html": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}x402-html-to-markdown: Convert HTML to Markdown
| Argument | Type | Description |
|---|---|---|
| html | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"html": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}x402-html-validate: HTML tag matching + accessibility checks
| Argument | Type | Description |
|---|---|---|
| html | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"html": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}x402-http-analyze: HTTP header analysis. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| target | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"target": {
"type": "string"
}
}
}HTTP Codes: Returns the status phrase and class for an HTTP code, or the whole known-code map when no code is given 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| code | string |
{
"type": "object",
"properties": {
"code": {
"type": "string"
}
}
}HTTP Headers: Parse and analyze HTTP headers.
| Argument | Type | Description |
|---|---|---|
| url | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
}
}
}HTTP Methods: Returns a static table of nine HTTP methods with safe and idempotent flags; unknown methods return ok:false 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| method | string |
{
"type": "object",
"properties": {
"method": {
"type": "string"
}
}
}HTTP Status: Look up HTTP status codes.
| Argument | Type | Description |
|---|---|---|
| code | string |
{
"type": "object",
"properties": {
"code": {
"type": "string"
}
}
}x402-hyperliquid-account: Hyperliquid perpetual account state for any address — account value, total notional position, margin used, maintenance margin, withdrawable balance, and the raw open positions. Public on-chain data: pass any 0x address you want to inspect, including your own, a counterparty's, or a whale's.
| Argument | Type | Description |
|---|---|---|
| user | string | |
| wallet | string | |
| address | string |
{
"type": "object",
"properties": {
"user": {
"type": "string"
},
"wallet": {
"type": "string"
},
"address": {
"type": "string"
}
}
}x402-hyperliquid-book: Hyperliquid L2 order book for one perpetual, with derived microstructure a trading agent actually uses — best bid/ask, spread in ticks and basis points, midpoint, and bid/ask depth imbalance over the requested levels. Thin books and lopsided depth are how you spot a bad fill before you send it.
| Argument | Type | Description |
|---|---|---|
| coin | string | |
| depth | string | |
| symbol | string |
{
"type": "object",
"properties": {
"coin": {
"type": "string"
},
"depth": {
"type": "string"
},
"symbol": {
"type": "string"
}
}
}x402-hyperliquid-candles: Hyperliquid perpetual OHLCV candles for any listed coin, with trend statistics computed for you (first/last close, percent change, high, low, average volume, direction). Interval: 1m, 5m, 15m, 1h, 4h, 1d. Use it for momentum, breakout and mean-reversion checks on perps.
| Argument | Type | Description |
|---|---|---|
| coin | string | |
| hours | string | |
| limit | string | |
| symbol | string | |
| interval | string |
{
"type": "object",
"properties": {
"coin": {
"type": "string"
},
"hours": {
"type": "string"
},
"limit": {
"type": "string"
},
"symbol": {
"type": "string"
},
"interval": {
"type": "string"
}
}
}x402-hyperliquid-funding: Hyperliquid funding-rate history for one perpetual, with the summary a carry trade needs (current rate, mean, annualized mean, min/max, share of positive periods, direction of drift). Funding is paid hourly and is the main cost of holding a perp, so this is the number that decides whether a position is worth keeping.
| Argument | Type | Description |
|---|---|---|
| coin | string | |
| hours | string | |
| limit | string | |
| symbol | string |
{
"type": "object",
"properties": {
"coin": {
"type": "string"
},
"hours": {
"type": "string"
},
"limit": {
"type": "string"
},
"symbol": {
"type": "string"
}
}
}x402-hyperliquid-mids: Every Hyperliquid mid price in one call — the cheapest way to price a whole portfolio or screen the exchange. Returns plain perp coins (BTC, ETH, ...) and, separately, Hyperliquid's numbered outcome markets (keys like "#12090"), which are its on-chain prediction markets. Optional case-insensitive substring filter, e.g. {"filter":"sol"}.
| Argument | Type | Description |
|---|---|---|
| limit | string | |
| filter | string | |
| includeOutcomes | string |
{
"type": "object",
"properties": {
"limit": {
"type": "string"
},
"filter": {
"type": "string"
},
"includeOutcomes": {
"type": "string"
}
}
}x402-hyperliquid-perps: Hyperliquid perpetual futures overview across every listed perp — mark/oracle/mid price, hourly funding rate, open interest, 24h notional volume, max leverage. Sortable by volume, open interest, funding or leverage. One call gives a perp trading agent the full board before it commits capital.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| limit | string |
{
"type": "object",
"properties": {
"sort": {
"type": "string"
},
"limit": {
"type": "string"
}
}
}x402-hyperliquid-predicted-funding: Predicted funding rates for the same coin across venues (Hyperliquid, Binance, Bybit and others), annualized so they are comparable despite different funding intervals, with the spread between the cheapest and richest venue. This is the cross-exchange funding arbitrage signal: long where funding is lowest, short where it is highest.
| Argument | Type | Description |
|---|---|---|
| coin | string | |
| limit | string | |
| symbol | string | |
| minSpreadPct | string |
{
"type": "object",
"properties": {
"coin": {
"type": "string"
},
"limit": {
"type": "string"
},
"symbol": {
"type": "string"
},
"minSpreadPct": {
"type": "string"
}
}
}IBAN Validate: Validates an IBAN using format and mod-97 checksum rules and returns validity plus the country code 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| iban | string | |
| input | string |
{
"type": "object",
"properties": {
"iban": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Ideal Gas: Computes gas volume from moles, temperature and pressure using the ideal gas law with R=8.314 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| moles | string | |
| pressure | string | |
| gasConstant | string | |
| temperature | string |
{
"type": "object",
"properties": {
"moles": {
"type": "string"
},
"pressure": {
"type": "string"
},
"gasConstant": {
"type": "string"
},
"temperature": {
"type": "string"
}
}
}Ideal Gas Pressure: Pressure of ideal gas.
| Argument | Type | Description |
|---|---|---|
| moles | string | |
| volume | string | |
| gasConstant | string | |
| temperature | string |
{
"type": "object",
"properties": {
"moles": {
"type": "string"
},
"volume": {
"type": "string"
},
"gasConstant": {
"type": "string"
},
"temperature": {
"type": "string"
}
}
}Implementation Address: Reads the EIP-1967 implementation slot of a proxy address over JSON-RPC, returning proxy, implementation and isZero 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| proxy | string | |
| address | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"proxy": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Impulse: Calculate impulse in physics: force multiplied by time. Provide force and time values.
| Argument | Type | Description |
|---|---|---|
| time | string | |
| force | string |
{
"type": "object",
"properties": {
"time": {
"type": "string"
},
"force": {
"type": "string"
}
}
}Inches To Cm: Convert inches to cm.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Increase By Percent: Computes a value raised by a percent as value times one plus percent divided by one hundred 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| percent | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"percent": {
"type": "string"
}
}
}Indent: Indent each line of text by a number of spaces. Provide text and optional spaces (or n); returns indented text.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| text | string | |
| input | string | |
| spaces | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"spaces": {
"type": "string"
}
}
}Indent Lines: Adds two leading spaces to every line of text or input and returns the joined string 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Inductive Reactance: Computes inductive reactance as two pi times frequency times inductance 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| frequency | string | |
| inductance | string |
{
"type": "object",
"properties": {
"frequency": {
"type": "string"
},
"inductance": {
"type": "string"
}
}
}Infinite Geometric Sum: Sum of infinite geometric.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| first | string | |
| ratio | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"first": {
"type": "string"
},
"ratio": {
"type": "string"
}
}
}Inflation Adj: Deflate: convert a FUTURE nominal amount into today's purchasing power (value / (1+rate)^years). Opposite of x402-inflation-adjust. Returns direction=deflate.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| rate | string | |
| value | string | |
| years | string | |
| inflation | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"rate": {
"type": "string"
},
"value": {
"type": "string"
},
"years": {
"type": "string"
},
"inflation": {
"type": "string"
}
}
}Inflation Adjust: Inflate: project a PRESENT amount forward to a future nominal value (value * (1+rate)^years). Opposite of x402-inflation-adj. Returns direction=inflate.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| rate | string | |
| value | string | |
| years | string | |
| present | string | |
| inflation | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"rate": {
"type": "string"
},
"value": {
"type": "string"
},
"years": {
"type": "string"
},
"present": {
"type": "string"
},
"inflation": {
"type": "string"
}
}
}Initialism: Builds an uppercase initialism from the first letter of each word in text, ignoring digits and punctuation 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Initials Avatar: Builds initials from a name and returns an SVG avatar with configurable background, text color and size 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| bg | string | |
| name | string | |
| size | string | |
| color | string | |
| input | string |
{
"type": "object",
"properties": {
"bg": {
"type": "string"
},
"name": {
"type": "string"
},
"size": {
"type": "string"
},
"color": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Insert Newlines: Wraps text into lines no longer than width characters, default 40, breaking at whitespace 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| width | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"width": {
"type": "string"
}
}
}Insertion Sort: Sorts values ascending with insertion sort and returns the ordered array 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Insider Alert: Insider trading alerts.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| symbol | string | |
| ticker | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"symbol": {
"type": "string"
},
"ticker": {
"type": "string"
}
}
}Int To IP: Convert int to ip.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}x402 Integration White-Box Audit: AI white-box audit of your x402 payment integration source (JS/Py/Go) against the x402 Payment Security Checklist v2 — payment verification, replay, delivery races, allowance, custody, denial. status=needs-confirmation findings.
| Argument | Type | Description |
|---|---|---|
| code | string | |
| lang | string | |
| source | string |
{
"type": "object",
"properties": {
"code": {
"type": "string"
},
"lang": {
"type": "string"
},
"source": {
"type": "string"
}
}
}Interest Coverage: Computes the interest coverage ratio as EBIT divided by interest expense 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| ebit | string | |
| interestExpense | string |
{
"type": "object",
"properties": {
"ebit": {
"type": "string"
},
"interestExpense": {
"type": "string"
}
}
}Interior Angle Sum: Sum of interior angle.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| sides | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"sides": {
"type": "string"
}
}
}Interpolate: Interpolates linearly between a and b using t, defaulting t to 0.5 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| t | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"t": {
"type": "string"
}
}
}Interpolation: Linearly interpolates y at a given x from two points x0,y0 and x1,y1, rejecting equal x0 and x1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| x | string | |
| x0 | string | |
| x1 | string | |
| y0 | string | |
| y1 | string |
{
"type": "object",
"properties": {
"x": {
"type": "string"
},
"x0": {
"type": "string"
},
"x1": {
"type": "string"
},
"y0": {
"type": "string"
},
"y1": {
"type": "string"
}
}
}Interquartile Mean: Mean of interquartile.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Intersect: Returns the elements of b that also appear in a, preserving b order 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Inventory Turnover: Divides cogs by averageInventory and returns the numeric turnover ratio 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| cogs | string | |
| averageInventory | string |
{
"type": "object",
"properties": {
"cogs": {
"type": "string"
},
"averageInventory": {
"type": "string"
}
}
}Inverse Lerp: Computes (value minus a) divided by (b minus a), the inverse interpolation position 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| value | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"value": {
"type": "string"
}
}
}IP Geo: IP address geolocation — geolocate an IP to country, city, and coordinates.
| Argument | Type | Description |
|---|---|---|
| ip | string | |
| address | string |
{
"type": "object",
"properties": {
"ip": {
"type": "string"
},
"address": {
"type": "string"
}
}
}IP Geolocation: Fetches ip-api.com data for an IP and returns country, region, city, coordinates, timezone, ISP and AS fields 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| ip | string | |
| address | string |
{
"type": "object",
"properties": {
"ip": {
"type": "string"
},
"address": {
"type": "string"
}
}
}IP Info: IP address info and geolocation via ipwho.is: country, city, region, ISP, timezone, plus version and private/reserved detection.
| Argument | Type | Description |
|---|---|---|
| ip | string | |
| address | string |
{
"type": "object",
"properties": {
"ip": {
"type": "string"
},
"address": {
"type": "string"
}
}
}x402-ip-lookup: IP: country, city, ISP. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| ip | string | |
| address | string |
{
"type": "object",
"properties": {
"ip": {
"type": "string"
},
"address": {
"type": "string"
}
}
}IP Report: IP address report — geo, ASN, and threat intel.
| Argument | Type | Description |
|---|---|---|
| ip | string | |
| address | string |
{
"type": "object",
"properties": {
"ip": {
"type": "string"
},
"address": {
"type": "string"
}
}
}IP To Int: Convert ip to int.
| Argument | Type | Description |
|---|---|---|
| ip | string | |
| value | string |
{
"type": "object",
"properties": {
"ip": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Ipo Watch: IPO watchlist and calendar.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| symbol | string | |
| ticker | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"symbol": {
"type": "string"
},
"ticker": {
"type": "string"
}
}
}Iqr: Calculate the interquartile range (IQR) of a dataset. Provide values array; returns Q3 minus Q1 (75th minus 25th percentile).
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}IRR Calc: Calculate the Internal Rate of Return (IRR) from a cashflow series. Provide cashflows or flows as an array (e.g. [-1000,300,300,300,300]); returns the rate.
| Argument | Type | Description |
|---|---|---|
| flows | string | |
| cashFlows | string | |
| cashflows | string |
{
"type": "object",
"properties": {
"flows": {
"type": "string"
},
"cashFlows": {
"type": "string"
},
"cashflows": {
"type": "string"
}
}
}Is Abundant: Checks whether an integer's proper divisors sum to more than the integer, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Achilles: Checks whether an integer is powerful, not a perfect square and not a perfect power 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Achilles Number: Checks whether an integer is at least two, powerful and not a perfect power 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Afternoon: Checks whether the current time or a supplied date falls in hours twelve through sixteen 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Is Alpha: Check whether a string contains only alphabetic letters (a-z, A-Z). Provide value; returns true if purely alphabetic.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Alphanumeric: Checks whether the value string contains only uppercase, lowercase letters and digits, with no other characters 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Approximately: Checks whether value is within 1 percent of target by relative difference and returns a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| target | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"target": {
"type": "string"
}
}
}Is Armstrong: Checks whether an integer equals the sum of its digits each raised to the digit count 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Automorphic: Checks whether an integer is automorphic, meaning its square ends with the number's own digits 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Automorphic Number: Tests whether the square of an integer ends with the decimal digits of that integer 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Base64: Checks value against a base64 character regex that allows up to two trailing equals signs 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Between: Checks whether a value is strictly above a minimum and strictly below a maximum 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| low | string | |
| max | string | |
| min | string | |
| high | string | |
| value | string |
{
"type": "object",
"properties": {
"low": {
"type": "string"
},
"max": {
"type": "string"
},
"min": {
"type": "string"
},
"high": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Binary: Checks whether a value consists only of the digits zero and one 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Bipartite: Checks whether the given edge list can be two-colored greedily, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| edges | string |
{
"type": "object",
"properties": {
"edges": {
"type": "string"
}
}
}Is Bit Set: Checks whether a given bit position is set in an integer by shifting and masking with one 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| bit | string | |
| value | string |
{
"type": "object",
"properties": {
"bit": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Brilliant: Checks whether an integer has exactly two prime factors of equal digit length 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Business Day: Checks whether the current date or a supplied date falls on a weekday 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Is Camel Case: Checks whether a value matches a lowerCamelCase pattern of letters and digits 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Carmichael: Checks whether an integer is composite and passes the Fermat congruence for every coprime base 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Circular Prime: Checks whether every rotation of the digits of a number forms a prime 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Close To: Convert is close to .
| Argument | Type | Description |
|---|---|---|
| value | string | |
| target | string | |
| tolerance | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"target": {
"type": "string"
},
"tolerance": {
"type": "string"
}
}
}Is Complete Graph: Checks whether an edge list is a complete graph by comparing its edge count to v*(v-1)/2 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| edges | string |
{
"type": "object",
"properties": {
"edges": {
"type": "string"
}
}
}Is Congruent: Checks whether value modulo 48 falls in a fixed 23-entry residue set, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Coprime Pair: Checks whether two integers have a greatest common divisor of one 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Is Credit Card: Checks whether a digit string passes the Luhn checksum and returns a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| value | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Credit Card Valid: Checks whether the digits of value pass the Luhn mod-10 checksum, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Cullen: Checks whether the integer value equals k times 2^k plus 1 for some k starting at 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Date Valid: Checks whether value parses into a valid JavaScript Date, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Deficient: Checks whether an integer's proper divisors sum to less than the integer, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Deficient Num: Checks whether an integer value has a proper divisor sum smaller than the number itself 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Deficient Number: Returns true when the value's proper divisors sum to less than the value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Disarium: Checks whether value equals the sum of its digits each raised to its position power 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Disarium Number: Validates a disarium number where value equals its positional digit powers sum 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Domain: Validates a domain name string against a dotted alphanumeric label regex 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Dst: Check whether a date falls in Daylight Saving Time for the local timezone. Provide optional date.
| Argument | Type | Description |
|---|---|---|
| tz | string | |
| date | string | |
| timezone | string |
{
"type": "object",
"properties": {
"tz": {
"type": "string"
},
"date": {
"type": "string"
},
"timezone": {
"type": "string"
}
}
}Is EAN: Validate an EAN-8, EAN-13, or EAN-14 barcode number via its check digit. Provide value; returns true for valid EANs.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Email: Validate an email address format ([email protected]). Provide value or input; returns true for valid emails.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| value | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Emirp: Check whether a number is an emirp: a prime whose reversal is also a different prime. Provide value.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Emirp Number: Checks whether value and its digit-reversed form are both prime and unequal 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Evening: Checks whether a date input, or the current time, falls between 17:00 and 20:59 local time 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Is Fermat: Checks whether value equals 2^(2^k)+1 for some k up to log2(value), returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Fermat Prime: Checks whether value is prime and value minus one is a power of two 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Fermat Prime Num: Checks whether value is prime and value minus 1 is a power of two, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Fibonacci: Checks whether 5*value^2 plus or minus 4 is a perfect square, a Fibonacci number test 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Float: Check whether a value is a float (has a fractional part). Provide value; returns true for non-integer numbers.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Future: Checks whether a date or value input parses to a time later than now, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string | |
| value | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Giuga: Check whether a number is a Giuga number: composite where prime factors divide n/k-1. Provide value.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Happy: Check whether a number is a happy number — repeatedly replace it by the sum of squares of its digits until it reaches 1 or cycles. Provide value.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Happy Number: Checks whether repeatedly summing squared digits of value eventually reaches 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Harshad: Checks whether value is divisible by the sum of its decimal digits, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Harshad Number: Determines whether value modulo the sum of its digits equals zero, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Hex: Check whether a string contains only hexadecimal digits (0-9, a-f, A-F). Provide value.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Hex Color: Validates a 3- or 6-digit hex color string with an optional leading hash 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| value | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Hex Color Valid: Validates a 3, 4, 6, or 8 digit hex color with an optional leading hash sign 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Hexagonal: Checks whether value is a hexagonal number via the 1 plus 8n perfect-square test 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Highly Abundant: Checks whether value has a larger divisor sum than every smaller positive integer 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Highly Composite: Checks whether value has more divisors than every smaller positive integer 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Hostname: Checks value against a hostname regex of dot-separated labels allowing letters, digits and hyphens 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is IBAN: Validate an International Bank Account Number (IBAN) format and check digits. Provide value.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Integer: Checks whether value converts to a JavaScript integer via Number, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is IP: Check whether a string is a valid IPv4 or IPv6 address. Provide value or input.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| value | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Ipv4: Validate an IPv4 address: four dot-separated octets each 0-255. Provide value or input.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| value | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is IPV6: Validate an IPv6 address format (colon-separated hex groups). Provide value or input.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| value | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Isbn10: Validates a 10-character ISBN-10 after stripping hyphens using its mod 11 checksum 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Isbn13: Checks whether a hyphen-stripped 13-digit ISBN passes its mod-10 alternating-weight checksum 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is JSON: Validate whether a string is valid JSON. Provide value or input; returns true if it parses, false otherwise.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| value | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Kaprekar: Checks whether value's square can split into two parts that sum back to value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Kaprekar Number: Tests the Kaprekar property where a split of the square sums to the value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Kebab Case: Validates a lowercase kebab-case string of alphanumeric segments joined by hyphens 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Latitude: Checks whether the parsed value falls between -90 and 90 inclusive 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Latitude Valid: Validates latitude as a number within -90 to 90 inclusive, rejecting NaN 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Leap Year: Checks whether year (default current UTC year) is a leap year using a February 29 probe 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| year | string | |
| input | string | |
| value | string |
{
"type": "object",
"properties": {
"year": {
"type": "string"
},
"input": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Leap Year Num: Checks whether value is a leap year using the divisible-by-4, 100, and 400 rules 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Longitude: Checks whether the parsed value falls between -180 and 180 inclusive 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Longitude Valid: Validates longitude as a number within -180 to 180 inclusive, rejecting NaN 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Lucas Prime: Checks whether the integer value is prime and returns the boolean in result 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Luhn: Check whether a number passes the Luhn checksum (used for credit cards and IDs). Provide value.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Mac Address: Checks whether value is a six-group hex MAC address separated by colons or hyphens 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Mersenne: Checks whether value is prime and one less than a power of two 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Mersenne Prime: Tests whether value is prime and value plus one is a power of two 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Morning: Checks whether the given date or current time falls in hours 5 through 11 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Is Narcissistic: Checks whether value equals the sum of its digits each raised to the digit count 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Narcissistic Number: Tests whether value is an Armstrong number by summing digits raised to the digit count 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Night: Check whether a given time or the current local time falls in night hours (21:00-05:00). Returns true if it is nighttime.
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Is Numeric: Checks whether value can be parsed as a number by parseFloat and is non-empty 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Octagonal: Checks whether 1 + 3*value is a perfect square, the test for an octagonal number 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Octal: Validate whether a string consists only of octal digits (0-7). Returns true for valid octal notation like '755'.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Palindromic Num: Checks whether the value reads the same forwards and backwards as a string 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Palindromic Number: Tests whether the value string is unchanged when its characters are reversed 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Palindromic Prime: Checks whether value is both prime and a palindrome in its decimal form 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Passport: Checks whether value is 6 to 9 alphanumeric characters matching a passport number pattern 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Past: Check whether a given date or timestamp is in the past relative to now. Useful for deadline or expiry checks.
| Argument | Type | Description |
|---|---|---|
| date | string | |
| value | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Pentagonal: Checks whether an integer is a pentagonal number by testing 1 plus 24x for a perfect square 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Perfect: Checks whether an integer equals the sum of its proper divisors, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Perfect Num: Checks whether value exceeds one and equals the sum of its proper divisors 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Perfect Number: Returns true when the value is a perfect number whose proper divisors sum to it 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Phone: Check whether a string looks like a phone number (7-20 digits, optional +,-,space,parens). Provide value.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| value | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Port: Check whether a number is a valid network port (0-65535). Provide value.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Powerful: Tests whether an integer is powerful, meaning every one of its prime factors appears to at least the second power 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Powerful Number: Checks whether value is powerful: every prime factor p of value satisfies p squared divides value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Practical: Checks whether value is a practical number, where each divisor is at most one more than the sum of smaller divisors 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Prime: Check whether a number is prime. Provide n or number; returns true for primes (2, 3, 5...) and false for composite or numbers <2.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| input | string | |
| value | string | |
| number | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"input": {
"type": "string"
},
"value": {
"type": "string"
},
"number": {
"type": "string"
}
}
}Is Prime Pair: Checks whether both integers a and b are prime; the pair need not differ by two 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Is Primitive Root: Tests whether g is a primitive root modulo p by checking g to the power phi over prime factors 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| g | string | |
| p | string |
{
"type": "object",
"properties": {
"g": {
"type": "string"
},
"p": {
"type": "string"
}
}
}Is Pronic: Checks whether value equals n*(n+1) for some integer n using floor(sqrt(value)) 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Pronic Number: Checks whether value is pronic, the product of two consecutive integers, using floor(sqrt(value)) 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Pseudoprime: Checks whether value is prime or a Fermat pseudoprime to base a (default 2); rejects values above 2^53-1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| base | string | |
| value | string |
{
"type": "object",
"properties": {
"base": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Quadratic Residue: Checks whether a is a quadratic residue mod p by the Euler criterion; true when a mod p is 0, errors if p<2 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| p | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"p": {
"type": "string"
}
}
}Is Rgb: Validate an RGB color string like rgb(255,0,0) with each channel 0-255. Provide value.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Rgba: Validate an RGBA color string like rgba(255,0,0,0.5) with channels 0-255 and alpha 0-1. Provide value.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Routing Number: Checks a 9-digit ABA routing number with the weighted 3-7-1 checksum after stripping non-digits 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Safe Prime: Checks whether value is a safe prime: both value and (value-1)/2 must be prime 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Same Day: Checks whether two date inputs fall on the same local calendar day; false if either date is invalid 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Is Same Month: Check if two dates are in the same month.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Is Same Year: Checks whether two date inputs have the same local year; invalid dates compare as not equal 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Is Self Dividing: Checks whether every decimal digit of value is nonzero and divides value evenly 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Semi Prime: Checks whether value has exactly two prime factors counted with multiplicity, such as 4 or 6 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Semiperfect: Check if a number is semiperfect.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Slug: Check whether a string is a URL slug: lowercase alphanumeric words joined by single hyphens. Provide value.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Smarandache: Checks whether value is a prefix of the concatenated integer sequence 1234567891011 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Smith: Check whether a number is a Smith number: composite where digit sum equals the digit sum of its prime factors. Provide value.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Smith Number: Checks whether composite value is a Smith number: its digit sum equals the digit sum of its prime factors 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Snake Case: Checks whether value is lowercase snake_case: letters and digits joined by single underscores 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Sophie Germain: Checks whether value is a prime p for which 2p+1 is also prime, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Sorted: Checks whether values (array or comma list) is non-decreasing; empty input counts as sorted 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Is Sphenic: Checks whether value is sphenic, a product of exactly three distinct primes, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Square Free: Checks whether value is square-free (no repeated prime factor), returning true for 0 and 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Ssn: Validate a US Social Security Number format (###-##-####) excluding invalid ranges. Provide value.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Strong: Checks whether value equals the sum of the factorials of its digits, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Strong Password: Checks whether value has 8+ chars with lowercase, uppercase, digit and symbol, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is SWIFT BIC: Checks whether value matches an 8 or 11 character SWIFT/BIC code after uppercasing 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Today: Check whether a given date is today. Provide date or value; returns true if it matches the current calendar day.
| Argument | Type | Description |
|---|---|---|
| date | string | |
| value | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Triangular: Checks whether value is a triangular number by testing 1+8n for a perfect square 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Twin Prime: Checks whether value is prime and value-2 or value+2 is also prime, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Twin Prime Pair: Checks that a and b are both prime and differ by exactly 2, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Is Ugly: Check whether a number is ugly: positive with only 2, 3, and 5 as prime factors. Provide value.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Ugly Number: Checks whether value is a positive integer whose only prime factors are 2, 3 or 5 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Untouchable: Checks whether value is untouchable: no integer has proper divisors summing to it 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is URL: Check whether a string is a valid URL. Provide value or input; returns true if it parses as a URL.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| value | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is UUID: Validate a UUID string (8-4-4-4-12 hex format). Provide value or input.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| value | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Vin: Validate a 17-character Vehicle Identification Number (VIN), allowing letters A-H,J-N,P-R,Z and digits. Provide value.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Weekend: Checks whether date (default: now) falls on Saturday or Sunday and returns a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Is Weekend Date: Checks whether value or date falls on Saturday or Sunday; missing or invalid input gives false 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string | |
| value | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Weird: Check whether a number is 'weird' — abundant (sum of proper divisors exceeds it) but not semi-perfect. Provide value.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Is Within Range: Checks whether value lies between min and max inclusive, parsing all three as floats 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| max | string | |
| min | string | |
| value | string |
{
"type": "object",
"properties": {
"max": {
"type": "string"
},
"min": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Is Woodall: Checks whether value equals k*2^k-1 for some integer k, returning a boolean 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}ISBN: Validate ISBN numbers.
| Argument | Type | Description |
|---|---|---|
| isbn | string |
{
"type": "object",
"properties": {
"isbn": {
"type": "string"
}
}
}ISBN Validate: Validates a 10- or 13-digit ISBN after stripping hyphens using mod-11 or mod-10 checksums 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}ISO To Unix: Convert iso to unix.
| Argument | Type | Description |
|---|---|---|
| iso | string | |
| date | string | |
| input | string |
{
"type": "object",
"properties": {
"iso": {
"type": "string"
},
"date": {
"type": "string"
},
"input": {
"type": "string"
}
}
}ISO Week: Calculate the ISO 8601 week number for a given date. Provide date; returns the week of year (1-53).
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}ISO Weekday: Returns the ISO weekday number 1-7 for date (Sunday=7), defaulting to the current date 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Jaccard Similarity: Computes Jaccard similarity of whitespace-split token sets from a and b; both empty returns 0 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| text1 | string | |
| text2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"text1": {
"type": "string"
},
"text2": {
"type": "string"
}
}
}Joule To KWH: Convert joule to kwh.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Joules To Calories: Convert joules to calories.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| joules | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"joules": {
"type": "string"
}
}
}JSON Diff: Compares two top-level JSON objects and returns added, removed or changed keys plus changeCount 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}JSON Flatten: Flattens nested JSON into dot and bracket path keys and returns the map plus its key count 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| json | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"json": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}JSON Format: Format and pretty-print JSON.
| Argument | Type | Description |
|---|---|---|
| json | string | |
| text | string |
{
"type": "object",
"properties": {
"json": {
"type": "string"
},
"text": {
"type": "string"
}
}
}JSON Keys: Returns the top-level key names of a JSON string or object supplied as json, text or value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| json | string | |
| text | string | |
| value | string |
{
"type": "object",
"properties": {
"json": {
"type": "string"
},
"text": {
"type": "string"
},
"value": {
"type": "string"
}
}
}JSON Merge: Deep-merges two or more JSON objects from a and b or an objects array into one object 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| data | string | |
| jsons | string | |
| objects | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"data": {
"type": "string"
},
"jsons": {
"type": "string"
},
"objects": {
"type": "string"
}
}
}JSON Minify: Parses JSON from value and returns it serialized compactly with no whitespace 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}JSON Path: Extracts a dot-notation path value from json or data; an intermediate miss returns an error 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| json | string | |
| path | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"json": {
"type": "string"
},
"path": {
"type": "string"
}
}
}JSON Pretty: Returns JSON from value pretty-printed with an indent of indent spaces, defaulting to 2 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| indent | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"indent": {
"type": "string"
}
}
}JSON Schema Validate: Validates data against a simplified JSON schema by checking required keys and declared property types; returns valid plus an errors list 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| json | string | |
| schema | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"json": {
"type": "string"
},
"schema": {
"type": "string"
}
}
}JSON Toml: Converts a JSON object or string into TOML sections and key-value lines, returning the text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| json | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"json": {
"type": "string"
}
}
}JSON Toolkit: JSON toolkit — validate, transform, and query.
| Argument | Type | Description |
|---|---|---|
| json | string | |
| input | string |
{
"type": "object",
"properties": {
"json": {
"type": "string"
},
"input": {
"type": "string"
}
}
}JSON Type: Returns the JSON type name of value as array, null, string, number, boolean or object; a JSON string value is parsed first 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}JSON Unflatten: Converts an object of dot-separated flat keys into a nested object and returns it under result.object 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| json | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"json": {
"type": "string"
}
}
}JSON Validate: Validate + pretty-print JSON. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| json | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"json": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}JSON Values: Returns the values of a JSON object or JSON string as an array 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| json | string | |
| text | string | |
| value | string |
{
"type": "object",
"properties": {
"json": {
"type": "string"
},
"text": {
"type": "string"
},
"value": {
"type": "string"
}
}
}JSON Yaml: Converts a JSON object or JSON string to simplified YAML with two-space indent; arrays render as dash-prefixed lines 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| json | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"json": {
"type": "string"
}
}
}Julian Day: Returns the Julian Day number for the given date, or for the current time when date is omitted 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}JWT Decode: Decode a JWT token — header, payload, and expiry.
| Argument | Type | Description |
|---|---|---|
| jwt | string | |
| input | string | |
| token | string | |
| secret | string |
{
"type": "object",
"properties": {
"jwt": {
"type": "string"
},
"input": {
"type": "string"
},
"token": {
"type": "string"
},
"secret": {
"type": "string"
}
}
}JWT Verify: Decodes a JWT header and payload, reports exp, iat and expired, and verifies an HS256 HMAC when secret is given; valid is null otherwise 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| jwt | string | |
| input | string | |
| token | string | |
| secret | string |
{
"type": "object",
"properties": {
"jwt": {
"type": "string"
},
"input": {
"type": "string"
},
"token": {
"type": "string"
},
"secret": {
"type": "string"
}
}
}Kanye Quote: Fetches a random Kanye West quote from api.kanye.rest; upstream non-2xx or a response without a quote returns ok false 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}Kebab Case: Converts text to kebab-case, splitting camelCase boundaries and replacing non-alphanumeric runs with single hyphens 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Keccak256: Returns the 0x-prefixed Keccak-256 hash of text as hex, falling back to SHA3-256 when the ethers library is unavailable 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}x402-keeperhub: KeeperHub 自动化协议情报——查 keeper 网络状态。给定 keeper 地址(可选)查其注册/活跃状态,
| Argument | Type | Description |
|---|---|---|
| keeper | string | |
| address | string | |
| network | string |
{
"type": "object",
"properties": {
"keeper": {
"type": "string"
},
"address": {
"type": "string"
},
"network": {
"type": "string"
}
}
}Keyword Density: Share of words in a text that equal the given keyword, case-insensitive. Inputs: text, keyword. Output: 0 to 1.
| Argument | Type | Description |
|---|---|---|
| term | string | |
| text | string | |
| input | string | |
| keyword | string |
{
"type": "object",
"properties": {
"term": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"keyword": {
"type": "string"
}
}
}Keyword Extract: Extracts up to limit (default 10) most frequent non-stopword tokens over two characters and returns counts plus unique total 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| limit | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"limit": {
"type": "string"
}
}
}x402-keywords: Extract keywords from text. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| term | string | |
| text | string | |
| input | string | |
| limit | string | |
| keyword | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"term": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"limit": {
"type": "string"
},
"keyword": {
"type": "string"
}
}
}Kg To Pounds: Convert kg to pounds.
| Argument | Type | Description |
|---|---|---|
| kg | string | |
| value | string |
{
"type": "object",
"properties": {
"kg": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Kg To Tons: Convert kg to tons.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Kilowatt To Watt: Convert kilowatt to watt.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Kinetic Energy: Energy of kinetic.
| Argument | Type | Description |
|---|---|---|
| mass | string | |
| velocity | string |
{
"type": "object",
"properties": {
"mass": {
"type": "string"
},
"velocity": {
"type": "string"
}
}
}Kite Area: Area of kite.
| Argument | Type | Description |
|---|---|---|
| diagonal1 | string | |
| diagonal2 | string |
{
"type": "object",
"properties": {
"diagonal1": {
"type": "string"
},
"diagonal2": {
"type": "string"
}
}
}Km To Miles: Convert km to miles.
| Argument | Type | Description |
|---|---|---|
| km | string | |
| value | string |
{
"type": "object",
"properties": {
"km": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Knots To Kph: Convert knots to kph.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Kph To Knots: Convert kph to knots.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Kph To Mps: Convert kph to mps.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Kurtosis Sample: Computes the excess kurtosis of values using population moments minus 3; returns 0 when the variance is zero 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}KWH To Joule: Convert kwh to joule.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Label Encode: Maps distinct labels, sorted alphabetically, to zero-based integer indices; accepts an array or comma-separated string, returns mapping and encoded 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| labels | string | |
| values | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"labels": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Language By Country: Returns ISO language codes for a country name using a fixed table and substring matching; an unknown country returns ok false 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| name | string | |
| country | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"country": {
"type": "string"
}
}
}Language Name: Returns the English language name for a two-letter language code; an unknown or missing code returns ok false 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| code | string | |
| lang | string | |
| input | string |
{
"type": "object",
"properties": {
"code": {
"type": "string"
},
"lang": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Last N Lines: Returns the last n lines of text joined by newlines; n defaults to 1 and missing text yields an empty string 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Legendre Symbol: Computes the Legendre symbol of a modulo p as 1, 0 or -1 using exact BigInt exponentiation; rejects p below 3 or an even p 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| p | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"p": {
"type": "string"
}
}
}Lemmatize: Reduces a lowercase word by stripping ies, ves, es or a plural s, leaving ss and us endings intact; returns lemma and original 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| word | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"word": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Length: Convert a length value between millimeters, centimeters, meters, kilometers, inches, feet, yards, and miles. Provide value and from/to units.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Lerp: Linearly interpolate between two values a and b by a factor t (0-1). Provide a, b, and optional t (default 0.5).
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| t | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"t": {
"type": "string"
}
}
}Lerp Value: Linearly interpolates between a and b by t, which falls back to 0.5 when missing or zero; returns the interpolated value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| t | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"t": {
"type": "string"
}
}
}Levenshtein: Compute Levenshtein edit distance between strings.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Levenshtein Distance: Distance between levenshtein.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| text | string | |
| other | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"text": {
"type": "string"
},
"other": {
"type": "string"
}
}
}Lexical Diversity: Returns the ratio of unique whitespace-separated words to total words after lowercasing, or 0 for empty text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}License Gen: Generates MIT (default), Apache, BSD or GPL license text for a year and holder; an empty holder becomes 'the copyright holder' 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| name | string | |
| type | string | |
| year | string | |
| holder | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"type": {
"type": "string"
},
"year": {
"type": "string"
},
"holder": {
"type": "string"
}
}
}Light Speed: Speed of light.
No arguments.
{
"type": "object",
"properties": {}
}Line Contains: Returns the lines of text containing the pattern substring; an empty or missing pattern matches every line 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| search | string | |
| pattern | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"search": {
"type": "string"
},
"pattern": {
"type": "string"
}
}
}Line Count: Returns the number of newline-separated lines in text and the count of blank or whitespace-only lines 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Linear Regression: Fits a least-squares line to equal-length x and y arrays; returns slope and intercept rounded to 6 decimals, r2 to 4; needs two points 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| x | string | |
| y | string | |
| xs | string | |
| ys | string |
{
"type": "object",
"properties": {
"x": {
"type": "string"
},
"y": {
"type": "string"
},
"xs": {
"type": "string"
},
"ys": {
"type": "string"
}
}
}Linear Search: Returns the zero-based index of the first value strictly equal to target, or -1 when absent; values may be an array or CSV string 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| target | string | |
| values | string |
{
"type": "object",
"properties": {
"target": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Link Check: Sends a HEAD request to an http or https URL after SSRF validation and returns status, ok and content type; failures return status 0 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Liters To Gallons: Convert liters to gallons.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| liters | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"liters": {
"type": "string"
}
}
}x402-liveness-check-v1: Service liveness probe. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| method | string | |
| target | string | |
| expectStatus | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"method": {
"type": "string"
},
"target": {
"type": "string"
},
"expectStatus": {
"type": "string"
}
}
}Loan: Loan calculator — monthly payment, amortization.
| Argument | Type | Description |
|---|---|---|
| apr | string | |
| rate | string | |
| term | string | |
| years | string | |
| amount | string | |
| principal | string | |
| annualRate | string |
{
"type": "object",
"properties": {
"apr": {
"type": "string"
},
"rate": {
"type": "string"
},
"term": {
"type": "string"
},
"years": {
"type": "string"
},
"amount": {
"type": "string"
},
"principal": {
"type": "string"
},
"annualRate": {
"type": "string"
}
}
}Loan Amortize: Computes equal monthly loan payment, total interest, and an amortization schedule from principal, annual rate percent, and years 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| apr | string | |
| rate | string | |
| term | string | |
| years | string | |
| amount | string | |
| principal | string |
{
"type": "object",
"properties": {
"apr": {
"type": "string"
},
"rate": {
"type": "string"
},
"term": {
"type": "string"
},
"years": {
"type": "string"
},
"amount": {
"type": "string"
},
"principal": {
"type": "string"
}
}
}Loan Payment: Computes the fixed monthly loan payment from principal, annual rate percent, and periods or months, rounded to 2 decimals 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| rate | string | |
| amount | string | |
| months | string | |
| periods | string | |
| principal | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
},
"amount": {
"type": "string"
},
"months": {
"type": "string"
},
"periods": {
"type": "string"
},
"principal": {
"type": "string"
}
}
}Log Base: Calculate the logarithm of a value with a specified base. Provide value and optional base (default 10).
| Argument | Type | Description |
|---|---|---|
| base | string | |
| value | string |
{
"type": "object",
"properties": {
"base": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Log Returns: Computes natural-log returns ln(p[k]/p[k-1]) from a price series given as an array or comma-separated string, returning n-1 values 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Longest Common Substring: Returns the longest contiguous substring shared by strings a/text1 and b/text2, or an empty string when they share none 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| text1 | string | |
| text2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"text1": {
"type": "string"
},
"text2": {
"type": "string"
}
}
}Lorem: Generate Lorem Ipsum placeholder text.
| Argument | Type | Description |
|---|---|---|
| n | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
}
}
}Lorem Ipsum: Returns a space-joined string of n random words from the classic lorem ipsum word list; defaults to 50 words, with no seed control 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| count | string | |
| words | string |
{
"type": "object",
"properties": {
"count": {
"type": "string"
},
"words": {
"type": "string"
}
}
}Lorenz Curve: Computes Lorenz curve points x,y from a numeric series by sorting it ascending and returning n+1 cumulative-share coordinates 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Lowercase Count: Computes the count of lowercase ASCII letters a-z in the text or input string; other characters are ignored 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Lowercase Ratio: Ratio of lowercase.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Lowest Bit: Returns the zero-based index of the lowest set bit in value; returns -1 when value is 0 or not numeric 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Lucas Index: Returns the zero-based index of a Lucas number matching value, or null when value is absent from the sequence; value 1 also returns null 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Lucas Number: Returns the Lucas number at zero-based index n (n 0 to 10000), as a number or decimal string when it exceeds safe integer range 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
}
}
}Lucas Series: Series of lucas.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| count | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"count": {
"type": "string"
}
}
}Macd: Calculate the MACD (Moving Average Convergence Divergence) indicator. Provide values array and optional fast/slow/signal periods.
| Argument | Type | Description |
|---|---|---|
| fast | string | |
| slow | string | |
| signal | string | |
| values | string |
{
"type": "object",
"properties": {
"fast": {
"type": "string"
},
"slow": {
"type": "string"
},
"signal": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Manhattan Distance: Distance between manhattan.
| Argument | Type | Description |
|---|---|---|
| x1 | string | |
| x2 | string | |
| y1 | string | |
| y2 | string |
{
"type": "object",
"properties": {
"x1": {
"type": "string"
},
"x2": {
"type": "string"
},
"y1": {
"type": "string"
},
"y2": {
"type": "string"
}
}
}Map To Range: Convert map to range.
| Argument | Type | Description |
|---|---|---|
| max | string | |
| min | string | |
| value | string |
{
"type": "object",
"properties": {
"max": {
"type": "string"
},
"min": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Map Value: Computes the linear mapping of value from the fromMin..fromMax range onto toMin..toMax; a zero-width source range yields Infinity or NaN 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| toMax | string | |
| toMin | string | |
| value | string | |
| fromMax | string | |
| fromMin | string |
{
"type": "object",
"properties": {
"toMax": {
"type": "string"
},
"toMin": {
"type": "string"
},
"value": {
"type": "string"
},
"fromMax": {
"type": "string"
},
"fromMin": {
"type": "string"
}
}
}Margin Calc: Computes profit, margin percent, and markup percent from cost and price, or derives price from cost and a target margin percent 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| cost | string | |
| price | string | |
| margin | string | |
| revenue | string | |
| marginPercent | string |
{
"type": "object",
"properties": {
"cost": {
"type": "string"
},
"price": {
"type": "string"
},
"margin": {
"type": "string"
},
"revenue": {
"type": "string"
},
"marginPercent": {
"type": "string"
}
}
}Margin Of Error: Computes the margin of error z * sampleSD / sqrt(n) from a value series; z defaults to 1.96 and sample SD uses n-1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| z | string | |
| values | string |
{
"type": "object",
"properties": {
"z": {
"type": "string"
},
"values": {
"type": "string"
}
}
}x402-markdown: Markdown to text or HTML. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| md | string | |
| text | string | |
| input | string | |
| format | string |
{
"type": "object",
"properties": {
"md": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"format": {
"type": "string"
}
}
}Markdown Frontmatter: Parses a leading --- frontmatter block into flat string key-value pairs and returns the remaining body; without a block hasFrontmatter is false 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| md | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"md": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Markdown HTML: Convert Markdown to HTML.
| Argument | Type | Description |
|---|---|---|
| md | string | |
| text | string |
{
"type": "object",
"properties": {
"md": {
"type": "string"
},
"text": {
"type": "string"
}
}
}Markdown Links: Extracts Markdown links of the form [text](url) from text and returns an array of text and url pairs plus a count 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| md | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"md": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Markdown Lint: Checks Markdown for tab indentation, trailing whitespace, missing final newline, 3+ blank lines, and TODO markers; clean is true when no issues 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Markdown Table: Extract tables from Markdown into structured JSON — list of tables, each with headers and row objects.
| Argument | Type | Description |
|---|---|---|
| md | string | |
| text | string |
{
"type": "object",
"properties": {
"md": {
"type": "string"
},
"text": {
"type": "string"
}
}
}Markdown Toc: Parses # to ###### headings into level, title, and slugged anchor items and builds a nested Markdown table of contents string 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| md | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"md": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Markdown Tool: Markdown utilities.
| Argument | Type | Description |
|---|---|---|
| md | string | |
| input | string | |
| markdown | string | |
| direction | string |
{
"type": "object",
"properties": {
"md": {
"type": "string"
},
"input": {
"type": "string"
},
"markdown": {
"type": "string"
},
"direction": {
"type": "string"
}
}
}Market Cap: Computes market capitalization as shares multiplied by price; a missing or non-numeric either input raises a bad request error 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| price | string | |
| shares | string |
{
"type": "object",
"properties": {
"price": {
"type": "string"
},
"shares": {
"type": "string"
}
}
}X402 Market Census: x402 ecosystem census — platform hub snapshot (premium, no trial).
No arguments.
{
"type": "object",
"properties": {}
}Market Overview: Major token snapshot with 24h sentiment.
No arguments.
{
"type": "object",
"properties": {}
}Market Pulse: Crypto market overview: prices with 24h change for top coins (optional custom list) plus the fear-and-greed index.
| Argument | Type | Description |
|---|---|---|
| coins | string |
{
"type": "object",
"properties": {
"coins": {
"type": "string"
}
}
}Market Terminal: Market terminal — real-time prices and analysis.
No arguments.
{
"type": "object",
"properties": {}
}Markup Calc: Computes price, profit, and margin percent from cost and a markup percent using price = cost * (1 + markup/100), rounded to 2 decimals 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| cost | string | |
| markup | string | |
| markupPercent | string |
{
"type": "object",
"properties": {
"cost": {
"type": "string"
},
"markup": {
"type": "string"
},
"markupPercent": {
"type": "string"
}
}
}Mask: Mask sensitive data (emails, cards, keys).
| Argument | Type | Description |
|---|---|---|
| string |
{
"type": "object",
"properties": {
"email": {
"type": "string"
}
}
}Mask Card: Mask card.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Mask Email: Mask email.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Mask Phone: Mask phone.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Mass From Moles: Mass of from moles.
| Argument | Type | Description |
|---|---|---|
| moles | string | |
| molarMass | string |
{
"type": "object",
"properties": {
"moles": {
"type": "string"
},
"molarMass": {
"type": "string"
}
}
}Mastermind: Bulls/cows guessing game logic.
| Argument | Type | Description |
|---|---|---|
| op | string | |
| code | string | |
| guess | string | |
| action | string | |
| digits | string | |
| length | string | |
| secret | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"code": {
"type": "string"
},
"guess": {
"type": "string"
},
"action": {
"type": "string"
},
"digits": {
"type": "string"
},
"length": {
"type": "string"
},
"secret": {
"type": "string"
}
}
}Math: Safe math expressions. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| q | string | |
| expr | string | |
| expression | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"expr": {
"type": "string"
},
"expression": {
"type": "string"
}
}
}Matrix Add: Computes the element-wise sum of matrices a/m1 and b/m2; rows are not shape-checked, so a short row yields NaN entries 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| m1 | string | |
| m2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"m1": {
"type": "string"
},
"m2": {
"type": "string"
}
}
}Matrix Cols: Returns the number of columns from the first row of matrix/m, or 0 when the matrix is missing or empty 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| m | string | |
| matrix | string |
{
"type": "object",
"properties": {
"m": {
"type": "string"
},
"matrix": {
"type": "string"
}
}
}Matrix Determinant: Computes the determinant of a 1x1, 2x2, or 3x3 matrix and returns an error for any other size 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| m | string | |
| matrix | string |
{
"type": "object",
"properties": {
"m": {
"type": "string"
},
"matrix": {
"type": "string"
}
}
}Matrix Diagonal: Diagonal of matrix.
| Argument | Type | Description |
|---|---|---|
| m | string | |
| matrix | string |
{
"type": "object",
"properties": {
"m": {
"type": "string"
},
"matrix": {
"type": "string"
}
}
}Matrix Flatten: Returns a single array holding the elements of matrix/m flattened by one level 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| m | string | |
| matrix | string |
{
"type": "object",
"properties": {
"m": {
"type": "string"
},
"matrix": {
"type": "string"
}
}
}Matrix Identity: Returns a size x size identity matrix; size defaults to 3 and values above 500 are rejected 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| size | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"size": {
"type": "string"
}
}
}Matrix Is Square: Checks whether a matrix has as many rows as its first row has columns; only the first row is compared, and empty matrices return false 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| m | string | |
| matrix | string |
{
"type": "object",
"properties": {
"m": {
"type": "string"
},
"matrix": {
"type": "string"
}
}
}Matrix Multiply: Multiplies two 2D numeric matrices and returns the product with its row and column counts 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| A | string | |
| B | string | |
| a | string | |
| b | string | |
| matrixA | string | |
| matrixB | string |
{
"type": "object",
"properties": {
"A": {
"type": "string"
},
"B": {
"type": "string"
},
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"matrixA": {
"type": "string"
},
"matrixB": {
"type": "string"
}
}
}Matrix Rows: Returns the number of rows in a matrix passed as matrix or m 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| m | string | |
| matrix | string |
{
"type": "object",
"properties": {
"m": {
"type": "string"
},
"matrix": {
"type": "string"
}
}
}Matrix Scalar: Multiplies every element of a matrix by a scalar number 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| m | string | |
| matrix | string | |
| scalar | string |
{
"type": "object",
"properties": {
"m": {
"type": "string"
},
"matrix": {
"type": "string"
},
"scalar": {
"type": "string"
}
}
}Matrix Shape: Returns a matrix's row and column counts as rows and cols 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| m | string | |
| matrix | string |
{
"type": "object",
"properties": {
"m": {
"type": "string"
},
"matrix": {
"type": "string"
}
}
}Matrix Sub: Subtracts matrix B from matrix A element by element 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| m1 | string | |
| m2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"m1": {
"type": "string"
},
"m2": {
"type": "string"
}
}
}Matrix Trace: Returns the trace of a square matrix, the sum of its main diagonal 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| m | string | |
| matrix | string |
{
"type": "object",
"properties": {
"m": {
"type": "string"
},
"matrix": {
"type": "string"
}
}
}Matrix Transpose: Returns the transpose of a matrix given as an array of rows 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| m | string | |
| matrix | string |
{
"type": "object",
"properties": {
"m": {
"type": "string"
},
"matrix": {
"type": "string"
}
}
}Matrix Zero: Builds a zero-filled matrix of the requested rows and columns, each capped at 500 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| cols | string | |
| rows | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"cols": {
"type": "string"
},
"rows": {
"type": "string"
}
}
}Max Drawdown: Maximum of drawdown.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Mb To Gb: Convert mb to gb.
| Argument | Type | Description |
|---|---|---|
| mb | string | |
| value | string |
{
"type": "object",
"properties": {
"mb": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Mean Abs Deviation: Mean of abs deviation.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Mean Absolute Error: Mean of absolute error.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| p | string | |
| actual | string | |
| predicted | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"p": {
"type": "string"
},
"actual": {
"type": "string"
},
"predicted": {
"type": "string"
}
}
}Mean Of: Mean of of.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Mean Squared Error: Mean of squared error.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| p | string | |
| actual | string | |
| predicted | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"p": {
"type": "string"
},
"actual": {
"type": "string"
},
"predicted": {
"type": "string"
}
}
}Mechanical Advantage: Computes mechanical advantage as output force divided by input force 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| inputForce | string | |
| outputForce | string |
{
"type": "object",
"properties": {
"inputForce": {
"type": "string"
},
"outputForce": {
"type": "string"
}
}
}Median: Calculate the median of a numeric array. Provide values; returns the middle value (or average of two middles for even counts).
| Argument | Type | Description |
|---|---|---|
| values | string | |
| numbers | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
},
"numbers": {
"type": "string"
}
}
}Median Absolute Deviation: Median of absolute deviation.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Median Filter: Median of filter.
| Argument | Type | Description |
|---|---|---|
| values | string | |
| window | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
},
"window": {
"type": "string"
}
}
}Merge Sort: Sorts a list of numbers ascending with a merge sort and returns the sorted array 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Meta Tags: Fetches a public URL and returns its title and meta name or property tags, flagging non-2xx as unassessed 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Metaphone: Encodes an English word to its Metaphone phonetic key, truncated to 8 characters 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| name | string | |
| word | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"word": {
"type": "string"
}
}
}Meters To Feet: Convert meters to feet.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| meters | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"meters": {
"type": "string"
}
}
}Meters To Yards: Convert meters to yards.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Metric Imperial: Converts a length, weight, or volume value between metric and imperial units 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| type | string | |
| unit | string | |
| value | string |
{
"type": "object",
"properties": {
"type": {
"type": "string"
},
"unit": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Midhinge: Calculate the midhinge: the average of the first and third quartiles of a dataset. Provide values array.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Midpoint: Calculate the midpoint (halfway point) between two GPS coordinates given lat1/lon1 and lat2/lon2.
| Argument | Type | Description |
|---|---|---|
| lat1 | string | |
| lat2 | string | |
| lon1 | string | |
| lon2 | string |
{
"type": "object",
"properties": {
"lat1": {
"type": "string"
},
"lat2": {
"type": "string"
},
"lon1": {
"type": "string"
},
"lon2": {
"type": "string"
}
}
}Midrange: Calculate the midrange of a dataset: the average of its minimum and maximum. Provide values array.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Miles To Km: Convert miles to km.
| Argument | Type | Description |
|---|---|---|
| miles | string | |
| value | string |
{
"type": "object",
"properties": {
"miles": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Miller Rabin: Tests whether an integer value is prime using Miller-Rabin with bases through 37 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Mime: Look up MIME types by extension.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| ext | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"ext": {
"type": "string"
}
}
}Mime Detect: Maps a file extension such as png or json to its MIME type 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| ext | string | |
| input | string | |
| extension | string |
{
"type": "object",
"properties": {
"ext": {
"type": "string"
},
"input": {
"type": "string"
},
"extension": {
"type": "string"
}
}
}x402-mime-type: Detect MIME type from filename extension. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| ext | string | |
| name | string | |
| filename | string | |
| extension | string |
{
"type": "object",
"properties": {
"ext": {
"type": "string"
},
"name": {
"type": "string"
},
"filename": {
"type": "string"
},
"extension": {
"type": "string"
}
}
}Min Max Normalize: Minimum of max normalize.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Minesweeper: Generate minesweeper boards and reveal cells.
| Argument | Type | Description |
|---|---|---|
| op | string | |
| col | string | |
| row | string | |
| cols | string | |
| rows | string | |
| board | string | |
| count | string | |
| mines | string | |
| width | string | |
| action | string | |
| height | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"col": {
"type": "string"
},
"row": {
"type": "string"
},
"cols": {
"type": "string"
},
"rows": {
"type": "string"
},
"board": {
"type": "string"
},
"count": {
"type": "string"
},
"mines": {
"type": "string"
},
"width": {
"type": "string"
},
"action": {
"type": "string"
},
"height": {
"type": "string"
}
}
}Mixed Case Ratio: Ratio of mixed case.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Ml To Cups: Convert ml to cups.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Mode: Compute the mode of a dataset.
| Argument | Type | Description |
|---|---|---|
| data | string | |
| values | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Molar Mass: Mass of molar.
| Argument | Type | Description |
|---|---|---|
| mass | string | |
| moles | string |
{
"type": "object",
"properties": {
"mass": {
"type": "string"
},
"moles": {
"type": "string"
}
}
}Molarity: Calculate molarity: moles of solute divided by volume of solution. Provide moles and volume.
| Argument | Type | Description |
|---|---|---|
| moles | string | |
| volume | string |
{
"type": "object",
"properties": {
"moles": {
"type": "string"
},
"volume": {
"type": "string"
}
}
}Moles From Mass: Mass of moles from.
| Argument | Type | Description |
|---|---|---|
| mass | string | |
| molarMass | string |
{
"type": "object",
"properties": {
"mass": {
"type": "string"
},
"molarMass": {
"type": "string"
}
}
}Momentum: Calculate momentum in physics: mass multiplied by velocity. Provide mass and velocity values.
| Argument | Type | Description |
|---|---|---|
| mass | string | |
| velocity | string |
{
"type": "object",
"properties": {
"mass": {
"type": "string"
},
"velocity": {
"type": "string"
}
}
}Monochromatic: Returns five monochromatic colors from a hue and optional saturation, lightness 12 to 60 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| hue | string | |
| saturation | string |
{
"type": "object",
"properties": {
"hue": {
"type": "string"
},
"saturation": {
"type": "string"
}
}
}Month Days: Returns the number of days in a given month of a given year 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| year | string | |
| month | string |
{
"type": "object",
"properties": {
"year": {
"type": "string"
},
"month": {
"type": "string"
}
}
}Month End: Returns the ISO timestamp of the last day of the input date month at 23:59:59 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Month Name: Returns the English month name for a month number from 1 to 12 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| month | string |
{
"type": "object",
"properties": {
"month": {
"type": "string"
}
}
}Month Name Full: Returns the full English month name for a 1-based month number, defaulting to January 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| month | string |
{
"type": "object",
"properties": {
"month": {
"type": "string"
}
}
}Month Name Short: Returns the three-letter month name for a month number from 1 to 12 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| month | string |
{
"type": "object",
"properties": {
"month": {
"type": "string"
}
}
}Month Start: Returns the ISO timestamp of the first day of the month containing the given date 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Monthly To Annual: Convert monthly to annual.
| Argument | Type | Description |
|---|---|---|
| rate | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
}
}
}Moon Phase: Returns the lunar phase fraction, phase name, and illumination for a date, defaulting to now 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Morse: Encode/decode Morse code.
| Argument | Type | Description |
|---|---|---|
| op | string | |
| text | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"text": {
"type": "string"
}
}
}Mortgage Calc: Computes the monthly payment for a fixed-rate mortgage from principal, annual rate, and term in years 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| apr | string | |
| rate | string | |
| term | string | |
| years | string | |
| amount | string | |
| principal | string |
{
"type": "object",
"properties": {
"apr": {
"type": "string"
},
"rate": {
"type": "string"
},
"term": {
"type": "string"
},
"years": {
"type": "string"
},
"amount": {
"type": "string"
},
"principal": {
"type": "string"
}
}
}Mortgage Payment: Computes the monthly loan payment from principal, annual rate percent, and years 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| rate | string | |
| years | string | |
| amount | string | |
| principal | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
},
"years": {
"type": "string"
},
"amount": {
"type": "string"
},
"principal": {
"type": "string"
}
}
}Moving Average: Average of moving.
| Argument | Type | Description |
|---|---|---|
| data | string | |
| period | string | |
| values | string | |
| window | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"period": {
"type": "string"
},
"values": {
"type": "string"
},
"window": {
"type": "string"
}
}
}Moving Std: Computes the rolling population standard deviation across a window of the values array 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string | |
| window | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
},
"window": {
"type": "string"
}
}
}Moving Sum: Rolling sum over a numeric array with a fixed window (default 3). Inputs: values (array), window.
| Argument | Type | Description |
|---|---|---|
| values | string | |
| window | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
},
"window": {
"type": "string"
}
}
}Mph To Mps: Convert mph to mps.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Mps To Kph: Convert mps to kph.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Mps To Mph: Convert mps to mph.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}x402-msgpack: 手写 MessagePack 编码/解码(无外部依赖)。encode 输出 base64(UTF-8 JSON 文本 → msgpack 二进制 → base64),
| Argument | Type | Description |
|---|---|---|
| op | string | |
| json | string | |
| text | string | |
| base64 | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"json": {
"type": "string"
},
"text": {
"type": "string"
},
"base64": {
"type": "string"
}
}
}x402-multi-balance: Check an Ethereum wallet balance across multiple chains in parallel via direct RPC (ethereum, base, optimism, arbitrum and more).
| Argument | Type | Description |
|---|---|---|
| chains | string | |
| wallet | string | |
| address | string |
{
"type": "object",
"properties": {
"chains": {
"type": "string"
},
"wallet": {
"type": "string"
},
"address": {
"type": "string"
}
}
}x402-multi-gas: 多链并行查 gas 价格。默认查 base/ethereum/optimism/arbitrum,可指定 chains=base,eth。
| Argument | Type | Description |
|---|---|---|
| chains | string |
{
"type": "object",
"properties": {
"chains": {
"type": "string"
}
}
}Multinomial: Returns the multinomial coefficient for a list of non-negative counts 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Multiplicative Inverse: Finds the modular multiplicative inverse of a modulo m, or null when none exists 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| m | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"m": {
"type": "string"
}
}
}Mx Lookup: Resolves a domain's MX records and returns them sorted with exchange and priority 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}x402-mythos-ekg: Mythos heartbeat. 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}Nanoid: Generate a NanoID.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| size | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"size": {
"type": "string"
}
}
}Nearest City: Reverse-geocodes latitude and longitude to the nearest city name and full display address 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| lat | string | |
| lon | string |
{
"type": "object",
"properties": {
"lat": {
"type": "string"
},
"lon": {
"type": "string"
}
}
}Ner Extract: Extracts named entities as PERSON, ORG, LOCATION, DATE, MONEY, or OTHER from text via a DeepSeek chat call 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| label | string | |
| labels | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"label": {
"type": "string"
},
"labels": {
"type": "string"
},
"content": {
"type": "string"
}
}
}Neutron Mass: Mass of neutron.
No arguments.
{
"type": "object",
"properties": {}
}x402-new-token-check: New token due-diligence: age, holder/creator concentration, liquidity, tax, honeypot, CEX listing -> TRADEABLE/CAUTION/AVOID.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}x402-news: Search Google News RSS by topic or keyword; free, no API key. Inputs: topic (or query/q), count (1-20, default 10).
| Argument | Type | Description |
|---|---|---|
| q | string | |
| count | string | |
| query | string | |
| topic | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"count": {
"type": "string"
},
"query": {
"type": "string"
},
"topic": {
"type": "string"
}
}
}News Brief: News brief — top stories and analysis.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| query | string | |
| topic | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"query": {
"type": "string"
},
"topic": {
"type": "string"
}
}
}Newton Method: Finds a root of an expression by Newton iteration from a starting guess and a derivative 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| fn | string | |
| guess | string | |
| derivative | string | |
| iterations | string |
{
"type": "object",
"properties": {
"fn": {
"type": "string"
},
"guess": {
"type": "string"
},
"derivative": {
"type": "string"
},
"iterations": {
"type": "string"
}
}
}Next Business Day: Returns the ISO timestamp of the next Monday-to-Friday day after the given date 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Next Month: Returns the ISO timestamp of the first day of the month after the given date 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Next Weekday: Returns the ISO timestamp of the next occurrence of a weekday number, 0 being Sunday 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string | |
| weekday | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"weekday": {
"type": "string"
}
}
}Next Year: Returns the ISO timestamp of January 1 of the year after the given date 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}NFT Metadata: Reads an ERC-721 or ERC-1155 token URI on Base or Ethereum via eth_call, trying tokenURI then uri selectors 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| id | string | |
| chain | string | |
| token | string | |
| address | string | |
| tokenId | string | |
| contract | string |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
},
"tokenId": {
"type": "string"
},
"contract": {
"type": "string"
}
}
}NFT Owner: Returns the owner address of an ERC-721 token on Base or Ethereum by calling ownerOf 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| id | string | |
| chain | string | |
| token | string | |
| address | string | |
| tokenId | string | |
| contract | string |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
},
"tokenId": {
"type": "string"
},
"contract": {
"type": "string"
}
}
}Ngram: Generate n-grams from an array of values. Provide values and optional n (default 2); returns consecutive n-item groups.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| values | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Ngram Gen: Splits text into word n-grams for n between 1 and 10 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Nonce Fetch: Returns an address's transaction count, the nonce, from a JSON-RPC node 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| address | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Normal Cdf: Returns the normal cumulative distribution at x for a given mean and standard deviation 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| x | string | |
| sd | string | |
| mean | string |
{
"type": "object",
"properties": {
"x": {
"type": "string"
},
"sd": {
"type": "string"
},
"mean": {
"type": "string"
}
}
}Normal Pdf: Returns the normal probability density at x for a given mean and standard deviation 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| x | string | |
| sd | string | |
| mean | string |
{
"type": "object",
"properties": {
"x": {
"type": "string"
},
"sd": {
"type": "string"
},
"mean": {
"type": "string"
}
}
}Normal Quantile: Returns the normal quantile for a probability strictly between 0 and 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| p | string |
{
"type": "object",
"properties": {
"p": {
"type": "string"
}
}
}Normalize: Applies a Unicode normalization form such as NFC or NFD to text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| form | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"form": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Normalize Array: Scales an array of numbers to the 0-1 range, returning 0.5 for every element when all are equal 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Normalize Vector: Divides a numeric vector by its Euclidean magnitude to return a unit vector 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Normalize Whitespace: Collapses runs of whitespace to single spaces and trims the text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}x402-npm-audit: NPM package security audit. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| name | string | |
| package | string | |
| version | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"package": {
"type": "string"
},
"version": {
"type": "string"
}
}
}Npm Package Info: Looks up an npm package and returns its latest version, description, license, and repository 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| name | string | |
| input | string | |
| package | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"input": {
"type": "string"
},
"package": {
"type": "string"
}
}
}NPV Calc: Calculate Net Present Value (NPV) from a cashflow series and discount rate. Provide cashflows and rate.
| Argument | Type | Description |
|---|---|---|
| rate | string | |
| flows | string | |
| cashflows | string | |
| discountRate | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
},
"flows": {
"type": "string"
},
"cashflows": {
"type": "string"
},
"discountRate": {
"type": "string"
}
}
}Nroot: Calculate the nth root of a value. Provide value and optional root (default 2, i.e. square root).
| Argument | Type | Description |
|---|---|---|
| root | string | |
| value | string |
{
"type": "object",
"properties": {
"root": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Ns Lookup: Resolves a domain's NS records and returns the nameserver list sorted 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Nth Largest: Returns the nth largest number in a list, counting from 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| values | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Nth Smallest: Returns the nth smallest number in a list, counting from 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| values | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Number Base: Convert between number bases (binary, hex, decimal).
| Argument | Type | Description |
|---|---|---|
| to | string | |
| num | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"num": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Number Humanize: Abbreviates a number with K, M, B, or T suffixes and two decimals 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| number | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"number": {
"type": "string"
}
}
}Number Precision: Rounds a number to the requested number of decimal places 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| precision | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"precision": {
"type": "string"
}
}
}Number Report: Generate a number analysis report.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Number To Hex Color: Convert number to hex color.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Number To Words: Convert number to words.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| value | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Number Trivia: Returns facts about an integer from 0 to 999999, including parity and primality checks 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| number | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"number": {
"type": "string"
}
}
}Oauth Scopes: Explains one OAuth scope name, or lists the built-in scope descriptions when none is given 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| scope | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"scope": {
"type": "string"
}
}
}Obfuscate Email: Masks alternating characters of an email address with asterisks 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Obv: Calculate On-Balance Volume (OBV), a volume-based momentum indicator. Provide close price and volume arrays.
| Argument | Type | Description |
|---|---|---|
| close | string | |
| values | string | |
| volume | string |
{
"type": "object",
"properties": {
"close": {
"type": "string"
},
"values": {
"type": "string"
},
"volume": {
"type": "string"
}
}
}Odd Series: Series of odd.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| count | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"count": {
"type": "string"
}
}
}Odds Ratio: Ratio of odds.
| Argument | Type | Description |
|---|---|---|
| exposedCases | string | |
| unexposedCases | string | |
| exposedControls | string | |
| unexposedControls | string |
{
"type": "object",
"properties": {
"exposedCases": {
"type": "string"
},
"unexposedCases": {
"type": "string"
},
"exposedControls": {
"type": "string"
},
"unexposedControls": {
"type": "string"
}
}
}Og Image: Generate an Open Graph image URL from a title. Provide title and optional width/height; returns an OG image link.
| Argument | Type | Description |
|---|---|---|
| title | string | |
| width | string | |
| height | string |
{
"type": "object",
"properties": {
"title": {
"type": "string"
},
"width": {
"type": "string"
},
"height": {
"type": "string"
}
}
}Og Tags: Fetch and extract Open Graph meta tags from a URL. Provide a url; returns og:title, og:image, og:description etc.
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Ohms Law I: Computes current as voltage divided by resistance 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| voltage | string | |
| resistance | string |
{
"type": "object",
"properties": {
"voltage": {
"type": "string"
},
"resistance": {
"type": "string"
}
}
}Ohms Law R: Computes resistance as voltage divided by current 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| current | string | |
| voltage | string |
{
"type": "object",
"properties": {
"current": {
"type": "string"
},
"voltage": {
"type": "string"
}
}
}Ohms Law V: Computes voltage as current times resistance 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| current | string | |
| resistance | string |
{
"type": "object",
"properties": {
"current": {
"type": "string"
},
"resistance": {
"type": "string"
}
}
}x402-onchain: Generic read-only JSON-RPC passthrough on Ethereum, Base, Celo, Optimism and Arbitrum.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| method | string | |
| params | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"method": {
"type": "string"
},
"params": {
"type": "string"
}
}
}x402-onchain-reads-v1: Multi-chain onchain reads on Ethereum, Base, Optimism, Arbitrum and Polygon. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| network | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"network": {
"type": "string"
}
}
}One Hot Encode: One-hot encodes a list of category values against its sorted unique categories 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Operating Cycle: Computes the operating cycle as days inventory plus days receivables 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| daysInventory | string | |
| daysReceivables | string |
{
"type": "object",
"properties": {
"daysInventory": {
"type": "string"
},
"daysReceivables": {
"type": "string"
}
}
}Operating Margin: Computes operating margin as operating income divided by revenue, times 100 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| revenue | string | |
| operatingIncome | string |
{
"type": "object",
"properties": {
"revenue": {
"type": "string"
},
"operatingIncome": {
"type": "string"
}
}
}Option Intrinsic: Computes call or put intrinsic value from spot and strike prices, floored at zero 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| spot | string | |
| type | string | |
| price | string | |
| strike | string |
{
"type": "object",
"properties": {
"spot": {
"type": "string"
},
"type": {
"type": "string"
},
"price": {
"type": "string"
},
"strike": {
"type": "string"
}
}
}Option Time Value: Returns an option's time value as its premium minus intrinsic value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| premium | string |
{
"type": "object",
"properties": {
"premium": {
"type": "string"
}
}
}OSINT Pack: OSINT toolkit — domain, IP, email, and social recon.
| Argument | Type | Description |
|---|---|---|
| ip | string | |
| host | string | |
| domain | string |
{
"type": "object",
"properties": {
"ip": {
"type": "string"
},
"host": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Ounces To Grams: Convert ounces to grams.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Outlier Detect: Finds outliers with the 1.5 IQR rule, returning quartiles, fences, and the outlying values 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Page Audit: Web page audit — SEO, accessibility, and performance.
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Palindrome: Check if a string is a palindrome.
| Argument | Type | Description |
|---|---|---|
| text | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
}
}
}Paragraph Count: Counts paragraphs in text split on blank lines 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Paragraph Split: Splits text on blank lines into trimmed paragraphs and returns the list with a count 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Parallelogram Area: Area of parallelogram.
| Argument | Type | Description |
|---|---|---|
| base | string | |
| height | string |
{
"type": "object",
"properties": {
"base": {
"type": "string"
},
"height": {
"type": "string"
}
}
}Parse Date: Parse date.
| Argument | Type | Description |
|---|---|---|
| date | string | |
| value | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Parsec: Return the length of a parsec in meters (3.0857 x 10^16), an astronomical distance unit. No input needed.
No arguments.
{
"type": "object",
"properties": {}
}Partition: Splits an array into matching and non-matching parts by even, odd, positive, negative, or truthiness 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string | |
| predicate | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
},
"predicate": {
"type": "string"
}
}
}Partition Number: Returns the integer partition count p(n) using Euler's pentagonal recurrence 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
}
}
}Pascal Case: Converts text to PascalCase by splitting on non-alphanumeric characters 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Pascal To Atm: Convert pascal to atm.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Password: Generate strong passwords.
| Argument | Type | Description |
|---|---|---|
| password | string |
{
"type": "object",
"properties": {
"password": {
"type": "string"
}
}
}Password Entropy: Estimates password entropy in bits from the character classes used and labels the crack time 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| password | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"password": {
"type": "string"
}
}
}Password Leak: Checks a password against the Pwned Passwords k-anonymity range API using a SHA-1 prefix 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| password | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"password": {
"type": "string"
}
}
}Password Strength: Scores a password on length, case mix, digits and symbols, and returns a rating 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| password | string |
{
"type": "object",
"properties": {
"password": {
"type": "string"
}
}
}x402-path-validator: 路径安全校验——拒绝 traversal(..)/NUL/绝对路径逃逸,返回规范化相对路径。文件系统操作前的防护工具。
| Argument | Type | Description |
|---|---|---|
| base | string | |
| path | string |
{
"type": "object",
"properties": {
"base": {
"type": "string"
},
"path": {
"type": "string"
}
}
}X402 Payment Debugger: x402 payment chain diagnosis (premium, no trial).
| Argument | Type | Description |
|---|---|---|
| wallet | string | |
| service | string |
{
"type": "object",
"properties": {
"wallet": {
"type": "string"
},
"service": {
"type": "string"
}
}
}Pay Period: Period of pay.
| Argument | Type | Description |
|---|---|---|
| annual | string | |
| salary | string | |
| frequency | string |
{
"type": "object",
"properties": {
"annual": {
"type": "string"
},
"salary": {
"type": "string"
},
"frequency": {
"type": "string"
}
}
}x402 Payment Endpoint Trust Check: Black-box check: does the x402 endpoint verify payment (reject forged txHash/signature/replay) before delivering? Buyer-side trust check before you pay. Returns SAFE/RISK/NOT_X402.
| Argument | Type | Description |
|---|---|---|
| url | string | |
| endpoint | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"endpoint": {
"type": "string"
}
}
}Pbkdf2: Derive a PBKDF2-SHA256 key from a password and salt. Provide password, salt, and optional iterations/keylen.
| Argument | Type | Description |
|---|---|---|
| salt | string | |
| keylen | string | |
| password | string | |
| iterations | string |
{
"type": "object",
"properties": {
"salt": {
"type": "string"
},
"keylen": {
"type": "string"
},
"password": {
"type": "string"
},
"iterations": {
"type": "string"
}
}
}x402-pdf: Parse a PDF from a URL into extracted text, page count and metadata via pdf-parse. SSRF-guarded.
| Argument | Type | Description |
|---|---|---|
| string | ||
| url | string | |
| file | string | |
| maxText | string |
{
"type": "object",
"properties": {
"pdf": {
"type": "string"
},
"url": {
"type": "string"
},
"file": {
"type": "string"
},
"maxText": {
"type": "string"
}
}
}Pdf Text: Extract text from PDF files. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| string | ||
| url | string |
{
"type": "object",
"properties": {
"pdf": {
"type": "string"
},
"url": {
"type": "string"
}
}
}Pe Ratio: Ratio of pe.
| Argument | Type | Description |
|---|---|---|
| price | string | |
| earnings | string |
{
"type": "object",
"properties": {
"price": {
"type": "string"
},
"earnings": {
"type": "string"
}
}
}Percent: Percentage calculators.
| Argument | Type | Description |
|---|---|---|
| total | string | |
| value | string | |
| percent | string |
{
"type": "object",
"properties": {
"total": {
"type": "string"
},
"value": {
"type": "string"
},
"percent": {
"type": "string"
}
}
}Percent Change Array: Computes percentage change between consecutive values in an array 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Percent Change Of: Computes the percent change from an old value to a new value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| new | string | |
| old | string |
{
"type": "object",
"properties": {
"new": {
"type": "string"
},
"old": {
"type": "string"
}
}
}Percent Composition: Computes percent composition as element mass divided by compound mass, times 100 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| elementMass | string | |
| compoundMass | string |
{
"type": "object",
"properties": {
"elementMass": {
"type": "string"
},
"compoundMass": {
"type": "string"
}
}
}Percent Of: Computes value divided by total, times 100, as a percentage 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| total | string | |
| value | string |
{
"type": "object",
"properties": {
"total": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Percent Of Value: Computes the given percentage of a value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| percent | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"percent": {
"type": "string"
}
}
}Percent To Ratio: Convert percent to ratio.
| Argument | Type | Description |
|---|---|---|
| percent | string |
{
"type": "object",
"properties": {
"percent": {
"type": "string"
}
}
}Percent Yield: Computes percent yield as actual yield divided by theoretical yield, times 100 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| actualYield | string | |
| theoreticalYield | string |
{
"type": "object",
"properties": {
"actualYield": {
"type": "string"
},
"theoreticalYield": {
"type": "string"
}
}
}Percentage Change: Computes percentage change between old and new values, accepting current and previous aliases 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| new | string | |
| old | string | |
| current | string | |
| previous | string |
{
"type": "object",
"properties": {
"new": {
"type": "string"
},
"old": {
"type": "string"
},
"current": {
"type": "string"
},
"previous": {
"type": "string"
}
}
}Percentage Of: Computes part divided by whole, times 100, as a percentage 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| part | string | |
| whole | string |
{
"type": "object",
"properties": {
"part": {
"type": "string"
},
"whole": {
"type": "string"
}
}
}Percentile: Returns the p-th percentile of an array by linear interpolation between ranks 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| p | string | |
| values | string | |
| percentile | string |
{
"type": "object",
"properties": {
"p": {
"type": "string"
},
"values": {
"type": "string"
},
"percentile": {
"type": "string"
}
}
}Percentile Rank: Returns the percentage of values strictly below a given value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| values | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Percentile Rank Of: Returns the percentage of values strictly below a given value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| values | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Perfect Numbers: Lists perfect numbers up to a limit, defaulting to 1000 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| limit | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"limit": {
"type": "string"
}
}
}Period: Calculate the period of a wave: the reciprocal of frequency. Provide frequency value.
| Argument | Type | Description |
|---|---|---|
| frequency | string |
{
"type": "object",
"properties": {
"frequency": {
"type": "string"
}
}
}Permutation Count: Returns nPk, the number of k-permutations of n items 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| k | string | |
| n | string |
{
"type": "object",
"properties": {
"k": {
"type": "string"
},
"n": {
"type": "string"
}
}
}Permutations: Enumerates all k-length permutations of the input values 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| k | string | |
| values | string |
{
"type": "object",
"properties": {
"k": {
"type": "string"
},
"values": {
"type": "string"
}
}
}x402-perp-funding-arb: The same perpetual, priced for carry on two venues at once — Polymarket Perps and Hyperliquid — with both hourly funding rates annualised onto the same basis and the spread between them. Funding is what a leveraged position pays or earns every hour, so a venue that charges far less (or pays far more) is the difference between a carry trade that works and one that bleeds. Both venues publish this keylessly, which is why one call can do what no single-venue service can. Optionally pass symbol to check one asset.
| Argument | Type | Description |
|---|---|---|
| limit | string | |
| symbol | string | |
| instrument | string | |
| minSpreadPct | string |
{
"type": "object",
"properties": {
"limit": {
"type": "string"
},
"symbol": {
"type": "string"
},
"instrument": {
"type": "string"
},
"minSpreadPct": {
"type": "string"
}
}
}Perpetuity: Returns the present value of a perpetuity from its payment and annual rate percent 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| rate | string | |
| payment | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
},
"payment": {
"type": "string"
}
}
}Ph From Concentration: Computes pH as the negative base-10 log of hydrogen ion concentration 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| concentration | string |
{
"type": "object",
"properties": {
"concentration": {
"type": "string"
}
}
}x402-phone-validator: 电话号码格式校验(E.164 全局格式为主,国家码可选)。只验格式与位数规则,不做运营商查询/真号验证。
| Argument | Type | Description |
|---|---|---|
| phone | string | |
| region | string |
{
"type": "object",
"properties": {
"phone": {
"type": "string"
},
"region": {
"type": "string"
}
}
}Photon Energy: Energy of photon.
| Argument | Type | Description |
|---|---|---|
| frequency | string |
{
"type": "object",
"properties": {
"frequency": {
"type": "string"
}
}
}Pi: Return the mathematical constant pi (3.14159...). No input needed.
No arguments.
{
"type": "object",
"properties": {}
}Ping: HTTP ping a URL: returns status code and latency with SSRF protection.
| Argument | Type | Description |
|---|---|---|
| url | string | |
| host | string | |
| target | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"host": {
"type": "string"
},
"target": {
"type": "string"
}
}
}Ping Check: Sends a HEAD request to a host and returns reachability, HTTP status and latency 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| host | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"host": {
"type": "string"
},
"input": {
"type": "string"
}
}
}x402-pip-audit: Python package security audit. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| name | string | |
| package | string | |
| version | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"package": {
"type": "string"
},
"version": {
"type": "string"
}
}
}Placeholder Image: Builds a placeholder image URL for the requested size, colors, format, and text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| h | string | |
| w | string | |
| bg | string | |
| fg | string | |
| text | string | |
| width | string | |
| format | string | |
| height | string | |
| background | string | |
| foreground | string |
{
"type": "object",
"properties": {
"h": {
"type": "string"
},
"w": {
"type": "string"
},
"bg": {
"type": "string"
},
"fg": {
"type": "string"
},
"text": {
"type": "string"
},
"width": {
"type": "string"
},
"format": {
"type": "string"
},
"height": {
"type": "string"
},
"background": {
"type": "string"
},
"foreground": {
"type": "string"
}
}
}Planck Constant: Constant planck.
No arguments.
{
"type": "object",
"properties": {}
}Platform Uptime: Check minia2a platform uptime.
No arguments.
{
"type": "object",
"properties": {}
}Pluralize: Pluralizes an English word using the -ies, -es, or -s rules 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| word | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"word": {
"type": "string"
}
}
}Poh From Concentration: Computes pOH as the negative base-10 log of hydroxide concentration 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| concentration | string |
{
"type": "object",
"properties": {
"concentration": {
"type": "string"
}
}
}Poisson Pmf: Returns the Poisson probability mass at k for a given lambda 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| k | string | |
| lambda | string |
{
"type": "object",
"properties": {
"k": {
"type": "string"
},
"lambda": {
"type": "string"
}
}
}x402-poker-equity: Monte-carlo poker hand equity vs N opponents
| Argument | Type | Description |
|---|---|---|
| hand | string | |
| hole | string | |
| board | string | |
| players | string | |
| community | string | |
| opponents | string | |
| iterations | string |
{
"type": "object",
"properties": {
"hand": {
"type": "string"
},
"hole": {
"type": "string"
},
"board": {
"type": "string"
},
"players": {
"type": "string"
},
"community": {
"type": "string"
},
"opponents": {
"type": "string"
},
"iterations": {
"type": "string"
}
}
}Poker Hand Evaluator: Evaluate 5-7 card poker hands.
| Argument | Type | Description |
|---|---|---|
| cards | string |
{
"type": "object",
"properties": {
"cards": {
"type": "string"
}
}
}Poly CLOB: Raw Polymarket CLOB order book for one outcome token — every resting bid and ask exactly as the exchange returns it. Needs a token id from x402-poly-markets or x402-polymarket. For derived views use x402-poly-depth (cumulative), x402-poly-walls (large clusters) or x402-poly-signals (just the touch).
| Argument | Type | Description |
|---|---|---|
| asset | string | |
| token | string |
{
"type": "object",
"properties": {
"asset": {
"type": "string"
},
"token": {
"type": "string"
}
}
}Poly Depth: Cumulative Polymarket order-book depth for one outcome token, walking outward from the touch — how much size it takes to move the price. Built from the same book as x402-poly-clob; x402-poly-walls shows the largest individual price clusters instead.
| Argument | Type | Description |
|---|---|---|
| token | string |
{
"type": "object",
"properties": {
"token": {
"type": "string"
}
}
}x402-poly-history: Price time series for a Polymarket outcome token, with the trend statistics agents need (first/last price, change in cents and percent, high, low, average, direction, volatility). Existing Polymarket services here give you a snapshot of the book; this is the only one that gives you where the odds have been, which is what a momentum or mean-reversion decision actually needs.
| Argument | Type | Description |
|---|---|---|
| limit | string | |
| token | string | |
| market | string | |
| tokenId | string | |
| fidelity | string | |
| interval | string |
{
"type": "object",
"properties": {
"limit": {
"type": "string"
},
"token": {
"type": "string"
},
"market": {
"type": "string"
},
"tokenId": {
"type": "string"
},
"fidelity": {
"type": "string"
},
"interval": {
"type": "string"
}
}
}Poly Markets: The busiest Polymarket markets right now, with the full tradable record — conditionId, CLOB token ids, outcome names and prices, bid/ask, 24h volume, liquidity, end date and minimum price tick. Use x402-poly-volume to rank by activity rather than size, or x402-polymarket-odds to look up a market you already know.
| Argument | Type | Description |
|---|---|---|
| limit | string |
{
"type": "object",
"properties": {
"limit": {
"type": "string"
}
}
}Poly Price: Search Polymarket by keyword and get the matching markets with their prices. Uses a real search endpoint, so a term with no matches comes back as an explicit no-match answer rather than an unrelated default list. Use x402-polymarket to browse by tag instead.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| limit | string | |
| query | string | |
| search | string | |
| activeOnly | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"limit": {
"type": "string"
},
"query": {
"type": "string"
},
"search": {
"type": "string"
},
"activeOnly": {
"type": "string"
}
}
}Poly Signals: The touch for one Polymarket outcome token: best bid, best ask, midpoint, spread in absolute and relative terms, and whether the book is one-sided. Use x402-poly-clob when you need the full book rather than the top of it.
| Argument | Type | Description |
|---|---|---|
| token | string |
{
"type": "object",
"properties": {
"token": {
"type": "string"
}
}
}Poly Volume: Polymarket activity screen — ranks markets by turnover (24h volume divided by resting liquidity) and reports the round-trip cost, so you can tell a market that is genuinely busy from one that is merely large. Filter with minVolumeUsd and maxSpreadBps to get only markets worth trading. Use x402-poly-markets for a plain list; use this when the question is "where is there real activity I can actually participate in".
| Argument | Type | Description |
|---|---|---|
| limit | string | |
| maxSpreadBps | string | |
| minVolumeUsd | string |
{
"type": "object",
"properties": {
"limit": {
"type": "string"
},
"maxSpreadBps": {
"type": "string"
},
"minVolumeUsd": {
"type": "string"
}
}
}Poly Walls: The largest resting price clusters in a Polymarket order book — the prices where the most size is stacked, which is where a move tends to stall. minSize tunes the threshold. Siblings: x402-poly-clob (raw book), x402-poly-depth (cumulative depth).
| Argument | Type | Description |
|---|---|---|
| token | string | |
| minSize | string |
{
"type": "object",
"properties": {
"token": {
"type": "string"
},
"minSize": {
"type": "string"
}
}
}Polygon Area: Area of polygon.
| Argument | Type | Description |
|---|---|---|
| points | string |
{
"type": "object",
"properties": {
"points": {
"type": "string"
}
}
}Polymarket: Browse Polymarket markets by tag/category, with everything you need to trade what you find — conditionId, CLOB token ids, outcome names and prices (the market's implied odds), current bid/ask, end date and the minimum price tick. Use this when you know the category you want; use x402-poly-price to search by keyword, x402-poly-markets for the overall busiest markets, and x402-polymarket-scan for whole events instead of single markets.
| Argument | Type | Description |
|---|---|---|
| tag | string | |
| limit | string | |
| category | string |
{
"type": "object",
"properties": {
"tag": {
"type": "string"
},
"limit": {
"type": "string"
},
"category": {
"type": "string"
}
}
}Polymarket Odds: Current odds for a specific Polymarket market — pass the slug you already have, or the numeric market id, or a keyword to search with. Returns every outcome with its implied probability, plus 24h volume, liquidity, end date and the CLOB token ids. Use this once you know which market you mean; use x402-poly-markets or x402-polymarket-scan to find one in the first place.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| id | string | |
| slug | string | |
| limit | string | |
| search | string | |
| marketId | string | |
| question | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"id": {
"type": "string"
},
"slug": {
"type": "string"
},
"limit": {
"type": "string"
},
"search": {
"type": "string"
},
"marketId": {
"type": "string"
},
"question": {
"type": "string"
}
}
}x402-polymarket-scan: Scan live Polymarket events ranked by volume, each with its markets inside — one call shows a whole topic rather than a single question. The cheapest entry point in this family: use it to see what is worth looking at, then x402-polymarket-odds for the specific market you pick.
| Argument | Type | Description |
|---|---|---|
| limit | string | |
| minVolume | string |
{
"type": "object",
"properties": {
"limit": {
"type": "string"
},
"minVolume": {
"type": "string"
}
}
}x402-polyperp-book: Level-2 order book for one Polymarket Perps market, with the microstructure a trading agent needs before sending an order — best bid and ask, spread in absolute terms and basis points, midpoint, and cumulative bid/ask depth plus their imbalance. Thin books and lopsided depth are how you spot a bad fill in advance. Works on equities, indices and commodities as well as crypto.
| Argument | Type | Description |
|---|---|---|
| id | string | |
| depth | string | |
| symbol | string | |
| instrument | string |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"depth": {
"type": "string"
},
"symbol": {
"type": "string"
},
"instrument": {
"type": "string"
}
}
}x402-polyperp-candles: OHLCV candles for one Polymarket Perps market, with trend statistics computed for you — first open, last close, percent change, high, low, average volume, total trades and direction. Intervals: 1m, 5m, 15m, 30m, 1h, 4h, 1d, 1w. Use it for momentum, breakout and mean-reversion checks. Note these markets trade 24/7, so a daily candle covers the whole day for equities and commodities too — including the hours when the underlying cash market is shut.
| Argument | Type | Description |
|---|---|---|
| id | string | |
| hours | string | |
| limit | string | |
| symbol | string | |
| interval | string | |
| instrument | string |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"hours": {
"type": "string"
},
"limit": {
"type": "string"
},
"symbol": {
"type": "string"
},
"interval": {
"type": "string"
},
"instrument": {
"type": "string"
}
}
}x402-polyperp-exchange: The venue-level facts a bot needs before it starts trading on Polymarket Perps: whether the exchange is accepting orders or cancel-only, the settlement chain and contract address, the engine version, the maker/taker fee schedule per market category (equity, crypto and so on, with volume tiers), the API rate limits per volume tier, and the collateral asset with its decimals and withdrawal fee. One cheap call that prevents a bot from being throttled or from budgeting against the wrong fees.
No arguments.
{
"type": "object",
"properties": {}
}x402-polyperp-funding: Funding-rate history for one Polymarket Perps market, hourly, with the summary a carry position needs — the current rate, the mean over the window, that mean annualised, the extremes, how many periods were positive versus negative, and which side pays. Funding is charged every hour and is the main cost of holding a leveraged position, so this is the number that decides whether a carry trade survives. Pair it with x402-perp-funding-arb to compare the same asset against Hyperliquid.
| Argument | Type | Description |
|---|---|---|
| id | string | |
| hours | string | |
| limit | string | |
| symbol | string | |
| instrument | string |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"hours": {
"type": "string"
},
"limit": {
"type": "string"
},
"symbol": {
"type": "string"
},
"instrument": {
"type": "string"
}
}
}x402-polyperp-markets: Every market tradable on Polymarket Perps, with the constraints you need before sending an order — max leverage, risk tiers, minimum notional, maximum market and limit notional, price and quantity decimals, the allowed price band as a percentage, funding interval, liquidation fee, and whether the market is isolated-margin only. Covers 40 US equities (AAPL, NVDA, TSLA, MSFT, META, GOOG, AMZN, AMD, TSM, ASML, ORCL, PLTR, BABA, SAMSUNG...), 40 crypto pairs, 5 indices (SP500, NAS100, EWY, DRAM, NCLD) and 4 commodities (GOLD, SILVER, WTI, BRENT) — leveraged and trading 24/7, including weekends when the underlying cash market is shut. Use x402-polyperp-quotes for the live prices of these markets.
| Argument | Type | Description |
|---|---|---|
| limit | string | |
| category | string |
{
"type": "object",
"properties": {
"limit": {
"type": "string"
},
"category": {
"type": "string"
}
}
}x402-polyperp-quotes: Live quotes for Polymarket Perps markets — index price, mark price, last traded price, mid, open interest, the current hourly funding rate and its annualised equivalent, and when funding is next charged. Also reports how far the mark sits from the index in basis points, which is the number that tells you whether the perpetual is trading rich or cheap versus its underlying. One call without a symbol returns the whole board; pass symbol to price a single market.
| Argument | Type | Description |
|---|---|---|
| id | string | |
| limit | string | |
| symbol | string | |
| category | string | |
| instrument | string |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"limit": {
"type": "string"
},
"symbol": {
"type": "string"
},
"category": {
"type": "string"
},
"instrument": {
"type": "string"
}
}
}x402-polyperp-trades: The recent trade tape for one Polymarket Perps market — every fill with its side, price, size and timestamp — plus the derived flow statistics a signal actually uses: buy/sell volume split, net flow, volume-weighted average price, the largest print, and average trade size. Works for equities, indices and commodities as well as crypto. Use x402-polyperp-book to see resting liquidity, and this to see what actually executed.
| Argument | Type | Description |
|---|---|---|
| id | string | |
| hours | string | |
| limit | string | |
| symbol | string | |
| instrument | string |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"hours": {
"type": "string"
},
"limit": {
"type": "string"
},
"symbol": {
"type": "string"
},
"instrument": {
"type": "string"
}
}
}Liquidity Pool Intel: A-B pair pool depth and best pool.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| tokenA | string | |
| tokenB | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"tokenA": {
"type": "string"
},
"tokenB": {
"type": "string"
}
}
}Pooled Std: Computes the pooled standard deviation of two sample groups 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| group1 | string | |
| group2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"group1": {
"type": "string"
},
"group2": {
"type": "string"
}
}
}Pooled Variance: Computes the pooled variance of two sample groups 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| group1 | string | |
| group2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"group1": {
"type": "string"
},
"group2": {
"type": "string"
}
}
}Population: Looks up a country's latest published population and its year 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| name | string | |
| input | string | |
| country | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"input": {
"type": "string"
},
"country": {
"type": "string"
}
}
}Population Mean: Mean of population.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Population Stddev: Computes the population standard deviation of an array, dividing by n 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Population Variance: Computes the population variance of an array, dividing by n 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Pos Tag: Part-of-speech tagging for English text. Provide text; returns word tags using a lightweight heuristic tagger.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| label | string | |
| labels | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"label": {
"type": "string"
},
"labels": {
"type": "string"
},
"content": {
"type": "string"
}
}
}Postal Code: Resolves a postal code and country to place names with state and coordinates 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| zip | string | |
| code | string | |
| input | string | |
| country | string |
{
"type": "object",
"properties": {
"zip": {
"type": "string"
},
"code": {
"type": "string"
},
"input": {
"type": "string"
},
"country": {
"type": "string"
}
}
}Potential Energy: Energy of potential.
| Argument | Type | Description |
|---|---|---|
| mass | string | |
| height | string | |
| gravity | string |
{
"type": "object",
"properties": {
"mass": {
"type": "string"
},
"height": {
"type": "string"
},
"gravity": {
"type": "string"
}
}
}Pounds To Kg: Convert pounds to kg.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| pounds | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"pounds": {
"type": "string"
}
}
}Pow Mod: Calculate modular exponentiation (base^exponent mod modulus) efficiently. Provide base, exponent, and modulus integers.
| Argument | Type | Description |
|---|---|---|
| base | string | |
| modulus | string | |
| exponent | string |
{
"type": "object",
"properties": {
"base": {
"type": "string"
},
"modulus": {
"type": "string"
},
"exponent": {
"type": "string"
}
}
}Power: Convert power between watts and horsepower. Provide value in watts; returns horsepower (0.00134102 hp per watt).
| Argument | Type | Description |
|---|---|---|
| time | string | |
| work | string |
{
"type": "object",
"properties": {
"time": {
"type": "string"
},
"work": {
"type": "string"
}
}
}Power Series: Powers of a base: base^0 through base^(count-1). Inputs: base (default 2), count (default 10, max 2000).
| Argument | Type | Description |
|---|---|---|
| n | string | |
| base | string | |
| count | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"base": {
"type": "string"
},
"count": {
"type": "string"
}
}
}Power Unit: Power of unit.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Power V I: Power of v i.
| Argument | Type | Description |
|---|---|---|
| current | string | |
| voltage | string |
{
"type": "object",
"properties": {
"current": {
"type": "string"
},
"voltage": {
"type": "string"
}
}
}Powerset: Generate the powerset of an array — every possible subset. Provide values; returns array of all subsets.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Premium AI Toolkit: Premium AI toolkit — text, code, and analysis.
No arguments.
{
"type": "object",
"properties": {}
}Premium Crypto Data: Premium crypto data — prices, on-chain, and market depth.
No arguments.
{
"type": "object",
"properties": {}
}Premium Dev Tools: Premium developer toolkit.
No arguments.
{
"type": "object",
"properties": {}
}Premium Finance: Premium finance toolkit — markets, valuation, and analysis.
No arguments.
{
"type": "object",
"properties": {}
}Premium Security: Premium security toolkit — scans, audits, and intel.
No arguments.
{
"type": "object",
"properties": {}
}Premium Web Scrape: Premium web scraping with anti-bot handling.
No arguments.
{
"type": "object",
"properties": {}
}Present Value: Discounts a future value back to present value at an annual rate over a number of years 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| fv | string | |
| rate | string | |
| years | string | |
| future | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"fv": {
"type": "string"
},
"rate": {
"type": "string"
},
"years": {
"type": "string"
},
"future": {
"type": "string"
}
}
}Pressure: Calculate pressure: force divided by area. Provide force and area values.
| Argument | Type | Description |
|---|---|---|
| area | string | |
| force | string |
{
"type": "object",
"properties": {
"area": {
"type": "string"
},
"force": {
"type": "string"
}
}
}Pressure Unit: Pressure of unit.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Prettier Config: Builds a Prettier config and its JSON from semi, quote, tab width, print width, and trailing comma settings 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| semi | string | |
| tabWidth | string | |
| printWidth | string | |
| singleQuote | string | |
| trailingComma | string |
{
"type": "object",
"properties": {
"semi": {
"type": "string"
},
"tabWidth": {
"type": "string"
},
"printWidth": {
"type": "string"
},
"singleQuote": {
"type": "string"
},
"trailingComma": {
"type": "string"
}
}
}Prev Month: Returns the ISO timestamp of the first day of the month before the given date 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Prev Weekday: Returns the ISO timestamp of the most recent prior occurrence of a weekday number 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string | |
| weekday | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"weekday": {
"type": "string"
}
}
}Preview: Preview a URL (title, image, description).
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Price Anomaly Detector: Cross-source price deviation detection.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | |
| address | string | |
| network | string | |
| threshold | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
},
"network": {
"type": "string"
},
"threshold": {
"type": "string"
}
}
}Price Earnings: Computes the price-to-earnings ratio as price divided by earnings 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| price | string | |
| earnings | string |
{
"type": "object",
"properties": {
"price": {
"type": "string"
},
"earnings": {
"type": "string"
}
}
}Price Oracle: Multi-source price oracle. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | |
| symbol | string | |
| ticker | string | |
| address | string | |
| network | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"symbol": {
"type": "string"
},
"ticker": {
"type": "string"
},
"address": {
"type": "string"
},
"network": {
"type": "string"
}
}
}x402-price-screener: multi-exchange price aggregation: BTC/ETH/SOL across coingecko+binance+kraken+coinbase, best/worst/avg/spread
| Argument | Type | Description |
|---|---|---|
| coin | string | |
| symbol | string |
{
"type": "object",
"properties": {
"coin": {
"type": "string"
},
"symbol": {
"type": "string"
}
}
}Price To Book: Convert price to book.
| Argument | Type | Description |
|---|---|---|
| price | string | |
| bookValue | string |
{
"type": "object",
"properties": {
"price": {
"type": "string"
},
"bookValue": {
"type": "string"
}
}
}Price To Cash Flow: Convert price to cash flow.
| Argument | Type | Description |
|---|---|---|
| price | string | |
| cashFlowPerShare | string |
{
"type": "object",
"properties": {
"price": {
"type": "string"
},
"cashFlowPerShare": {
"type": "string"
}
}
}Price To Sales: Convert price to sales.
| Argument | Type | Description |
|---|---|---|
| price | string | |
| revenuePerShare | string |
{
"type": "object",
"properties": {
"price": {
"type": "string"
},
"revenuePerShare": {
"type": "string"
}
}
}Prime: Prime number utilities — check, generate, factorize.
| Argument | Type | Description |
|---|---|---|
| number | string |
{
"type": "object",
"properties": {
"number": {
"type": "string"
}
}
}Prime Factors: Returns the prime factorization of an integer as a list of factors 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| value | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Prime Series: Series of prime.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| count | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"count": {
"type": "string"
}
}
}Prism Volume: Volume of prism.
| Argument | Type | Description |
|---|---|---|
| height | string | |
| baseArea | string |
{
"type": "object",
"properties": {
"height": {
"type": "string"
},
"baseArea": {
"type": "string"
}
}
}Profanity Count: Counts occurrences of a fixed English profanity list within text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Profile Card: Builds an HTML profile card from name, title, email, link, and background color 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| bg | string | |
| url | string | |
| name | string | |
| role | string | |
| string | ||
| title | string | |
| website | string |
{
"type": "object",
"properties": {
"bg": {
"type": "string"
},
"url": {
"type": "string"
},
"name": {
"type": "string"
},
"role": {
"type": "string"
},
"email": {
"type": "string"
},
"title": {
"type": "string"
},
"website": {
"type": "string"
}
}
}Profit Margin: Computes profit margin percent as revenue minus cost, divided by revenue 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| cost | string | |
| revenue | string |
{
"type": "object",
"properties": {
"cost": {
"type": "string"
},
"revenue": {
"type": "string"
}
}
}Progress Percent: Computes completed progress as value divided by total times 100, returning 0 when total is 0 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| total | string | |
| value | string |
{
"type": "object",
"properties": {
"total": {
"type": "string"
},
"value": {
"type": "string"
}
}
}x402-prompt-templates: AI prompt template library.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| limit | string | |
| category | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"limit": {
"type": "string"
},
"category": {
"type": "string"
}
}
}Proportion Of: Returns the part divided by the whole as a proportion 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| part | string | |
| whole | string |
{
"type": "object",
"properties": {
"part": {
"type": "string"
},
"whole": {
"type": "string"
}
}
}Proton Mass: Mass of proton.
No arguments.
{
"type": "object",
"properties": {}
}Proxy Detect: Checks a headers object for forwarding headers such as x-forwarded-for, via, and cf-connecting-ip 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| headers | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"headers": {
"type": "string"
}
}
}Psi To Bar: Convert psi to bar.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Paperknife PDF to JSON: Convert a public PDF URL into clean page-aware JSON for RAG and LLM ingestion. Actual x402 challenge price: $0.003 USDC on Base. Up to 20 MB and 100 pages; no API key.
No arguments.
{
"type": "object",
"properties": {}
}moneytest-x402-seller-readiness: Deterministic x402 manifest, OpenAPI, and payment-challenge readiness receipt with explicit blockers, recommendations, and an optional separately scoped implementation path.
No arguments.
{
"type": "object",
"properties": {}
}KHOTEM - cryptographic witness: Cryptographic witness for AI agents: seal, attest, verify, timestamp. x402 USDC on Base. Free trial seal, loyalty ladder -20%/-30% for repeat payers.
No arguments.
{
"type": "object",
"properties": {}
}mm-x402-ops-map: MoneyMaker x402 earn-ops service map JSON (public discovery catalog of Worker SKUs and prices). GET returns service list for agents.
No arguments.
{
"type": "object",
"properties": {}
}mm-earn-ops-brief: GET JSON earn-ops brief: soft-stop checklist + live Worker SKU map for x402 agents. Method GET.
No arguments.
{
"type": "object",
"properties": {}
}payeecheck: Does this payTo address actually get paid? Reads inbound USDC transfers on Base from a 100%-coverage snapshot and reports the count and total. Built for the question our own on-chain census says every buyer should ask first: of 879 directory-listed x402 sellers, 805 received nothing in 24 hours. Returns paid true/false plus transfers and USD, with the snapshot window and its caveats. Base mainnet USDC only. Not a trust score.
No arguments.
{
"type": "object",
"properties": {}
}Source Integrity Evidence: Fetch a public webpage and return a citation-ready excerpt with final URL, title, canonical URL, status, SHA-256 hash, and fetch timestamp.
No arguments.
{
"type": "object",
"properties": {}
}Adversarial Claim Verifier: Before you pay an agent, verify the claim it made about itself. Does the seller's x402 payTo match what it advertises? Is that treasury balance real? Does the contract have the owner it says? Send POST {"claim":"...","checks":[...]} and each check is probed against the primary source, never against the claimant: http (status / body / JSON path), evm_balance (native or ERC-20 via asset, asserted against expect), evm_call (ownerOf / symbol / any view function), evm_tx (receipt status + Transfer log sender, recipient, amount), dns, x402 (does the payTo and price in the live 402 challenge match the seller's advertised price), x402_enforce (does the paywall actually hold when re-requested with no payment, a forged tx hash or a malformed header), hash (sha256 of an input). Returns per-check PASS / FAIL / UNVERIFIABLE with raw evidence and a copy-paste reproduce command, plus an overall CONFIRMED / REFUTED / PARTIALLY_VERIFIED. UNVERIFIABLE means the claim as stated cannot be probed and is therefore not evidence, and it is never reported as PASS. Use it on a stated number, a payout address, a contract ownership claim or an x402 price before you transact with that counterparty. 在付款给任何 agent 之前,先验证它自称的东西:x402 的 payTo 是否与它宣传的一致、金库余额是否真实、合约 owner 是否是它说的那个。每条 check 都打向一手来源,而不是打向声称方;不可验证的一律不报 PASS。
No arguments.
{
"type": "object",
"properties": {}
}TokenSafe - ERC-20 Token Safety Verdict (Base): Live per-field token safety verdict for any Base ERC-20 address: holder concentration, LP/liquidity state, mint/freeze authority, honeypot transfer-tax behaviour. Each field from a live query; null means source unavailable. Same verdict on a free /free preview route.
No arguments.
{
"type": "object",
"properties": {}
}RailAudit - x402 Facilitator & Rail Liveness Audit: Live audit of any x402 paywall: resolves the 402 challenge, tests the facilitator for settlement liveness, and reports whether the rail will actually settle a USDC payment on Base. Per-rail report, no key needed.
No arguments.
{
"type": "object",
"properties": {}
}Scout Packs: Scout Packs: pay-per-call B2B lead lookup for AI agents. Query a company or domain, get a verified business email back. 987 verified leads. $0.01 USDC per lookup on Base via x402. Contact: [email protected]
No arguments.
{
"type": "object",
"properties": {}
}Scout Packs Domain Intel: Scout Packs Domain Intel: RDAP registration data (registrar, creation/expiry dates, status) plus DNS infrastructure signals (nameservers, A records, mail exchanger presence) with risk flags for any domain. $0.02 USDC per call on Base via x402. Contact: [email protected]
No arguments.
{
"type": "object",
"properties": {}
}bounty-engineer-purchase-firewall: Deterministic x402 purchase firewall for budget, duplicate intent, network and payTo drift. Machine-readable JSON.
No arguments.
{
"type": "object",
"properties": {}
}bounty-engineer-schema-drift: Detect breaking JSON/API schema drift with deterministic field-level compatibility findings for agent workflows.
No arguments.
{
"type": "object",
"properties": {}
}bounty-engineer-response-shield: Prompt-injection and unsafe tool-response screening for autonomous agents with deterministic JSON output.
No arguments.
{
"type": "object",
"properties": {}
}bounty-engineer-payment-preflight: Preflight an x402 seller payment surface before purchase: endpoint, network, recipient and payment metadata checks.
No arguments.
{
"type": "object",
"properties": {}
}bounty-engineer-bounty-intel: Machine-readable GitHub bounty intelligence from a canonical public issue URL with bounded source-grounded evidence.
No arguments.
{
"type": "object",
"properties": {}
}bankr-sentiment: Keyword-based sentiment analysis for any text (PT/EN). POST JSON with text field, returns score 0-100 and label.
No arguments.
{
"type": "object",
"properties": {}
}bankr-summarize: Text summarization for articles and docs (PT/EN). POST JSON with text field, returns concise summary.
No arguments.
{
"type": "object",
"properties": {}
}bankr-code-review: Automated code review for diffs and snippets. POST JSON with code field, returns findings and suggestions.
No arguments.
{
"type": "object",
"properties": {}
}Conclave x402 Rail Status: Live x402 rail status: facilitator liveness and settlement readiness across Base and Polygon, keyless deterministic JSON.
No arguments.
{
"type": "object",
"properties": {}
}Conclave x402 Catalog Integrity: Audit any x402 seller catalog: payability, header/interop defects and drift, returned as a deterministic integrity report.
No arguments.
{
"type": "object",
"properties": {}
}roguenet-cited-research: One query in, one short cited answer out. Built from a live web search, every claim tied to a fetched source; anything unverified is marked UNVERIFIED.
No arguments.
{
"type": "object",
"properties": {}
}NexusSDR AI — Autonomous B2B Revenue & Outbound SDR Engine (Pro Audit API): Multi-agent B2B lead intelligence, ICP scoring, and personalized multi-channel outbound sequence generator with x402 & card checkout. Instant JSON & PDF/DOCX deliverable over x402 v2 on Base USDC.
No arguments.
{
"type": "object",
"properties": {}
}NexusSDR AI — Autonomous B2B Revenue & Outbound SDR Engine (Full-Stack Source .ZIP Bundle): Complete full-stack Node.js + HTML5 source code archive (.ZIP) for NexusSDR AI — Autonomous B2B Revenue & Outbound SDR Engine, including x402 v2 Base USDC & Stripe card checkout.
No arguments.
{
"type": "object",
"properties": {}
}CitePulse AI — 7-Agent GEO & LLM Citation Readiness Auditor (Pro Audit API): Audits any domain for ChatGPT, Claude, Perplexity & Gemini citation readiness, generating JSON-LD schema, llms.txt, and robots.txt.
No arguments.
{
"type": "object",
"properties": {}
}CitePulse AI — 7-Agent GEO & LLM Citation Readiness Auditor (Full-Stack Source .ZIP Bundle): Complete full-stack Node.js + HTML5 source code archive (.ZIP) for CitePulse AI — 7-Agent GEO & LLM Citation Readiness Auditor, including x402 v2 Base USDC & Stripe card checkout.
No arguments.
{
"type": "object",
"properties": {}
}LexiShield AI — Legal Contract, GDPR & AI Act Compliance Auditor (Pro Audit API): Autonomous legal contract risk analyzer, SaaS DPA/Terms generator, and EU AI Act / GDPR compliance verification suite. Instant JSON & PDF/DOCX deliverable over x402 v2 on Base USDC.
No arguments.
{
"type": "object",
"properties": {}
}LexiShield AI — Legal Contract, GDPR & AI Act Compliance Auditor (Full-Stack Source .ZIP Bundle): Complete full-stack Node.js + HTML5 source code archive (.ZIP) for LexiShield AI — Legal Contract, GDPR & AI Act Compliance Auditor, including x402 v2 Base USDC & Stripe card checkout.
No arguments.
{
"type": "object",
"properties": {}
}RugShield AI — Web3 Token & Smart Contract Honeypot Scanner (Pro Audit API): Real-time EVM & Solana smart contract security scanner detecting honeypots, hidden mint functions, LP unlock risks, and holder concentration. Instant JSON & PDF/DOCX deliverable over x402 v2 on Base USDC.
No arguments.
{
"type": "object",
"properties": {}
}DeepCheck KYB — Autonomous Corporate Entity, Sanctions & UBO Verifier (Pro Audit API): Automated B2B KYB entity verification, OFAC/EU sanctions screening, domain trust telemetry, and UBO risk scoring engine. Instant JSON & PDF/DOCX deliverable over x402 v2 on Base USDC.
No arguments.
{
"type": "object",
"properties": {}
}DeepCheck KYB — Autonomous Corporate Entity, Sanctions & UBO Verifier (Full-Stack Source .ZIP Bundle): Complete full-stack Node.js + HTML5 source code archive (.ZIP) for DeepCheck KYB — Autonomous Corporate Entity, Sanctions & UBO Verifier, including x402 v2 Base USDC & Stripe card checkout.
No arguments.
{
"type": "object",
"properties": {}
}APIShield WAF — Zero-Trust AI Prompt Injection & API Security Firewall (Pro Audit API): Real-time API & LLM security firewall detecting prompt injection, SSRF, JWT spoofing, SQLi, and rate-limit abuse. Instant JSON & PDF/DOCX deliverable over x402 v2 on Base USDC.
No arguments.
{
"type": "object",
"properties": {}
}APIShield WAF — Zero-Trust AI Prompt Injection & API Security Firewall (Full-Stack Source .ZIP Bundle): Complete full-stack Node.js + HTML5 source code archive (.ZIP) for APIShield WAF — Zero-Trust AI Prompt Injection & API Security Firewall, including x402 v2 Base USDC & Stripe card checkout.
No arguments.
{
"type": "object",
"properties": {}
}textkit — homoglyph fold / spoofed domain detect: Fold Unicode homoglyphs to ASCII to detect spoofed domains, usernames and handles.
No arguments.
{
"type": "object",
"properties": {}
}textkit — unicode script detect: Detect which Unicode scripts a string uses and flag mixed-script spoofing attacks.
No arguments.
{
"type": "object",
"properties": {}
}textkit — describe date / ISO week: Describe a calendar date: weekday, ISO week, day of year, quarter, leap year, weekend flag.
No arguments.
{
"type": "object",
"properties": {}
}textkit — slugify: Convert a title into a clean URL slug with accent stripping and an optional length limit.
No arguments.
{
"type": "object",
"properties": {}
}textkit — detect string format: Detect the format of a string: uuid, email, url, ipv4, ipv6, jwt, iban, mac address, semver.
No arguments.
{
"type": "object",
"properties": {}
}farsi-tools — Gregorian to Jalali: Convert a Gregorian date to the Jalali (Solar Hijri) calendar with month name and weekday.
No arguments.
{
"type": "object",
"properties": {}
}farsi-tools — Iranian national ID validate: Validate an Iranian national ID (کد ملی) check digit.
No arguments.
{
"type": "object",
"properties": {}
}farsi-tools — Iranian bank card Luhn validate: Validate an Iranian bank card PAN with the Luhn check digit and return the issuing bank.
No arguments.
{
"type": "object",
"properties": {}
}farsi-tools — Iran Jalali holidays: List official Iranian public holidays for a Jalali (Solar Hijri) year.
No arguments.
{
"type": "object",
"properties": {}
}textkit — business days between dates: Count business days between two dates, excluding weekends.
No arguments.
{
"type": "object",
"properties": {}
}farsi-tools — Persian text normalize: Normalize Persian text: Arabic to Persian letters, ZWNJ, spacing and digit conversion.
No arguments.
{
"type": "object",
"properties": {}
}farsi-tools — Jalali to Gregorian calendar: Convert a Jalali (Solar Hijri) date to the Gregorian calendar.
No arguments.
{
"type": "object",
"properties": {}
}farsi-tools — Iranian Sheba IBAN validate: Validate an Iranian IBAN / Sheba number with the mod-97 check.
No arguments.
{
"type": "object",
"properties": {}
}farsi-tools — Iranian mobile validate: Validate and normalize an Iranian mobile phone number.
No arguments.
{
"type": "object",
"properties": {}
}farsi-tools — Iranian province lookup: Look up an Iranian province with its capital and major cities.
No arguments.
{
"type": "object",
"properties": {}
}textkit — grapheme count: Count user-perceived characters (graphemes) versus code points, UTF-16 units and bytes.
No arguments.
{
"type": "object",
"properties": {}
}textkit — entropy: Shannon entropy of a string in bits per character.
No arguments.
{
"type": "object",
"properties": {}
}textkit — fnv hash: Compute a stable FNV-1a content fingerprint (32 and 64 bit) without dependencies.
No arguments.
{
"type": "object",
"properties": {}
}textkit — human bytes: Format a byte count as human-readable size with KB and MiB values.
No arguments.
{
"type": "object",
"properties": {}
}textkit — jalali holiday check: Check whether a Jalali date is an Iranian public holiday and return its name.
No arguments.
{
"type": "object",
"properties": {}
}textkit - unicode normalize NFC/NFD: Normalize text to NFC, NFD, NFKC or NFKD and report the first differing position.
No arguments.
{
"type": "object",
"properties": {}
}textkit - detect byte encoding: Detect the encoding of a byte string: ascii, utf-8, utf-16, hex, base64, latin-1.
No arguments.
{
"type": "object",
"properties": {}
}farsi-tools - Iranian landline validate: Validate and normalize an Iranian landline number and resolve its area code to a city.
No arguments.
{
"type": "object",
"properties": {}
}farsi-tools - Iranian city lookup: Look up an Iranian city and return the province it belongs to.
No arguments.
{
"type": "object",
"properties": {}
}farsi-tools - Iranian postal code validate: Validate an Iranian postal code (code posti).
No arguments.
{
"type": "object",
"properties": {}
}farsi-tools - Persian number to words: Write an integer as Persian words (adad be harf).
No arguments.
{
"type": "object",
"properties": {}
}farsi-tools - Rial to Toman convert: Convert an amount between Iranian rial and toman (1 toman = 10 rial).
No arguments.
{
"type": "object",
"properties": {}
}BountyScout — live agent-bounty feed: Stop burning trial calls on dead bounties. One 5-cent call returns every live, agent-eligible task across WURK, Superteam, AIBTC, AgentPact and Wenrwa — with reward, deadline, winners, KYC/Proof-of-Human, entry cost and payout notes. Filter by tier, source or keyword. JSON, no key, no signup.
No arguments.
{
"type": "object",
"properties": {}
}Agent QA Review — 20 checks + score: Ship agent output with evidence, not vibes. One 5-cent call returns a 20-check review system, severity scale, /20 rubric, copy-paste review prompt and handoff template. Send a score and get ship/revise/reject. Markdown + structured decision.
No arguments.
{
"type": "object",
"properties": {}
}wbagent-multichain-balance: Live multi-chain wallet balance lookup: Ethereum/Base/Polygon/Arbitrum/Optimism/BNB, native coin + USDC + USDT, read from public RPC. GET or POST with ?address=0x.. Returns 402 unless X-PAYMENT is supplied. Operated by an autonomous AI agent; USDC settles on Base to payout address 0x9a90Ea1Ee894f92b1c1a8B9d9730A73ac051828e (authoritative payout address, returned in the 402 challenge). Read-only service, never sends or signs transactions.
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic edge armory: x402-paid util and armory compute services: hash, audit, market data, dispatch — 275 routes at api.nonsynthetic.net
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic crypto-safety audit: AI crypto-safety assessment of a wallet/contract address on Base: risk flags, exposure, activity profile. Proven $0.02 best-seller category.
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic perp funding rates: Perpetual futures funding rates across exchanges — carry-trade and arb signal data.
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic funding extremes: Perp funding rate extremes — crowded-trade signal for contrarian positioning.
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic jwt decode: Decode and inspect JWT payloads — header/claims/expiry for agent auth debugging.
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic json validate: JSON syntax + schema validation for agent pipelines.
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic market price feed: Real-time crypto price quote feed for agent trading and data pipelines.
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic slugify: URL-safe slug generation for content pipelines.
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic arbitrage scan: Cross-exchange arbitrage opportunity scan — live price divergence detection.
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic fx rates: Fiat FX rates feed — USD/EUR/GBP/JPY majors for settlement and pricing.
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic regex test: Regex pattern test/match endpoint — evaluate expressions against input.
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic semver check: Semantic version compare/parse for dependency pipelines.
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic diff endpoint: Text/code diff — unified difference between two payloads.
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic base balance: Base L2 wallet balance query — ETH+USDC for an address.
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic audit checklist: Audit preflight checklist — systematic security review structure for contracts/code.
No arguments.
{
"type": "object",
"properties": {}
}nonsynthetic dispatch route: Task-intent routing — classify a task and return the optimal lane/model.
No arguments.
{
"type": "object",
"properties": {}
}Chain Inspector - EVM token lookup: Pay-per-call EVM token lookup on Base via x402. Pass ?address=0x...&chain=base. Also /v1/contract and /v1/proxy. Method: GET Input: {"address": "string — token contract address (0x...)", "chain": "string — e.g. base"}
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Punctuation Count: Counts periods, commas, exclamation marks, question marks, semicolons, and colons in text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Purchasing Power: Power of purchasing.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| years | string | |
| inflation | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"years": {
"type": "string"
},
"inflation": {
"type": "string"
}
}
}Pypi Package Info: Looks up a PyPI package and returns its version, summary, license, and homepage 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| name | string | |
| input | string | |
| package | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"input": {
"type": "string"
},
"package": {
"type": "string"
}
}
}Pyramid Surface: Surface area of pyramid.
| Argument | Type | Description |
|---|---|---|
| baseLength | string | |
| slantHeight | string |
{
"type": "object",
"properties": {
"baseLength": {
"type": "string"
},
"slantHeight": {
"type": "string"
}
}
}Pyramid Volume: Volume of pyramid.
| Argument | Type | Description |
|---|---|---|
| height | string | |
| baseArea | string |
{
"type": "object",
"properties": {
"height": {
"type": "string"
},
"baseArea": {
"type": "string"
}
}
}Pythagorean: Returns the hypotenuse from two legs as the square root of a squared plus b squared 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Pythagorean Leg: Returns the missing leg from the hypotenuse and the other leg 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| leg | string | |
| hypotenuse | string |
{
"type": "object",
"properties": {
"leg": {
"type": "string"
},
"hypotenuse": {
"type": "string"
}
}
}QR: Generate a QR code for text or a URL.
| Argument | Type | Description |
|---|---|---|
| data | string | |
| size | string | |
| text | string | |
| content | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"size": {
"type": "string"
},
"text": {
"type": "string"
},
"content": {
"type": "string"
}
}
}QR Generate: QR code generator: builds a QR code image URL for the given text at the requested pixel size. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| size | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"size": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Quarter Of Year: Returns the calendar quarter from 1 to 4 for a date, defaulting to now 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Quarter Start: Returns the ISO timestamp of the first day of the quarter containing the date 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Quartile: Calculate quartiles (Q1, Q2 median, Q3) of a dataset. Provide values; returns the three quartiles.
| Argument | Type | Description |
|---|---|---|
| data | string | |
| values | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Quartile Deviation: Returns half the interquartile range, Q3 minus Q1 divided by 2 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Query String Build: Serializes an object of parameters into a URL query string 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| params | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"params": {
"type": "string"
}
}
}Query String Parse: Parses a query string into a key-value object 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| query | string | |
| value | string |
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Question Type: Classifies a question by its opening word as factual, person, time, location, reason, process, yesno, or other 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| question | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"question": {
"type": "string"
}
}
}Quick Ratio: Ratio of quick.
| Argument | Type | Description |
|---|---|---|
| inventory | string | |
| currentAssets | string | |
| currentLiabilities | string |
{
"type": "object",
"properties": {
"inventory": {
"type": "string"
},
"currentAssets": {
"type": "string"
},
"currentLiabilities": {
"type": "string"
}
}
}Quick Sort: Sorts an array of numeric values ascending with a quicksort partition scan 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Quote Extract: Extracts quoted substrings of three or more characters from text and returns them with a count 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}R Squared: Computes R-squared comparing actual and predicted arrays via residual and total sums of squares 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| p | string | |
| actual | string | |
| predicted | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"p": {
"type": "string"
},
"actual": {
"type": "string"
},
"predicted": {
"type": "string"
}
}
}R2 Score: Compute R² (coefficient of determination).
| Argument | Type | Description |
|---|---|---|
| yPred | string | |
| yTrue | string | |
| actual | string | |
| predicted | string |
{
"type": "object",
"properties": {
"yPred": {
"type": "string"
},
"yTrue": {
"type": "string"
},
"actual": {
"type": "string"
},
"predicted": {
"type": "string"
}
}
}Rad To Deg: Convert rad to deg.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Radians To Degrees: Convert radians to degrees.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Radioactive Decay: Computes the remaining quantity after decay from initial amount, elapsed time, and half-life 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| time | string | |
| initial | string | |
| halfLife | string |
{
"type": "object",
"properties": {
"time": {
"type": "string"
},
"initial": {
"type": "string"
},
"halfLife": {
"type": "string"
}
}
}Random: Cryptographically secure random values in hex, base64 or base64url — for nonces, salts, keys, or any random number you need. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| length | string |
{
"type": "object",
"properties": {
"length": {
"type": "string"
}
}
}Random Address: Generate a random street address.
| Argument | Type | Description |
|---|---|---|
| chain | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
}
}
}Random Color: Generate a random color.
| Argument | Type | Description |
|---|---|---|
| format | string |
{
"type": "object",
"properties": {
"format": {
"type": "string"
}
}
}Random Company: Generate a random company name.
No arguments.
{
"type": "object",
"properties": {}
}Random Emoji: Generate a random emoji.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| count | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"count": {
"type": "string"
}
}
}Random Exponential: Generate a random exponential number.
| Argument | Type | Description |
|---|---|---|
| rate | string | |
| lambda | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
},
"lambda": {
"type": "string"
}
}
}Random Fact: Generate a random fact.
No arguments.
{
"type": "object",
"properties": {}
}Random Joke: Generate a random joke.
No arguments.
{
"type": "object",
"properties": {}
}Random Name: Generate a random name.
No arguments.
{
"type": "object",
"properties": {}
}Random Normal: Generate a random normal.
| Argument | Type | Description |
|---|---|---|
| mean | string | |
| sigma | string | |
| stddev | string |
{
"type": "object",
"properties": {
"mean": {
"type": "string"
},
"sigma": {
"type": "string"
},
"stddev": {
"type": "string"
}
}
}Random Phone: Generate a random phone.
| Argument | Type | Description |
|---|---|---|
| country | string |
{
"type": "object",
"properties": {
"country": {
"type": "string"
}
}
}Random Quote: Generate a random quote.
No arguments.
{
"type": "object",
"properties": {}
}Random Range: Generate a random range.
| Argument | Type | Description |
|---|---|---|
| max | string | |
| min | string |
{
"type": "object",
"properties": {
"max": {
"type": "string"
},
"min": {
"type": "string"
}
}
}Random Riddle: Generate a random riddle.
No arguments.
{
"type": "object",
"properties": {}
}Random Word: Generate a random word.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| count | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"count": {
"type": "string"
}
}
}Range: Calculate the statistical range of a dataset: maximum minus minimum. Provide values array.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Range Stat: Returns the range of an array as its maximum minus its minimum 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Range Statistic: Returns the range of an array as its maximum minus its minimum 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Rate Of Change: Returns percent change between each value and the value one period earlier 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| period | string | |
| values | string |
{
"type": "object",
"properties": {
"period": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Ratio Of: Divide two numbers and return a/b as a decimal. Inputs: a (numerator), b (denominator).
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Ratio Simplify: Ratio of simplify.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| numerator | string | |
| denominator | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"numerator": {
"type": "string"
},
"denominator": {
"type": "string"
}
}
}Ratio To Percent: Convert ratio to percent.
| Argument | Type | Description |
|---|---|---|
| numerator | string | |
| denominator | string |
{
"type": "object",
"properties": {
"numerator": {
"type": "string"
},
"denominator": {
"type": "string"
}
}
}Readability Score: Returns word, sentence and syllable counts plus Flesch score, grade and reading level 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Reading Level: Scores text with the Flesch reading ease formula and labels its difficulty band 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Reading Time: Estimate reading time for text.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Readme Gen: Generates a markdown README from project text using the DeepSeek chat API 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| label | string | |
| labels | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"label": {
"type": "string"
},
"labels": {
"type": "string"
},
"content": {
"type": "string"
}
}
}Real Rate: Computes the real interest rate from nominal rate and inflation, to two decimals 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| nominal | string | |
| inflation | string |
{
"type": "object",
"properties": {
"nominal": {
"type": "string"
},
"inflation": {
"type": "string"
}
}
}Recall: Keyword search over the live x402 services catalogue (up to 500 characters of query), returning matching service ids, names, endpoints and prices. Same catalogue search as x402-find, with a longer query limit.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| text | string | |
| query | string | |
| search | string | |
| keyword | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"text": {
"type": "string"
},
"query": {
"type": "string"
},
"search": {
"type": "string"
},
"keyword": {
"type": "string"
}
}
}Receivables Turnover: Computes receivables turnover as revenue divided by average receivables 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| revenue | string | |
| averageReceivables | string |
{
"type": "object",
"properties": {
"revenue": {
"type": "string"
},
"averageReceivables": {
"type": "string"
}
}
}Rect Prism Surface: Surface area of rect prism.
| Argument | Type | Description |
|---|---|---|
| width | string | |
| height | string | |
| length | string |
{
"type": "object",
"properties": {
"width": {
"type": "string"
},
"height": {
"type": "string"
},
"length": {
"type": "string"
}
}
}Rect Prism Volume: Volume of rect prism.
| Argument | Type | Description |
|---|---|---|
| width | string | |
| height | string | |
| length | string |
{
"type": "object",
"properties": {
"width": {
"type": "string"
},
"height": {
"type": "string"
},
"length": {
"type": "string"
}
}
}Rectangular Diagonal: Diagonal of rectangular.
| Argument | Type | Description |
|---|---|---|
| width | string | |
| length | string |
{
"type": "object",
"properties": {
"width": {
"type": "string"
},
"length": {
"type": "string"
}
}
}Redact: Replace specified words in text with [REDACTED]. Provide text and a words array (or comma list) to hide.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| words | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"words": {
"type": "string"
}
}
}Redirect Trace: Follows up to 10 redirect hops with HEAD requests and records each status and Location header 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Reduced Planck: Returns the reduced Planck constant, 1.054571817e-34 joule-seconds 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}Refractive Index: Computes refractive index as the speed of light divided by the speed in the medium 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| speedLight | string | |
| mediumSpeed | string |
{
"type": "object",
"properties": {
"speedLight": {
"type": "string"
},
"mediumSpeed": {
"type": "string"
}
}
}Regex Explain: Explain regex in plain English. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| regex | string | |
| pattern | string |
{
"type": "object",
"properties": {
"regex": {
"type": "string"
},
"pattern": {
"type": "string"
}
}
}x402-regex-test: Regex match test + replacement
| Argument | Type | Description |
|---|---|---|
| text | string | |
| flags | string | |
| input | string | |
| regex | string | |
| pattern | string | |
| modifiers | string | |
| replacement | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"flags": {
"type": "string"
},
"input": {
"type": "string"
},
"regex": {
"type": "string"
},
"pattern": {
"type": "string"
},
"modifiers": {
"type": "string"
},
"replacement": {
"type": "string"
}
}
}Registrar Lookup: Looks up a domain's registrar and status through RDAP using the IANA bootstrap file 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Regular Octahedron Volume: Volume of regular octahedron.
| Argument | Type | Description |
|---|---|---|
| edge | string |
{
"type": "object",
"properties": {
"edge": {
"type": "string"
}
}
}Regular Polygon Area: Area of regular polygon.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| side | string | |
| sides | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"side": {
"type": "string"
},
"sides": {
"type": "string"
}
}
}Regular Polygon Exterior: Returns the exterior angle in degrees of a regular polygon with the given number of sides 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| sides | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"sides": {
"type": "string"
}
}
}Regular Polygon Interior: Returns the interior angle in degrees of a regular polygon with the given number of sides 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| sides | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"sides": {
"type": "string"
}
}
}Regular Polygon Perimeter: Returns the perimeter of a regular polygon from its side length and number of sides 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| side | string | |
| sides | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"side": {
"type": "string"
},
"sides": {
"type": "string"
}
}
}Regular Tetrahedron Volume: Volume of regular tetrahedron.
| Argument | Type | Description |
|---|---|---|
| edge | string |
{
"type": "object",
"properties": {
"edge": {
"type": "string"
}
}
}Relation Extract: Extracts subject-predicate-object relations from text via a DeepSeek chat call 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| label | string | |
| labels | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"label": {
"type": "string"
},
"labels": {
"type": "string"
},
"content": {
"type": "string"
}
}
}Relative Risk: Computes relative risk from exposed and unexposed case counts and totals 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| exposedCases | string | |
| exposedTotal | string | |
| unexposedCases | string | |
| unexposedTotal | string |
{
"type": "object",
"properties": {
"exposedCases": {
"type": "string"
},
"exposedTotal": {
"type": "string"
},
"unexposedCases": {
"type": "string"
},
"unexposedTotal": {
"type": "string"
}
}
}Relative Time: Renders a past date as a relative phrase such as 3 days ago using the current time 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string | |
| value | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Remap: Remap a value from one numeric range to another. Provide value, fromMin/fromMax and toMin/toMax.
| Argument | Type | Description |
|---|---|---|
| toMax | string | |
| toMin | string | |
| value | string | |
| fromMax | string | |
| fromMin | string |
{
"type": "object",
"properties": {
"toMax": {
"type": "string"
},
"toMin": {
"type": "string"
},
"value": {
"type": "string"
},
"fromMax": {
"type": "string"
},
"fromMin": {
"type": "string"
}
}
}Remove Accents: Strips diacritic marks by decomposing text to NFD and removing combining characters 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Remove Control Chars: Removes ASCII control characters from text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Remove Duplicates: Removes duplicate characters from text, keeping first occurrences 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Remove Duplicates Words: Removes duplicate words from text, keeping first occurrences 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Remove Emoji: Removes emoji characters from text and reports how many were removed 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Remove Empty Lines: Drops blank and whitespace-only lines from text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Remove First Word: Removes the first whitespace-separated word from text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Remove Last Word: Removes the last whitespace-separated word from text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Remove Non Ascii: Removes every non-ASCII character from text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Remove Punct: Removes punctuation from text, and with keep set strips all non-word characters instead 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| keep | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"keep": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Remove Whitespace: Removes all whitespace characters from the text.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Repeat Char: Repeats a character a requested number of times, capped at 500000 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| char | string | |
| count | string | |
| character | string |
{
"type": "object",
"properties": {
"char": {
"type": "string"
},
"count": {
"type": "string"
},
"character": {
"type": "string"
}
}
}Replace All: Replaces every occurrence of a search string in text with a replacement 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| search | string | |
| replacement | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"search": {
"type": "string"
},
"replacement": {
"type": "string"
}
}
}Replace Multiple: Applies a map of search-to-replacement pairs to text in order 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| replacements | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"replacements": {
"type": "string"
}
}
}x402-report: Generate a structured research report on any topic via DeepSeek — Markdown or JSON with title and sections, factual with no invented data.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| query | string | |
| topic | string | |
| format | string | |
| sections | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"query": {
"type": "string"
},
"topic": {
"type": "string"
},
"format": {
"type": "string"
},
"sections": {
"type": "string"
}
}
}Retention Ratio: Ratio of retention.
| Argument | Type | Description |
|---|---|---|
| dividends | string | |
| netIncome | string |
{
"type": "object",
"properties": {
"dividends": {
"type": "string"
},
"netIncome": {
"type": "string"
}
}
}Returns: Calculate period-over-period returns of a price series. Provide values array; returns percentage changes between consecutive items.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Reverse: Reverse a string.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Reverse Array: Reverse array.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Reverse Geocode: Reverse geocode.
| Argument | Type | Description |
|---|---|---|
| lat | string | |
| lng | string | |
| lon | string | |
| latitude | string | |
| longitude | string |
{
"type": "object",
"properties": {
"lat": {
"type": "string"
},
"lng": {
"type": "string"
},
"lon": {
"type": "string"
},
"latitude": {
"type": "string"
},
"longitude": {
"type": "string"
}
}
}Reverse String: Reverse string.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Reversed Array: Returns the input values array in reverse order 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}x402-reversi-move: Reversi/Othello move (minimax alpha-beta)
| Argument | Type | Description |
|---|---|---|
| turn | string | |
| board | string | |
| player | string |
{
"type": "object",
"properties": {
"turn": {
"type": "string"
},
"board": {
"type": "string"
},
"player": {
"type": "string"
}
}
}Rfc2822: Format a date as an RFC 2822 email date string (e.g. 'Wed, 02 Sep 2026 12:00:00 +0000'). Provide optional date.
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Rfc3339: Format a date as an RFC 3339 timestamp (ISO 8601, e.g. '2026-09-02T12:00:00Z'). Provide optional date.
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Rgb To Hex: Convert rgb to hex.
| Argument | Type | Description |
|---|---|---|
| b | string | |
| g | string | |
| r | string |
{
"type": "object",
"properties": {
"b": {
"type": "string"
},
"g": {
"type": "string"
},
"r": {
"type": "string"
}
}
}Rhombus Area: Area of rhombus.
| Argument | Type | Description |
|---|---|---|
| diagonal1 | string | |
| diagonal2 | string |
{
"type": "object",
"properties": {
"diagonal1": {
"type": "string"
},
"diagonal2": {
"type": "string"
}
}
}Rlp Decode: Decodes an RLP-encoded hex string into nested lists and strings via ethers 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| hex | string | |
| data | string | |
| input | string |
{
"type": "object",
"properties": {
"hex": {
"type": "string"
},
"data": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Robots Txt: Fetches a site's robots.txt and returns its HTTP status and the first 5000 characters 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Roc: Calculate Rate of Change (ROC) as a percentage over a period. Provide values array and optional period (default 12).
| Argument | Type | Description |
|---|---|---|
| period | string | |
| values | string |
{
"type": "object",
"properties": {
"period": {
"type": "string"
},
"values": {
"type": "string"
}
}
}ROI: Calculate Return on Investment as a percentage. Provide cost (or investment) and gain (or return).
| Argument | Type | Description |
|---|---|---|
| cost | string | |
| gain | string | |
| return | string | |
| investment | string |
{
"type": "object",
"properties": {
"cost": {
"type": "string"
},
"gain": {
"type": "string"
},
"return": {
"type": "string"
},
"investment": {
"type": "string"
}
}
}ROI Calc: Calculate Return on Investment from invested and returned amounts. Provide invested and returned values.
| Argument | Type | Description |
|---|---|---|
| cost | string | |
| gain | string | |
| final | string | |
| years | string | |
| current | string | |
| initial | string | |
| invested | string | |
| returned | string |
{
"type": "object",
"properties": {
"cost": {
"type": "string"
},
"gain": {
"type": "string"
},
"final": {
"type": "string"
},
"years": {
"type": "string"
},
"current": {
"type": "string"
},
"initial": {
"type": "string"
},
"invested": {
"type": "string"
},
"returned": {
"type": "string"
}
}
}Rolling Max: Maximum of rolling.
| Argument | Type | Description |
|---|---|---|
| values | string | |
| window | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
},
"window": {
"type": "string"
}
}
}Rolling Min: Minimum of rolling.
| Argument | Type | Description |
|---|---|---|
| values | string | |
| window | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
},
"window": {
"type": "string"
}
}
}Roman: Convert between Roman and Arabic numerals.
| Argument | Type | Description |
|---|---|---|
| roman | string | |
| number | string |
{
"type": "object",
"properties": {
"roman": {
"type": "string"
},
"number": {
"type": "string"
}
}
}Root Mean Squared Error: Returns the root mean squared error between actual and predicted arrays 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| p | string | |
| actual | string | |
| predicted | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"p": {
"type": "string"
},
"actual": {
"type": "string"
},
"predicted": {
"type": "string"
}
}
}Rotate: Rotate an array left by k positions. Provide values and optional k (default 1).
| Argument | Type | Description |
|---|---|---|
| k | string | |
| values | string |
{
"type": "object",
"properties": {
"k": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Round To: Convert round to .
| Argument | Type | Description |
|---|---|---|
| value | string | |
| decimals | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"decimals": {
"type": "string"
}
}
}Round To Nearest: Convert round to nearest.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| nearest | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"nearest": {
"type": "string"
}
}
}Routing Number: Validates a 9-digit US ABA routing number with the weighted checksum 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| number | string | |
| routing | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"number": {
"type": "string"
},
"routing": {
"type": "string"
}
}
}RPC: eth_call + RPC reads on 8 chains. Chain, method, params in/out. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| method | string | |
| params | string | |
| chain_id | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"method": {
"type": "string"
},
"params": {
"type": "string"
},
"chain_id": {
"type": "string"
}
}
}RPC Health: Checks up to 10 JSON-RPC endpoints with an RPC call and reports which answer 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| rpcs | string | |
| urls | string |
{
"type": "object",
"properties": {
"rpcs": {
"type": "string"
},
"urls": {
"type": "string"
}
}
}x402-rps-strategy: Markov-chain RPS strategy from opponent history
| Argument | Type | Description |
|---|---|---|
| n | string | |
| order | string | |
| history | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"order": {
"type": "string"
},
"history": {
"type": "string"
}
}
}RSI: Calculate the Relative Strength Index (RSI) of a price series. Provide values and optional period (default 14).
| Argument | Type | Description |
|---|---|---|
| period | string | |
| values | string |
{
"type": "object",
"properties": {
"period": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Rss Parse: Fetches an RSS feed and returns its title, items, and count 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Rule Of69: Estimates doubling time as 69.3 divided by the rate, plus 0.35 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| rate | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
}
}
}Rule Of72: Computes years to double by dividing 72 by a rate, rounded to two decimals 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| rate | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
}
}
}Running Total: Returns the cumulative sum of an array at each position 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Sample Mean: Mean of sample.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Sample Variance: Computes the sample variance of an array, dividing by n minus 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Sawtooth Wave: Computes a sawtooth wave value from a position and period, ranging from -1 to 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| period | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"period": {
"type": "string"
}
}
}Schedule Overlap: Reports whether two time ranges overlap and gives the overlap in milliseconds and hours 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| aEnd | string | |
| bEnd | string | |
| end1 | string | |
| end2 | string | |
| aStart | string | |
| bStart | string | |
| start1 | string | |
| start2 | string |
{
"type": "object",
"properties": {
"aEnd": {
"type": "string"
},
"bEnd": {
"type": "string"
},
"end1": {
"type": "string"
},
"end2": {
"type": "string"
},
"aStart": {
"type": "string"
},
"bStart": {
"type": "string"
},
"start1": {
"type": "string"
},
"start2": {
"type": "string"
}
}
}Schema Validate: Validate data against a schema.
| Argument | Type | Description |
|---|---|---|
| data | string | |
| schema | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"schema": {
"type": "string"
}
}
}Scientific Notation: Converts a decimal number to mantissa, base-10 exponent and an e-notation string, treating zero as 0e0 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Script Detect: Checks text against Latin, Cyrillic, CJK, Hangul, Arabic, Devanagari, Hebrew, Greek and kana ranges, returning script names 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Scrypt: Derive a scrypt password hash from a password and salt. Provide password and salt; returns the hex digest (optional keylen, default 32).
| Argument | Type | Description |
|---|---|---|
| salt | string | |
| keylen | string | |
| password | string |
{
"type": "object",
"properties": {
"salt": {
"type": "string"
},
"keylen": {
"type": "string"
},
"password": {
"type": "string"
}
}
}Search: Cross-directory x402 service search.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| query | string | |
| search | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"query": {
"type": "string"
},
"search": {
"type": "string"
}
}
}Sec Suite: Security suite — audits, scans, and intel.
| Argument | Type | Description |
|---|---|---|
| url | string | |
| target | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"target": {
"type": "string"
}
}
}Seconds To Human: Convert seconds to human.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| seconds | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"seconds": {
"type": "string"
}
}
}Secret Scan: Scans text for private key headers, password assignments, JWT tokens and long secret assignments, returning match type and count 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Sector Area: Area of sector.
| Argument | Type | Description |
|---|---|---|
| unit | string | |
| angle | string | |
| radius | string |
{
"type": "object",
"properties": {
"unit": {
"type": "string"
},
"angle": {
"type": "string"
},
"radius": {
"type": "string"
}
}
}Selection Sort: Sorts a list of numbers ascending with selection sort 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Semver: Semantic versioning utilities.
| Argument | Type | Description |
|---|---|---|
| v1 | string | |
| v2 | string |
{
"type": "object",
"properties": {
"v1": {
"type": "string"
},
"v2": {
"type": "string"
}
}
}Sentence Case: Lowercases text then capitalizes the first letter of each sentence 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Sentence Count: Counts sentence-ending punctuation marks in text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Sentence Split: Splits text into sentences at periods, exclamation marks, and question marks followed by whitespace 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Sentiment: Lexicon-based analysis.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Sentiment Fast: Fast sentiment analysis of text.
| Argument | Type | Description |
|---|---|---|
| text | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
}
}
}Sentiment Polarity: Scores sentiment from minus one to one using fixed positive and negative word lists 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Sentiment Score: Scores text sentiment from fixed positive and negative word lists 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}X402 Service Audit: x402 service audit report (premium, no trial).
| Argument | Type | Description |
|---|---|---|
| id | string | |
| service | string |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"service": {
"type": "string"
}
}
}Service Detect: Resolves a host safely, connects to the port, and reports whether it accepts TCP plus any banner 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| host | string | |
| port | string | |
| input | string |
{
"type": "object",
"properties": {
"host": {
"type": "string"
},
"port": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Shannon Entropy: Computes Shannon entropy in bits from the value frequencies in an array 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Sharpe: Calculate the Sharpe ratio of returns. Provide a values price series; measures risk-adjusted return.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Sharpe Ratio: Ratio of sharpe.
| Argument | Type | Description |
|---|---|---|
| return | string | |
| stddev | string | |
| riskFree | string |
{
"type": "object",
"properties": {
"return": {
"type": "string"
},
"stddev": {
"type": "string"
},
"riskFree": {
"type": "string"
}
}
}Sig Figs: Round a number to a specified number of significant figures. Provide value and optional sigFigs (default 3).
| Argument | Type | Description |
|---|---|---|
| value | string | |
| sigFigs | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"sigFigs": {
"type": "string"
}
}
}Significant Digits: Rounds a number to a requested number of significant digits 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| digits | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"digits": {
"type": "string"
}
}
}Simple Interest: Computes simple interest from principal, annual rate percent, and years, rounded to two decimals 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| rate | string | |
| years | string | |
| amount | string | |
| principal | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
},
"years": {
"type": "string"
},
"amount": {
"type": "string"
},
"principal": {
"type": "string"
}
}
}Simpson Index: Computes the Simpson diversity index as the sum of squared relative frequencies 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Simpsons Rule: Integrates an expression over an interval with composite Simpson's rule 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| n | string | |
| fn | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"n": {
"type": "string"
},
"fn": {
"type": "string"
}
}
}Singularize: Converts a plural English word to singular using ies, es, and s rules 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| word | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"word": {
"type": "string"
}
}
}Site Audit: Audit a website — SEO, performance, security.
| Argument | Type | Description |
|---|---|---|
| url | string | |
| domain | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Sitemap Gen: Builds a sitemap XML document from a list of URLs and an optional base URL 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| base | string | |
| urls | string |
{
"type": "object",
"properties": {
"base": {
"type": "string"
},
"urls": {
"type": "string"
}
}
}Sitemap Parse: Parses a sitemap's loc entries, accepting either a sitemap URL or raw XML 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Skewness: Calculate the skewness of a distribution. Provide values array; measures asymmetry (positive=right tail, negative=left).
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Skewness Sample: Computes sample skewness of an array with the adjusted Fisher-Pearson formula 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Slug: Generate a URL slug from a string.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| title | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"title": {
"type": "string"
}
}
}SMA: Calculate the Simple Moving Average (SMA) of a price series. Provide values and optional period/window (default 20).
| Argument | Type | Description |
|---|---|---|
| period | string | |
| values | string | |
| window | string |
{
"type": "object",
"properties": {
"period": {
"type": "string"
},
"values": {
"type": "string"
},
"window": {
"type": "string"
}
}
}Smart Contract Audit: Smart contract security audit, solidity vulnerability scan. 11 static patterns: reentrancy, access-control, integer-overflow, unvalidated-call, tx.origin auth, delegatecall, selfdestruct, block.timestamp, weak-randomness, assert misuse, owner-change. Fast pre-check, deterministic. Case: minia2a.uk/blog/blog-ai-contract-audit-august-2026.html
| Argument | Type | Description |
|---|---|---|
| code | string | |
| source | string | |
| contract | string | |
| source_gz | string | |
| source_b64 | string |
{
"type": "object",
"properties": {
"code": {
"type": "string"
},
"source": {
"type": "string"
},
"contract": {
"type": "string"
},
"source_gz": {
"type": "string"
},
"source_b64": {
"type": "string"
}
}
}Smooth Step: Maps a value onto the 0-1 smoothstep curve between a minimum and maximum 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| max | string | |
| min | string | |
| value | string |
{
"type": "object",
"properties": {
"max": {
"type": "string"
},
"min": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Snake Case: Converts text with camelCase boundaries to snake_case 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Soa Lookup: Resolves a domain's SOA record and returns the nameserver, hostmaster, serial, refresh, and expire fields 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}x402-sol-find: Solana token search (Jupiter token list)
| Argument | Type | Description |
|---|---|---|
| q | string | |
| name | string | |
| query | string | |
| symbol | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"name": {
"type": "string"
},
"query": {
"type": "string"
},
"symbol": {
"type": "string"
}
}
}x402-sol-onchain: Solana address balance + recent transactions (RPC)
| Argument | Type | Description |
|---|---|---|
| wallet | string | |
| account | string | |
| address | string |
{
"type": "object",
"properties": {
"wallet": {
"type": "string"
},
"account": {
"type": "string"
},
"address": {
"type": "string"
}
}
}x402-sol-report: Solana address report: balance + token accounts + activity
| Argument | Type | Description |
|---|---|---|
| wallet | string | |
| account | string | |
| address | string |
{
"type": "object",
"properties": {
"wallet": {
"type": "string"
},
"account": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Solar Mass: Mass of solar.
No arguments.
{
"type": "object",
"properties": {}
}Solidity Version: Parses a Solidity pragma version such as ^0.8.19 into major, minor, and patch numbers 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| pragma | string | |
| version | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"pragma": {
"type": "string"
},
"version": {
"type": "string"
}
}
}Sort Lines: Sort lines of text (alpha, numeric, reverse).
| Argument | Type | Description |
|---|---|---|
| text | string | |
| order | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"order": {
"type": "string"
}
}
}Sort Numbers: Sort numbers.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Sort Strings: Sort strings.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Sorted Array: Sorts an array of numbers ascending 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Soundex: Encode a name into a Soundex code (letter + 3 digits) for fuzzy name matching. Provide name or word.
| Argument | Type | Description |
|---|---|---|
| name | string | |
| word | string |
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"word": {
"type": "string"
}
}
}Space To Tab: Convert space to tab.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| width | string | |
| tabWidth | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"width": {
"type": "string"
},
"tabWidth": {
"type": "string"
}
}
}Spearman Rank: Computes the Spearman rank correlation between two equal-length arrays 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| x | string | |
| y | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"x": {
"type": "string"
},
"y": {
"type": "string"
}
}
}Speed: Convert between speed units.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Speed Convert: Speed of convert.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Speed To Kph: Convert speed to kph.
| Argument | Type | Description |
|---|---|---|
| unit | string | |
| value | string |
{
"type": "object",
"properties": {
"unit": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Spf Validate: Reads a domain's TXT records and reports whether an SPF record is present, returning the matches 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Sphere Cap Volume: Volume of sphere cap.
| Argument | Type | Description |
|---|---|---|
| height | string | |
| radius | string |
{
"type": "object",
"properties": {
"height": {
"type": "string"
},
"radius": {
"type": "string"
}
}
}Sphere Density: Density of sphere.
| Argument | Type | Description |
|---|---|---|
| mass | string | |
| radius | string |
{
"type": "object",
"properties": {
"mass": {
"type": "string"
},
"radius": {
"type": "string"
}
}
}Sphere Radius From Volume: Volume of sphere radius from.
| Argument | Type | Description |
|---|---|---|
| volume | string |
{
"type": "object",
"properties": {
"volume": {
"type": "string"
}
}
}Sphere Surface: Surface area of sphere.
| Argument | Type | Description |
|---|---|---|
| radius | string |
{
"type": "object",
"properties": {
"radius": {
"type": "string"
}
}
}Sphere Volume: Volume of sphere.
| Argument | Type | Description |
|---|---|---|
| radius | string |
{
"type": "object",
"properties": {
"radius": {
"type": "string"
}
}
}Split Complementary: Returns a hue with its split-complementary hues at plus 150 and plus 210 degrees 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| hue | string |
{
"type": "object",
"properties": {
"hue": {
"type": "string"
}
}
}x402-sql-check: SQL injection + dangerous operation detection
| Argument | Type | Description |
|---|---|---|
| sql | string | |
| text | string | |
| query | string |
{
"type": "object",
"properties": {
"sql": {
"type": "string"
},
"text": {
"type": "string"
},
"query": {
"type": "string"
}
}
}SQL Explain: Describes a SQL statement's type, referenced tables, and whether it uses WHERE, JOIN, GROUP BY, or ORDER BY 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| sql | string | |
| data | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"sql": {
"type": "string"
},
"data": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}SQL Format: Uppercases SQL keywords in a statement without otherwise reformatting it 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| sql | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"sql": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}SQL Validate: Flags SQL injection patterns and dangerous statements such as DELETE or UPDATE without WHERE 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| sql | string | |
| input | string |
{
"type": "object",
"properties": {
"sql": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Sqrt2: Return the square root of 2 (1.41421...). No input needed.
No arguments.
{
"type": "object",
"properties": {}
}Sqrt3: Return the square root of 3 (1.73205...). No input needed.
No arguments.
{
"type": "object",
"properties": {}
}Square Series: First N square numbers: 1, 4, 9, 16, ... Input: count (default 10, max 100000). Output: array.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| count | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"count": {
"type": "string"
}
}
}Square Wave: Samples a square wave at a value and period, returning 1, 0, or -1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| period | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"period": {
"type": "string"
}
}
}Ssh Fingerprint: Computes the MD5 and SHA256 fingerprints of an SSH public key 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| key | string | |
| input | string |
{
"type": "object",
"properties": {
"key": {
"type": "string"
},
"input": {
"type": "string"
}
}
}SSL Check: Check a domain SSL certificate.
| Argument | Type | Description |
|---|---|---|
| host | string | |
| domain | string |
{
"type": "object",
"properties": {
"host": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Stablecoin Peg Monitor: Cross-chain stablecoin de-peg detection.
| Argument | Type | Description |
|---|---|---|
| threshold | string |
{
"type": "object",
"properties": {
"threshold": {
"type": "string"
}
}
}Standard Error: Computes the standard error of the mean from the sample standard deviation 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Standard Error Of Mean: Mean of standard error of.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Standard Normal Cdf: Returns the standard normal cumulative distribution at x 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| x | string |
{
"type": "object",
"properties": {
"x": {
"type": "string"
}
}
}Standard Scale: Standardizes an array to zero mean and unit variance, returning zeros when the deviation is zero 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Standardize: Lowercases text, collapses whitespace runs to single spaces, and trims it 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Standardize Array: Converts an array to z-scores with zero mean and unit standard deviation 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Start Of Day: Returns the ISO timestamp of local midnight at the start of the date's day 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Starts With Vowel: Reports whether text begins with an ASCII vowel, ignoring case 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Startup Kit: Startup toolkit — validation, planning, and research.
| Argument | Type | Description |
|---|---|---|
| desc | string | |
| name | string | |
| keywords | string |
{
"type": "object",
"properties": {
"desc": {
"type": "string"
},
"name": {
"type": "string"
},
"keywords": {
"type": "string"
}
}
}Stats: Statistical utilities — mean, median, variance.
| Argument | Type | Description |
|---|---|---|
| numbers | string |
{
"type": "object",
"properties": {
"numbers": {
"type": "string"
}
}
}Std Dev Population: Returns the population standard deviation of an array 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Std Dev Sample: Returns the sample standard deviation of an array, dividing by n minus 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Stddev: Calculate the standard deviation of a set of numbers. Provide numbers or values array.
| Argument | Type | Description |
|---|---|---|
| values | string | |
| numbers | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
},
"numbers": {
"type": "string"
}
}
}Stem: Apply a simple English stemming algorithm to a word. Provide word or text; returns the stemmed form.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| word | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"word": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Stem Word: Trims ing, ed, and plural s endings from an English word 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| word | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"word": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Step Function: Quantizes a value down to the nearest step offset from a start value 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| step | string | |
| start | string | |
| value | string |
{
"type": "object",
"properties": {
"step": {
"type": "string"
},
"start": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Stirling Second: Returns the Stirling number of the second kind for n and k 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| k | string | |
| n | string |
{
"type": "object",
"properties": {
"k": {
"type": "string"
},
"n": {
"type": "string"
}
}
}Stochastic: Computes the stochastic oscillator series over a rolling period window 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| period | string | |
| values | string |
{
"type": "object",
"properties": {
"period": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Stock Price: Stock price quotes.
| Argument | Type | Description |
|---|---|---|
| symbol | string | |
| ticker | string |
{
"type": "object",
"properties": {
"symbol": {
"type": "string"
},
"ticker": {
"type": "string"
}
}
}Stopword Remove: Removes common English stopwords from text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Storage Slot: Computes a Solidity mapping storage slot with keccak256 and an optional array slot offset 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| key | string | |
| slot | string | |
| index | string |
{
"type": "object",
"properties": {
"key": {
"type": "string"
},
"slot": {
"type": "string"
},
"index": {
"type": "string"
}
}
}Store: Append up to 4000 characters to the platform's agent-memory log and return an index id. Storage is platform-wide, not per-wallet, and no endpoint currently reads it back — treat this as a write-only record log.
| Argument | Type | Description |
|---|---|---|
| c | string | |
| content | string |
{
"type": "object",
"properties": {
"c": {
"type": "string"
},
"content": {
"type": "string"
}
}
}String Compare: Compares two strings lexicographically and returns 0 when equal, -1 when a sorts first, else 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}String Similarity: Compares two strings position by position and returns the matching-character ratio 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Strip Emoji: Strip emoji.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Strip HTML: Strip HTML tags from text.
| Argument | Type | Description |
|---|---|---|
| html | string |
{
"type": "object",
"properties": {
"html": {
"type": "string"
}
}
}Strip Numbers: Strip numbers.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Strip Punctuation: Strip punctuation.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Strip Tags: Remove HTML/XML tags from text and return the remaining characters. Input: text. Output: the stripped string.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Substring After: Returns the text after the first occurrence of a separator, or an empty string 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| separator | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"separator": {
"type": "string"
}
}
}Substring Before: Returns the text before the first occurrence of a separator, or the whole text if absent 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| separator | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"separator": {
"type": "string"
}
}
}Substring Between: Returns the text between the first open and following close delimiters 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| end | string | |
| open | string | |
| text | string | |
| close | string | |
| input | string | |
| start | string |
{
"type": "object",
"properties": {
"end": {
"type": "string"
},
"open": {
"type": "string"
},
"text": {
"type": "string"
},
"close": {
"type": "string"
},
"input": {
"type": "string"
},
"start": {
"type": "string"
}
}
}x402-sudoku-solve: Solve 9x9 sudoku (backtracking)
| Argument | Type | Description |
|---|---|---|
| board | string | |
| puzzle | string |
{
"type": "object",
"properties": {
"board": {
"type": "string"
},
"puzzle": {
"type": "string"
}
}
}Sum Of Squares: Sum of of squares.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Sum Squares: Sum of squares.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}x402-summarize: Concise text summarization via DeepSeek LLM. Provide text; returns a short summary of the key points.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| maxLength | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"maxLength": {
"type": "string"
}
}
}Sustainable Growth: Computes sustainable growth rate as ROE times one minus the dividend payout ratio 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| roe | string | |
| dividends | string | |
| netIncome | string |
{
"type": "object",
"properties": {
"roe": {
"type": "string"
},
"dividends": {
"type": "string"
},
"netIncome": {
"type": "string"
}
}
}Swap Safety: Pre-swap risk analysis on Base, Ethereum, BSC, Polygon, Arbitrum, Optimism and Avalanche. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}SWIFT Code: Validates a SWIFT or BIC bank code against the 8 or 11 character format 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| bic | string | |
| code | string | |
| swift | string |
{
"type": "object",
"properties": {
"bic": {
"type": "string"
},
"code": {
"type": "string"
},
"swift": {
"type": "string"
}
}
}Syllable Count: Counts syllables per word and in total with a vowel-group heuristic 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Symmetric Difference: Returns the values that appear in exactly one of two arrays 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}T Statistic: Computes Welch's t statistic for two samples from their means and variances 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| sample1 | string | |
| sample2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"sample1": {
"type": "string"
},
"sample2": {
"type": "string"
}
}
}Tab To Space: Convert tab to space.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| width | string | |
| tabWidth | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"width": {
"type": "string"
},
"tabWidth": {
"type": "string"
}
}
}Tablespoons To Ml: Convert tablespoons to ml.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Task Router: Route a task to the right service.
| Argument | Type | Description |
|---|---|---|
| task | string | |
| input | string | |
| query | string |
{
"type": "object",
"properties": {
"task": {
"type": "string"
},
"input": {
"type": "string"
},
"query": {
"type": "string"
}
}
}Tax Calc: Calculate tax on an amount. Provide amount and rate (or taxRate); supports rate modes via the mode parameter.
| Argument | Type | Description |
|---|---|---|
| mode | string | |
| rate | string | |
| amount | string | |
| taxRate | string |
{
"type": "object",
"properties": {
"mode": {
"type": "string"
},
"rate": {
"type": "string"
},
"amount": {
"type": "string"
},
"taxRate": {
"type": "string"
}
}
}Teaspoons To Ml: Convert teaspoons to ml.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Temp: Convert between temperature units.
| Argument | Type | Description |
|---|---|---|
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Temperature: Converts a temperature between Celsius, Fahrenheit, and Kelvin 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Temperature Convert: Temperature of convert.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Template Replace: Fills {{name}} and {name} placeholders in a template from a variables object 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| vars | string | |
| values | string | |
| template | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"vars": {
"type": "string"
},
"values": {
"type": "string"
},
"template": {
"type": "string"
}
}
}Tetradic: Generate a tetradic (4-color) color harmony from a hue. Provide hue (0-360); returns four hues 90 degrees apart.
| Argument | Type | Description |
|---|---|---|
| hue | string |
{
"type": "object",
"properties": {
"hue": {
"type": "string"
}
}
}Text Bar Chart: Renders a text bar chart from a label-to-value object or an array of values 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| width | string | |
| values | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"width": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Text Clean: Clean text — strip noise and normalize.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Text Diff: Compute text differences. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Text Entropy: Computes Shannon entropy in bits from the character frequencies of text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Text Indent: Prefixes every line of text with a requested number of spaces 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| text | string | |
| input | string | |
| spaces | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"spaces": {
"type": "string"
}
}
}Text Intel: Text intelligence — entities, sentiment, and topics.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Text Pad: Pad text to a specified length. Provide text and optional length; supports alignment modes.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| pad | string | |
| char | string | |
| side | string | |
| text | string | |
| input | string | |
| length | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"pad": {
"type": "string"
},
"char": {
"type": "string"
},
"side": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"length": {
"type": "string"
}
}
}Text Repeat: Repeats text a requested number of times, from 1 to 100 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| n | string | |
| text | string | |
| count | string | |
| input | string | |
| times | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"text": {
"type": "string"
},
"count": {
"type": "string"
},
"input": {
"type": "string"
},
"times": {
"type": "string"
}
}
}Text Report: Generate a text report from data.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Text Scrape: Extract text from URL. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
}
}
}Text Shuffle: Shuffles the characters of text with a Fisher-Yates pass 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Text Similarity: Computes Levenshtein edit distance and a normalized similarity for two strings 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| text1 | string | |
| text2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"text1": {
"type": "string"
},
"text2": {
"type": "string"
}
}
}Text Sparkline: Renders numeric values as a Unicode sparkline using eight block characters 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| values | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Text Stats: Text statistics — word count, readability, sentiment.
| Argument | Type | Description |
|---|---|---|
| text | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
}
}
}Text Table: Formats a 2D array as an ASCII table using the first row as the header 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| rows | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"rows": {
"type": "string"
}
}
}Text To JSON: Structured text to JSON. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
}
}
}Text Toolkit: Text toolkit — clean, transform, and analyze.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"content": {
"type": "string"
}
}
}Text Wrap: Wraps text to a line width, defaulting to 40 characters 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| w | string | |
| text | string | |
| input | string | |
| width | string |
{
"type": "object",
"properties": {
"w": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"width": {
"type": "string"
}
}
}Textual Entailment: Labels a premise and hypothesis pair as entailment, neutral, or contradiction from word overlap 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text1 | string | |
| text2 | string | |
| premise | string | |
| hypothesis | string |
{
"type": "object",
"properties": {
"text1": {
"type": "string"
},
"text2": {
"type": "string"
},
"premise": {
"type": "string"
},
"hypothesis": {
"type": "string"
}
}
}Throughput Humanize: Formats a rate with K, M, or B suffixes and a per-second suffix 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| rate | string | |
| value | string |
{
"type": "object",
"properties": {
"rate": {
"type": "string"
},
"value": {
"type": "string"
}
}
}x402-tictactoe-move: Minimax-optimal tic-tac-toe move (per turn)
| Argument | Type | Description |
|---|---|---|
| turn | string | |
| board | string | |
| state | string | |
| player | string |
{
"type": "object",
"properties": {
"turn": {
"type": "string"
},
"board": {
"type": "string"
},
"state": {
"type": "string"
},
"player": {
"type": "string"
}
}
}Time: Current time: UTC ISO 8601, unix timestamp in seconds, and milliseconds. 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}Time Ago: Format a date as a relative time string ('3 days ago', 'just now'). Provide date or value.
| Argument | Type | Description |
|---|---|---|
| date | string | |
| value | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Time Until: Renders a future date as a phrase such as in 3 days, or now when it has passed 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string | |
| value | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Time Utilities: Returns the current UTC ISO string, Unix seconds, milliseconds, and timezone 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}Timestamp Pretty: Formats a Unix timestamp or millisecond value as ISO and a relative age 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| unix | string | |
| input | string | |
| timestamp | string |
{
"type": "object",
"properties": {
"unix": {
"type": "string"
},
"input": {
"type": "string"
},
"timestamp": {
"type": "string"
}
}
}Timezone: Timezone conversion and lookup.
| Argument | Type | Description |
|---|---|---|
| timezone | string |
{
"type": "object",
"properties": {
"timezone": {
"type": "string"
}
}
}Timezone Boundary: Renders a timestamp in a named IANA timezone alongside UTC 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| tz | string | |
| date | string | |
| timezone | string |
{
"type": "object",
"properties": {
"tz": {
"type": "string"
},
"date": {
"type": "string"
},
"timezone": {
"type": "string"
}
}
}Timezone By Location: Maps a city or location name to its IANA timezone from a fixed table 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| city | string | |
| input | string | |
| location | string |
{
"type": "object",
"properties": {
"city": {
"type": "string"
},
"input": {
"type": "string"
},
"location": {
"type": "string"
}
}
}Timezone Offset: Returns the UTC offset in minutes for a named timezone at a given date 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| tz | string | |
| date | string | |
| timezone | string |
{
"type": "object",
"properties": {
"tz": {
"type": "string"
},
"date": {
"type": "string"
},
"timezone": {
"type": "string"
}
}
}Tip: Calculate tips and bill splits.
| Argument | Type | Description |
|---|---|---|
| amount | string | |
| people | string | |
| percent | string |
{
"type": "object",
"properties": {
"amount": {
"type": "string"
},
"people": {
"type": "string"
},
"percent": {
"type": "string"
}
}
}Tip Split: Splits a bill plus a tip percentage across a number of people 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| tip | string | |
| bill | string | |
| amount | string | |
| people | string | |
| tipPercent | string |
{
"type": "object",
"properties": {
"tip": {
"type": "string"
},
"bill": {
"type": "string"
},
"amount": {
"type": "string"
},
"people": {
"type": "string"
},
"tipPercent": {
"type": "string"
}
}
}Title Case: Lowercases text then capitalizes the first letter of every word 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Tls Version: Connects to a host on port 443 and reports the negotiated TLS protocol and certificate details 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| host | string | |
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"host": {
"type": "string"
},
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}To Binary: Convert to binary.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| value | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"value": {
"type": "string"
}
}
}To Fixed: Convert to fixed.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| digits | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"digits": {
"type": "string"
}
}
}To Hex: Convert to hex.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| value | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"value": {
"type": "string"
}
}
}To Octal: Convert to octal.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| value | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"value": {
"type": "string"
}
}
}To Ordinal: Convert to ordinal.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| value | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"value": {
"type": "string"
}
}
}To Roman: Convert to roman.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| value | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"value": {
"type": "string"
}
}
}To Unicode: Convert to unicode.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Toggle Case: Swaps the case of every character in text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Token Allowance: Reads an ERC-20 allowance for an owner and spender on Base or Ethereum via eth_call 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| owner | string | |
| token | string | |
| address | string | |
| spender | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"owner": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
},
"spender": {
"type": "string"
}
}
}x402-token-arbitrage-spot: Cross-DEX/chain price spread scanner: highest vs lowest pair price -> spread % (arbitrage signal).
| Argument | Type | Description |
|---|---|---|
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Token Comparison: Side-by-side token price/liquidity/volume compare.
| Argument | Type | Description |
|---|---|---|
| labels | string | |
| tokens | string |
{
"type": "object",
"properties": {
"labels": {
"type": "string"
},
"tokens": {
"type": "string"
}
}
}Token Decimals: Reads an ERC-20 token's decimals value on Base or Ethereum 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Token Intelligence: Aggregated token price/liquidity/volume risk report.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | |
| address | string | |
| network | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
},
"network": {
"type": "string"
}
}
}x402-token-liquidity-health: Token liquidity health score (0-100): total depth, pool concentration, DEX diversity, holder count.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
}
}
}x402-token-market: DexScreener token market (price/liquidity/volume)
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}x402-token-price: x402-token-price — utility service
| Argument | Type | Description |
|---|---|---|
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}x402-token-risk-report: On-chain token risk score (0-100) from GoPlus security signals + DexScreener liquidity; optional AI narrative.
| Argument | Type | Description |
|---|---|---|
| ai | string | |
| chain | string | |
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"ai": {
"type": "string"
},
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}x402-token-rugcheck: rug-pull risk score: honeypot.is + GeckoTerminal multi-source aggregation
| Argument | Type | Description |
|---|---|---|
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Token Search: Search tokens by symbol or name via GeckoTerminal, returning matching pools and metadata.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| query | string | |
| symbol | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"query": {
"type": "string"
},
"symbol": {
"type": "string"
}
}
}Token Security: ERC-20 token risk score on Base, Ethereum, BSC, Polygon, Arbitrum, Optimism and Avalanche. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Token Symbol: Reads an ERC-20 token's symbol on Base or Ethereum 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Token Total Supply: Reads an ERC-20 token's total supply on Base or Ethereum 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Tokenize: Split text into word tokens. Provide text or input; returns the array of whitespace-separated words.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| lowercase | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"lowercase": {
"type": "string"
}
}
}Toml JSON: Converts a simple TOML document into a JSON object with section tables 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| data | string | |
| text | string | |
| toml | string | |
| input | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"text": {
"type": "string"
},
"toml": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Tons To Kg: Convert tons to kg.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Torque: Calculate torque in physics: force multiplied by distance (lever arm). Provide force and distance values.
| Argument | Type | Description |
|---|---|---|
| force | string | |
| distance | string |
{
"type": "object",
"properties": {
"force": {
"type": "string"
},
"distance": {
"type": "string"
}
}
}Torus Surface: Surface area of torus.
| Argument | Type | Description |
|---|---|---|
| majorRadius | string | |
| minorRadius | string |
{
"type": "object",
"properties": {
"majorRadius": {
"type": "string"
},
"minorRadius": {
"type": "string"
}
}
}Torus Volume: Volume of torus.
| Argument | Type | Description |
|---|---|---|
| majorRadius | string | |
| minorRadius | string |
{
"type": "object",
"properties": {
"majorRadius": {
"type": "string"
},
"minorRadius": {
"type": "string"
}
}
}Toxicity Score: Rates text toxicity from 0 to 1 and lists categories via a DeepSeek chat call 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| label | string | |
| labels | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"label": {
"type": "string"
},
"labels": {
"type": "string"
},
"content": {
"type": "string"
}
}
}Trace Call: Executes an eth_call against a contract address on Base and returns the raw result 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| to | string | |
| data | string | |
| address | string | |
| calldata | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"data": {
"type": "string"
},
"address": {
"type": "string"
},
"calldata": {
"type": "string"
}
}
}x402-trading-signal: On-chain signals. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| token | string | |
| address | string | |
| network | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"token": {
"type": "string"
},
"address": {
"type": "string"
},
"network": {
"type": "string"
}
}
}Trapezoid Area: Area of trapezoid.
| Argument | Type | Description |
|---|---|---|
| base1 | string | |
| base2 | string | |
| height | string |
{
"type": "object",
"properties": {
"base1": {
"type": "string"
},
"base2": {
"type": "string"
},
"height": {
"type": "string"
}
}
}Trapezoid Perimeter: Returns the perimeter of a trapezoid from its four side lengths 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| c | string | |
| d | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"c": {
"type": "string"
},
"d": {
"type": "string"
}
}
}Trapezoidal Rule: Integrates an expression over an interval with the trapezoidal rule 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| n | string | |
| fn | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"n": {
"type": "string"
},
"fn": {
"type": "string"
}
}
}Triadic: Generate a triadic (3-color) color harmony from a hue. Provide hue (0-360); returns three hues 120 degrees apart.
| Argument | Type | Description |
|---|---|---|
| hue | string |
{
"type": "object",
"properties": {
"hue": {
"type": "string"
}
}
}Triangle Area: Area of triangle.
| Argument | Type | Description |
|---|---|---|
| base | string | |
| height | string |
{
"type": "object",
"properties": {
"base": {
"type": "string"
},
"height": {
"type": "string"
}
}
}Triangle Circumradius: Returns a triangle's circumradius from its three side lengths 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| c | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"c": {
"type": "string"
}
}
}Triangle Heron: Returns a triangle's area from three sides with Heron's formula 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| c | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"c": {
"type": "string"
}
}
}Triangle Inradius: Returns a triangle's inradius from its area and semiperimeter 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| c | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"c": {
"type": "string"
}
}
}Triangle Perimeter: Returns a triangle's perimeter from its three side lengths 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| c | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"c": {
"type": "string"
}
}
}Triangle Wave: Samples a triangle wave at a value and period 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string | |
| period | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"period": {
"type": "string"
}
}
}Triangular Series: Series of triangular.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| count | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"count": {
"type": "string"
}
}
}Trim Lines: Trims leading and trailing whitespace on every line and reports the line count 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Trimean: Calculate the trimean of a dataset: the weighted average of the median and the two quartiles. Provide values array.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Trimmed Mean: Mean of trimmed.
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Trimmed Std: Computes sample standard deviation after dropping a number of lowest and highest values 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Truncate: Truncate a string to a length.
| Argument | Type | Description |
|---|---|---|
| n | string | |
| max | string | |
| text | string | |
| input | string | |
| ellipsis | string | |
| maxLength | string |
{
"type": "object",
"properties": {
"n": {
"type": "string"
},
"max": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"ellipsis": {
"type": "string"
},
"maxLength": {
"type": "string"
}
}
}Truncate Decimal: Truncate decimal.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| decimals | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"decimals": {
"type": "string"
}
}
}Truncate Middle: Truncate middle.
| Argument | Type | Description |
|---|---|---|
| max | string | |
| text | string | |
| input | string | |
| length | string |
{
"type": "object",
"properties": {
"max": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"length": {
"type": "string"
}
}
}Truncate Words: Truncate words.
| Argument | Type | Description |
|---|---|---|
| max | string | |
| text | string | |
| input | string | |
| words | string |
{
"type": "object",
"properties": {
"max": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"words": {
"type": "string"
}
}
}Tsv JSON: Convert TSV (tab-separated values) text into JSON. Provide tsv or data; returns an array of objects.
| Argument | Type | Description |
|---|---|---|
| tsv | string | |
| data | string | |
| text | string |
{
"type": "object",
"properties": {
"tsv": {
"type": "string"
},
"data": {
"type": "string"
},
"text": {
"type": "string"
}
}
}Tube Volume: Volume of tube.
| Argument | Type | Description |
|---|---|---|
| length | string | |
| innerRadius | string | |
| outerRadius | string |
{
"type": "object",
"properties": {
"length": {
"type": "string"
},
"innerRadius": {
"type": "string"
},
"outerRadius": {
"type": "string"
}
}
}Two Complement: Returns the two's complement of an integer at a requested bit width 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| bits | string | |
| value | string |
{
"type": "object",
"properties": {
"bits": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Tx Decode: Decode EVM calldata. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| to | string | |
| tx | string | |
| data | string | |
| input | string | |
| address | string | |
| calldata | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"tx": {
"type": "string"
},
"data": {
"type": "string"
},
"input": {
"type": "string"
},
"address": {
"type": "string"
},
"calldata": {
"type": "string"
}
}
}Tx Explain: Explain a transaction in plain English.
| Argument | Type | Description |
|---|---|---|
| tx | string | |
| hash | string | |
| input | string |
{
"type": "object",
"properties": {
"tx": {
"type": "string"
},
"hash": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Tx Status: Looks up a transaction receipt and returns status, block number, gas used, and sender 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| tx | string | |
| hash | string | |
| input | string |
{
"type": "object",
"properties": {
"tx": {
"type": "string"
},
"hash": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Txt Lookup: Resolves a domain's TXT records and returns them joined and sorted 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| input | string | |
| domain | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Type Token Ratio: Ratio of type token.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}x402-ua-parse: Parse User-Agent string. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| ua | string | |
| input | string | |
| userAgent | string |
{
"type": "object",
"properties": {
"ua": {
"type": "string"
},
"input": {
"type": "string"
},
"userAgent": {
"type": "string"
}
}
}Ua Parser: Parse a User-Agent string — browser, OS, device.
| Argument | Type | Description |
|---|---|---|
| ua | string | |
| useragent | string |
{
"type": "object",
"properties": {
"ua": {
"type": "string"
},
"useragent": {
"type": "string"
}
}
}Unescape JSON: Decodes JSON string escape sequences in text, returning the input when it is not valid 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Unescape Regex: Removes backslash escapes before regular-expression metacharacters in text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Uniform Pdf: Returns the uniform probability density at x for a range from a to b, or 0 outside it 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| x | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"x": {
"type": "string"
}
}
}Union: Calculate the union of two arrays (unique elements from both). Provide a and b arrays.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
}
}Unique Array: Returns the distinct values of an array in first-seen order 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Unique Count: Counts the distinct values in an array 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Unique Lines: Removes duplicate lines from text, keeping first occurrences 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Units Convert: Converts a value between length, weight, and volume units, rounded to four decimals 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Unix Perms: Parse Unix file permissions.
| Argument | Type | Description |
|---|---|---|
| mode | string | |
| perms | string |
{
"type": "object",
"properties": {
"mode": {
"type": "string"
},
"perms": {
"type": "string"
}
}
}Unix To Date: Convert unix to date.
| Argument | Type | Description |
|---|---|---|
| unix | string | |
| value | string |
{
"type": "object",
"properties": {
"unix": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Unix To ISO: Convert unix to iso.
| Argument | Type | Description |
|---|---|---|
| ts | string | |
| timestamp | string |
{
"type": "object",
"properties": {
"ts": {
"type": "string"
},
"timestamp": {
"type": "string"
}
}
}UPC Check: Validates a 12-digit UPC check digit 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Uppercase Count: Counts uppercase ASCII letters in text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Uppercase Ratio: Fraction of a text's letters that are uppercase, ignoring non-letters. Input: text. Output: 0 to 1.
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Uptime: Uptime and restart count. 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}URL Canonical: Normalizes a URL by lowercasing the host, dropping the fragment, and optionally sorting query parameters 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string | |
| sortQuery | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
},
"sortQuery": {
"type": "string"
}
}
}URL Codec: URL encode/decode strings.
| Argument | Type | Description |
|---|---|---|
| op | string | |
| url | string | |
| text | string |
{
"type": "object",
"properties": {
"op": {
"type": "string"
},
"url": {
"type": "string"
},
"text": {
"type": "string"
}
}
}x402-url-expand: Follow redirects to expand shortened URLs
| Argument | Type | Description |
|---|---|---|
| url | string | |
| short | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"short": {
"type": "string"
}
}
}URL Inspect: Inspect a URL — redirects, security, and content.
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}URL Parse: Parse a URL into components.
| Argument | Type | Description |
|---|---|---|
| url | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
}
}
}URL Shorten: URL shortener: shortens a URL through the is.gd API and returns the short link. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}URL Unshorten: Follows up to 10 redirects to a URL's final destination 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Utf8 Validate: Reports whether text is valid UTF-8 and returns its byte and character lengths 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}UUID: Crypto-random UUID v4 generator. 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}Vacuum Permeability: Returns the vacuum magnetic permeability, 1.25663706212e-6 henries per metre 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}Vacuum Permittivity: Returns the vacuum electric permittivity, 8.8541878128e-12 farads per metre 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}Validate: Validate input data against rules.
| Argument | Type | Description |
|---|---|---|
| type | string | |
| input | string | |
| value | string | |
| format | string |
{
"type": "object",
"properties": {
"type": {
"type": "string"
},
"input": {
"type": "string"
},
"value": {
"type": "string"
},
"format": {
"type": "string"
}
}
}Validate Credit Card: Validate credit card.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Validate Email: Validate email.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Validate Hex Color: Validate hex color.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Validate IBAN: Validate iban.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Validate IP: Validate ip.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Validate ISBN: Validate isbn.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Validate Phone: Validate phone.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Validate Postal Code: Validate postal code.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| country | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"country": {
"type": "string"
}
}
}Validate URL: Validate url.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Validate UUID: Validate uuid.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Validator Suite: Validate a value against eight formats in one call: email, URL, UUID, IP, credit card (Luhn), IBAN, ISBN and hex color.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| value | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Variance: Calculate the variance of a set of numbers. Provide values or data array; returns sample variance.
| Argument | Type | Description |
|---|---|---|
| data | string | |
| sample | string | |
| values | string |
{
"type": "object",
"properties": {
"data": {
"type": "string"
},
"sample": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Variance Population: Computes the population variance of an array, dividing by n 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Variance Sample: Computes the sample variance of an array, dividing by n minus 1 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}Vat Validate: Validates a European VAT number's format and country prefix 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| vat | string | |
| input | string | |
| number | string |
{
"type": "object",
"properties": {
"vat": {
"type": "string"
},
"input": {
"type": "string"
},
"number": {
"type": "string"
}
}
}Vector Cross: Returns the 3D cross product of two three-element vectors 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| v1 | string | |
| v2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"v1": {
"type": "string"
},
"v2": {
"type": "string"
}
}
}Vector Dot: Returns the dot product of two equal-length numeric vectors 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| v1 | string | |
| v2 | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"v1": {
"type": "string"
},
"v2": {
"type": "string"
}
}
}Vector Norm: Returns the Euclidean norm of a vector, rounded to three decimals 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| a | string | |
| v | string | |
| vector | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"v": {
"type": "string"
},
"vector": {
"type": "string"
}
}
}Velocity: Calculate velocity: distance divided by time. Provide distance and time values.
| Argument | Type | Description |
|---|---|---|
| time | string | |
| distance | string |
{
"type": "object",
"properties": {
"time": {
"type": "string"
},
"distance": {
"type": "string"
}
}
}Verify: Verify a signature or proof.
| Argument | Type | Description |
|---|---|---|
| msg | string | |
| sig | string | |
| text | string | |
| signer | string | |
| wallet | string | |
| address | string | |
| message | string | |
| signature | string |
{
"type": "object",
"properties": {
"msg": {
"type": "string"
},
"sig": {
"type": "string"
},
"text": {
"type": "string"
},
"signer": {
"type": "string"
},
"wallet": {
"type": "string"
},
"address": {
"type": "string"
},
"message": {
"type": "string"
},
"signature": {
"type": "string"
}
}
}Volume: Convert a volume value between milliliters, liters, gallons, quarts, pints, and fluid ounces. Provide value and from/to units.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Volume To Mass: Convert volume to mass.
| Argument | Type | Description |
|---|---|---|
| volume | string | |
| density | string |
{
"type": "object",
"properties": {
"volume": {
"type": "string"
},
"density": {
"type": "string"
}
}
}Vwap Calc: Computes a running volume-weighted average price from price and volume arrays, one cumulative value per bar 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| price | string | |
| volume | string |
{
"type": "object",
"properties": {
"price": {
"type": "string"
},
"volume": {
"type": "string"
}
}
}WACC: Calculate Weighted Average Cost of Capital as a percentage. Provide equity, debt, costEquity, costDebt, and optional taxRate.
| Argument | Type | Description |
|---|---|---|
| debt | string | |
| equity | string | |
| taxRate | string | |
| costDebt | string | |
| costEquity | string |
{
"type": "object",
"properties": {
"debt": {
"type": "string"
},
"equity": {
"type": "string"
},
"taxRate": {
"type": "string"
},
"costDebt": {
"type": "string"
},
"costEquity": {
"type": "string"
}
}
}Wallet: Single-chain wallet overview. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| wallet | string | |
| address | string |
{
"type": "object",
"properties": {
"wallet": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Wallet Activity: Lists recent transactions for a wallet address through the Blockscout API on Ethereum 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| limit | string | |
| wallet | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"limit": {
"type": "string"
},
"wallet": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Wallet Balance: Check a wallet balance across chains.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| wallet | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"wallet": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Wallet Intel: Multi-chain wallet profile. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| wallet | string | |
| address | string |
{
"type": "object",
"properties": {
"wallet": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Wallet Nfts: Lists ERC-721 and ERC-1155 tokens held by a wallet through Blockscout 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| wallet | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"wallet": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Wallet Portfolio Report: Aggregate multi-token wallet balance and value.
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| wallet | string | |
| address | string | |
| network | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"wallet": {
"type": "string"
},
"address": {
"type": "string"
},
"network": {
"type": "string"
}
}
}Wallet Scan: Scan a wallet for activity and risk.
| Argument | Type | Description |
|---|---|---|
| input | string | |
| wallet | string | |
| address | string |
{
"type": "object",
"properties": {
"input": {
"type": "string"
},
"wallet": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Wallet Tokens: Returns known ERC-20 balances such as USDC for a wallet on Base or Ethereum 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| chain | string | |
| wallet | string | |
| address | string |
{
"type": "object",
"properties": {
"chain": {
"type": "string"
},
"wallet": {
"type": "string"
},
"address": {
"type": "string"
}
}
}Watt To Kilowatt: Convert watt to kilowatt.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Watts To Horsepower: Convert watts to horsepower.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| watts | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"watts": {
"type": "string"
}
}
}Wave Speed: Speed of wave.
| Argument | Type | Description |
|---|---|---|
| frequency | string | |
| wavelength | string |
{
"type": "object",
"properties": {
"frequency": {
"type": "string"
},
"wavelength": {
"type": "string"
}
}
}Wavelength: Computes wavelength as speed divided by frequency 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| speed | string | |
| frequency | string |
{
"type": "object",
"properties": {
"speed": {
"type": "string"
},
"frequency": {
"type": "string"
}
}
}Weather: Weather forecast for a location.
| Argument | Type | Description |
|---|---|---|
| lat | string | |
| lon | string | |
| city | string | |
| location | string |
{
"type": "object",
"properties": {
"lat": {
"type": "string"
},
"lon": {
"type": "string"
},
"city": {
"type": "string"
},
"location": {
"type": "string"
}
}
}Web Retrieve: Fetch a webpage safely with SSRF protection and extract its clean text content plus title and meta tags.
| Argument | Type | Description |
|---|---|---|
| url | string | |
| maxLen | string | |
| target | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"maxLen": {
"type": "string"
},
"target": {
"type": "string"
}
}
}Web Scrape: Clean text from URL, alias of text-scrape. 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| url | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
}
}
}Web Search: Web search via the Brave Search API. Requires BRAVE_SEARCH_KEY to be configured.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| max | string | |
| query | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"max": {
"type": "string"
},
"query": {
"type": "string"
}
}
}Web Search Deep: Deep web search: Brave Search results combined with a DeepSeek AI synthesis. Requires BRAVE_SEARCH_KEY.
| Argument | Type | Description |
|---|---|---|
| q | string | |
| query | string |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"query": {
"type": "string"
}
}
}Web2md: Convert a web page to Markdown.
| Argument | Type | Description |
|---|---|---|
| url | string | |
| input | string |
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Week Number: Computes the ISO week number and ISO year for a given date, defaulting to the current date 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Week Of Year: Computes the ISO week number of a date, defaulting to today when date is omitted 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Weekdays Between: Counts Monday-to-Friday days between start and end dates, excluding Saturdays and Sundays 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| end | string | |
| start | string |
{
"type": "object",
"properties": {
"end": {
"type": "string"
},
"start": {
"type": "string"
}
}
}Weekend Or Weekday: Classifies a date, defaulting to today, as weekend when its day is Sunday or Saturday, otherwise weekday 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Weeks In Year: Returns the number of ISO weeks in a given year, defaulting to the current year 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| year | string |
{
"type": "object",
"properties": {
"year": {
"type": "string"
}
}
}Weight: Convert between weight units.
| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| value | string |
{
"type": "object",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"value": {
"type": "string"
}
}
}Weighted Average: Average of weighted.
| Argument | Type | Description |
|---|---|---|
| values | string | |
| weights | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
},
"weights": {
"type": "string"
}
}
}Weighted Mean: Mean of weighted.
| Argument | Type | Description |
|---|---|---|
| values | string | |
| weights | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
},
"weights": {
"type": "string"
}
}
}Weighted Median: Median of weighted.
| Argument | Type | Description |
|---|---|---|
| values | string | |
| weights | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
},
"weights": {
"type": "string"
}
}
}Whitespace Count: Counts whitespace characters in the supplied text field and returns the total 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}x402-whois: WHOIS domain registration lookup via RDAP (registrar, dates, nameservers).
| Argument | Type | Description |
|---|---|---|
| host | string | |
| domain | string |
{
"type": "object",
"properties": {
"host": {
"type": "string"
},
"domain": {
"type": "string"
}
}
}Wiki Random: Returns the title, extract, and URL of a random English Wikipedia article 🆓 5 free trial calls per signed wallet
No arguments.
{
"type": "object",
"properties": {}
}Williams R: Computes Williams %R over a values array for a period defaulting to 14, emitting -50 for flat windows 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| period | string | |
| values | string |
{
"type": "object",
"properties": {
"period": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Winsorized Mean: Mean of winsorized.
| Argument | Type | Description |
|---|---|---|
| k | string | |
| values | string |
{
"type": "object",
"properties": {
"k": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Winsorized Variance: Computes sample variance after replacing the k lowest and k highest values with the adjacent order statistics 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| k | string | |
| values | string |
{
"type": "object",
"properties": {
"k": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Word Count: Counts whitespace-separated words and characters in text 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Word Density: Density of word.
| Argument | Type | Description |
|---|---|---|
| term | string | |
| text | string | |
| word | string | |
| input | string |
{
"type": "object",
"properties": {
"term": {
"type": "string"
},
"text": {
"type": "string"
},
"word": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Word Frequency: Count word frequency in text.
| Argument | Type | Description |
|---|---|---|
| text | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
}
}
}Word Prefix: Splits text on whitespace and returns the words that start with the given prefix 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| prefix | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"prefix": {
"type": "string"
}
}
}Word Suffix: Splits text on whitespace and returns the words that end with the given suffix 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| suffix | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"suffix": {
"type": "string"
}
}
}Word Vector: Returns a term-frequency object mapping each lowercased whitespace-separated word in text to its count 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Word Wrap: Inserts line breaks in text at whitespace boundaries using a width defaulting to 40 characters 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| width | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"width": {
"type": "string"
}
}
}x402-wordle-solve: Wordle solver from guess history (g/y/x feedback)
| Argument | Type | Description |
|---|---|---|
| history | string |
{
"type": "object",
"properties": {
"history": {
"type": "string"
}
}
}Words Containing: Splits text on whitespace and returns the words that contain the given substring 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Work: Work calculation (W=Fd).
| Argument | Type | Description |
|---|---|---|
| force | string | |
| distance | string |
{
"type": "object",
"properties": {
"force": {
"type": "string"
},
"distance": {
"type": "string"
}
}
}Working Capital: Computes working capital as current assets minus current liabilities and returns the difference 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| currentAssets | string | |
| currentLiabilities | string |
{
"type": "object",
"properties": {
"currentAssets": {
"type": "string"
},
"currentLiabilities": {
"type": "string"
}
}
}World Brief: World brief — global markets and events.
| Argument | Type | Description |
|---|---|---|
| code | string | |
| input | string | |
| country | string |
{
"type": "object",
"properties": {
"code": {
"type": "string"
},
"input": {
"type": "string"
},
"country": {
"type": "string"
}
}
}Wrap Text: Wraps text into lines of the given width, default 40, breaking at whitespace and trimming the result 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| width | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"width": {
"type": "string"
}
}
}XML Convert: Convert XML to other formats.
| Argument | Type | Description |
|---|---|---|
| xml | string | |
| json | string | |
| root | string |
{
"type": "object",
"properties": {
"xml": {
"type": "string"
},
"json": {
"type": "string"
},
"root": {
"type": "string"
}
}
}XML JSON: Convert between XML and JSON.
| Argument | Type | Description |
|---|---|---|
| xml | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"xml": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}XML Path: Extract text content of a specified tag from XML. Provide xml and tag; returns the tag's text value.
| Argument | Type | Description |
|---|---|---|
| tag | string | |
| xml | string | |
| data | string | |
| path | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"tag": {
"type": "string"
},
"xml": {
"type": "string"
},
"data": {
"type": "string"
},
"path": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}XML Pretty: Indents XML with two spaces per nesting level and returns the formatted string plus its line count 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| xml | string | |
| data | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"xml": {
"type": "string"
},
"data": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}XML To JSON: Convert xml to json.
| Argument | Type | Description |
|---|---|---|
| xml | string | |
| input | string |
{
"type": "object",
"properties": {
"xml": {
"type": "string"
},
"input": {
"type": "string"
}
}
}XML Validate: Checks XML tag nesting and reports mismatched or unclosed tags 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| xml | string | |
| text | string | |
| input | string |
{
"type": "object",
"properties": {
"xml": {
"type": "string"
},
"text": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Yaml JSON: Converts simple two-level YAML with scalar, list and nested map values into a JSON object 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| yaml | string | |
| input | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"yaml": {
"type": "string"
},
"input": {
"type": "string"
}
}
}Yards To Meters: Convert yards to meters.
| Argument | Type | Description |
|---|---|---|
| value | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
}
}
}Year End: Return the end-of-year timestamp (Dec 31 23:59:59) for a given date, or the current year if no date provided.
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Year Start: Returns the January 1 local timestamp of the year containing the given date, as an ISO string 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Yield Dashboard: DeFi yield dashboard.
| Argument | Type | Description |
|---|---|---|
| year | string |
{
"type": "object",
"properties": {
"year": {
"type": "string"
}
}
}Yield To Maturity: Convert yield to maturity.
| Argument | Type | Description |
|---|---|---|
| face | string | |
| price | string | |
| years | string | |
| coupon | string |
{
"type": "object",
"properties": {
"face": {
"type": "string"
},
"price": {
"type": "string"
},
"years": {
"type": "string"
},
"coupon": {
"type": "string"
}
}
}Zero Pad: Left-pad a value with zeros to a specified width. Provide value and optional width (default 2); returns the padded string.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| width | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"width": {
"type": "string"
}
}
}Zero Shot Classify: Assigns text to one of the supplied labels with a confidence via a DeepSeek chat call 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| text | string | |
| input | string | |
| label | string | |
| labels | string | |
| content | string |
{
"type": "object",
"properties": {
"text": {
"type": "string"
},
"input": {
"type": "string"
},
"label": {
"type": "string"
},
"labels": {
"type": "string"
},
"content": {
"type": "string"
}
}
}Zip: Zip two arrays together into pairs. Provide a (or x) and b (or y) arrays; returns array of [a[i], b[i]] pairs.
| Argument | Type | Description |
|---|---|---|
| a | string | |
| b | string | |
| x | string | |
| y | string |
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"x": {
"type": "string"
},
"y": {
"type": "string"
}
}
}Zodiac Sign: Maps the UTC month and day of a date to a Western zodiac sign name and returns it with the ISO date 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| date | string |
{
"type": "object",
"properties": {
"date": {
"type": "string"
}
}
}Zscore: Calculate the z-score (standard score) of a value within a population. Provide values array and value; returns how many std deviations from the mean.
| Argument | Type | Description |
|---|---|---|
| value | string | |
| values | string |
{
"type": "object",
"properties": {
"value": {
"type": "string"
},
"values": {
"type": "string"
}
}
}Zscore Array: Converts a values array to z-scores using the population standard deviation, returning zeros when it is zero 🆓 5 free trial calls per signed wallet
| Argument | Type | Description |
|---|---|---|
| values | string |
{
"type": "object",
"properties": {
"values": {
"type": "string"
}
}
}