Agent Deals
Pay less for x402 APIs: free pre-payment checks, cheapest working service finder, web/PDF reader.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"agent-deals": {
"url": "https://agent-deals.gm-tools.workers.dev/mcp"
}
}
}Remote endpoints
https://agent-deals.gm-tools.workers.dev/mcpstreamable-httpWhat it can do
Tool inventory
Tools (4)
🟢check_x402_service(url, method)
FREE. Before paying an x402 (HTTP 402) API, check it: is it up right now, does its real price match its listing, and is there a cheaper service that does the same job? Covers ~25,000 paid agent APIs, re-checked continuously.
Input Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "The paid service's URL"
},
"method": {
"type": "string",
"default": "GET",
"description": "HTTP method the service uses"
}
},
"required": [
"url"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢find_cheapest_x402_service(task, max_price_usd, limit)
Describe what you need; get the cheapest WORKING paid APIs for it, ranked by live price, uptime and speed, with example inputs. 20 free calls per day per client, then $0.002 per call via x402 (USDC on Base).
Input Schema
{
"type": "object",
"properties": {
"task": {
"type": "string",
"minLength": 3,
"maxLength": 500,
"description": "What you need done, in plain words"
},
"max_price_usd": {
"type": "number",
"exclusiveMinimum": 0,
"description": "Ignore services above this price per call"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"description": "Number of results (default 5)"
}
},
"required": [
"task"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢read_web_page(url, max_chars, selector)
Fetch a public web page or PDF and return clean Markdown of the main content, plus title, author, date, JSON-LD and links. $0.003 per call via x402. Failed reads are not charged.
Input Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "Public http(s) URL"
},
"max_chars": {
"type": "integer",
"minimum": 500,
"maximum": 200000,
"description": "Max Markdown characters (default 50000)"
},
"selector": {
"type": "string",
"maxLength": 200,
"description": "Optional CSS selector to convert only part of the page"
}
},
"required": [
"url"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_page_metadata(url)
Title, description, canonical URL, language, site name, author, publish date, image and JSON-LD of a public page. $0.002 per call via x402.
Input Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "Public http(s) URL"
}
},
"required": [
"url"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Community
Evidence