protogrid

Search / dev.pages.freetier-agent-api/freetier-agent-api

FreeTier Agent API

R0· no sign-in

x402 pay-per-call data for agents: LLM prices, MCP/x402 directories, holidays, FX, page checks

v3.0.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality81new
Trust83of 100
Uptime, 30 days100%
Latency p50295 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "freetier-agent-api": {
      "type": "http",
      "url": "https://freetier-agent-api.pages.dev/mcp"
    }
  }
}
claude mcp add --transport http freetier-agent-api https://freetier-agent-api.pages.dev/mcp
[mcp_servers.freetier-agent-api]
url = "https://freetier-agent-api.pages.dev/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "freetier-agent-api": {
      "type": "remote",
      "url": "https://freetier-agent-api.pages.dev/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "freetier-agent-api": {
      "type": "http",
      "url": "https://freetier-agent-api.pages.dev/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=freetier-agent-api&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vZnJlZXRpZXItYWdlbnQtYXBpLnBhZ2VzLmRldi9tY3AifQ%3D%3D"
}
{
  "servers": {
    "freetier-agent-api": {
      "type": "http",
      "url": "https://freetier-agent-api.pages.dev/mcp"
    }
  }
}
{
  "mcpServers": {
    "freetier-agent-api": {
      "httpUrl": "https://freetier-agent-api.pages.dev/mcp"
    }
  }
}
extensions:
  "freetier-agent-api":
    enabled: true
    name: "freetier-agent-api"
    type: streamable_http
    uri: "https://freetier-agent-api.pages.dev/mcp"
    timeout: 300

Quality 81 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations24 of 28 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: list_endpoints (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); mcp_servers_sample (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); free_tiers (destructiveHint, idempotentHint); …
  • pass
    tools.token_costabout 3,422 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 2 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

28 tools, about 3,422 tokens to load them all · tool set f0f1b93f7094 · tools last changed 2026-10-19 · checked 2026-10-20 10:35 UTC

Tool changes

  • dump_agent_toolschangeddescription
    before

    Paid ($7 USDC via x402). Full dump: Agent Tool Directory, ~13,000 MCP servers + x402 APIs in one unified schema (JSON). MIT + CC BY 4.0 sources, attribution included. Calling this tool returns the exact HTTP request and x402 payment requirements; pay with any x402 client to get the data.

    after · 72% of words in common

    Paid dump ($7 USDC via x402, or buy_with_card in the 402 body). Full dump: Agent Tool Directory, ~13,000 MCP servers + x402 APIs in one unified schema (JSON). MIT + CC BY 4.0 sources, attribution included. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).

  • dump_x402_serviceschangeddescription
    before

    Paid ($6 USDC via x402). Full dump: ~8,900 x402 pay-per-call APIs with category, price, chains and probe status (JSON). Data from nohumans.directory, CC BY 4.0, attribution required. Calling this tool returns the exact HTTP request and x402 payment requirements; pay with any x402 client to get the data.

    after · 74% of words in common

    Paid dump ($6 USDC via x402, or buy_with_card in the 402 body). Full dump: ~8,900 x402 pay-per-call APIs with category, price, chains and probe status (JSON). Data from nohumans.directory, CC BY 4.0, attribution required. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).

  • agent_toolschangeddescription
    before

    Paid ($0.001 USDC via x402). One search across ~13,000 agent tools: 4,259 MCP servers (awesome-mcp-servers, MIT) and ~8,900 x402 pay-per-call APIs (nohumans.directory, CC BY 4.0). Filters: q, type=mcp|x402, limit<=100. Calling this tool returns the exact HTTP request and x402 payment requirements; pay with any x402 client to get the data.

    after · 74% of words in common

    Pay-per-call: 25 free/day then $0.001 USDC via x402. One search across ~13,000 agent tools: 4,259 MCP servers (awesome-mcp-servers, MIT) and ~8,900 x402 pay-per-call APIs (nohumans.directory, CC BY 4.0). Filters: q, type=mcp|x402, limit<=100. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).

  • x402_serviceschangeddescription
    before

    Paid ($0.001 USDC via x402). Search ~8,900 live x402 pay-per-call APIs (verified/unverified by nohumans.directory probes, CC BY 4.0): name, endpoint URL, category, price, chains, status, score. Filters: q, category, chain, max_price, status=verified, limit<=100. Calling this tool returns the exact HTTP request and x402 payment requirements; pay with any x402 client to get the data.

    after · 75% of words in common

    Pay-per-call: 25 free/day then $0.001 USDC via x402. Search ~8,900 live x402 pay-per-call APIs (verified/unverified by nohumans.directory probes, CC BY 4.0): name, endpoint URL, category, price, chains, status, score. Filters: q, category, chain, max_price, status=verified, limit<=100. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).

  • extract_jsonchangeddescription
    before

    Paid ($0.001 USDC via x402). Messy text + JSON Schema in, clean JSON out. Uses a small LLM (Cloudflare Workers AI, Llama 3.1 8B, JSON mode) when available, else a deterministic key:value/regex extractor; the result is type-checked against your schema and missing fields are null. Limits: text <= 6,000 chars, schema <= 30 top-level properties (flat objects, arrays of scalars); the model can misread ambiguous text, so check important values. Params: text, schema (JSON string), mode=auto|heuristic. GET query or POST JSON body. Calling this tool returns the exact HTTP request and x402 payment requirements; pay with any x402 client to get the data.

    after · 85% of words in common

    Pay-per-call: 25 free/day then $0.001 USDC via x402. Messy text + JSON Schema in, clean JSON out. Uses a small LLM (Cloudflare Workers AI, Llama 3.1 8B, JSON mode) when available, else a deterministic key:value/regex extractor; the result is type-checked against your schema and missing fields are null. Limits: text <= 6,000 chars, schema <= 30 top-level properties (flat objects, arrays of scalars); the model can misread ambiguous text, so check important values. Params: text, schema (JSON string), mode=auto|heuristic. GET query or POST JSON body. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).

  • email_verifychangeddescription
    before

    Paid ($0.001 USDC via x402). Email address check WITHOUT sending mail or SMTP probing: RFC-style syntax check, domain MX/A records via DNS-over-HTTPS, disposable-domain flag (CC0 blocklist, ~9,900 domains), role-address flag (info@, support@...), free-mail flag. Verdict: deliverable_domain | risky | invalid. Cannot confirm that the mailbox itself exists. Addresses are not stored or logged. Calling this tool returns the exact HTTP request and x402 payment requirements; pay with any x402 client to get the data.

    after · 80% of words in common

    Pay-per-call: 25 free/day then $0.001 USDC via x402. Email address check WITHOUT sending mail or SMTP probing: RFC-style syntax check, domain MX/A records via DNS-over-HTTPS, disposable-domain flag (CC0 blocklist, ~9,900 domains), role-address flag (info@, support@...), free-mail flag. Verdict: deliverable_domain | risky | invalid. Cannot confirm that the mailbox itself exists. Addresses are not stored or logged. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).

  • dump_world_referencechangeddescription
    before

    Paid ($6 USDC via x402). Full dump: 252 countries (GeoNames, CC BY 4.0), 418 time zones, ~14,000 public holidays 2026-2027 (python-holidays, MIT). JSON. Calling this tool returns the exact HTTP request and x402 payment requirements; pay with any x402 client to get the data.

    after · 70% of words in common

    Paid dump ($6 USDC via x402, or buy_with_card in the 402 body). Full dump: 252 countries (GeoNames, CC BY 4.0), 418 time zones, ~14,000 public holidays 2026-2027 (python-holidays, MIT). JSON. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).

  • dump_llm_pricingchangeddescription
    before

    Paid ($5 USDC via x402). Full dump: list prices of ~3,000 AI models (LiteLLM table, MIT) + verified AI/dev free tiers with limits (JSON). Calling this tool returns the exact HTTP request and x402 payment requirements; pay with any x402 client to get the data.

    after · 69% of words in common

    Paid dump ($5 USDC via x402, or buy_with_card in the 402 body). Full dump: list prices of ~3,000 AI models (LiteLLM table, MIT) + verified AI/dev free tiers with limits (JSON). Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).

  • dump_mcp_serverschangeddescription
    before

    Paid ($9 USDC via x402). Full MCP server directory dump (4,259 servers, JSON). Source awesome-mcp-servers (MIT). Calling this tool returns the exact HTTP request and x402 payment requirements; pay with any x402 client to get the data.

    after · 64% of words in common

    Paid dump ($9 USDC via x402, or buy_with_card in the 402 body). Full MCP server directory dump (4,259 servers, JSON). Source awesome-mcp-servers (MIT). Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).

  • page_markdownchangeddescription
    before

    Paid ($0.001 USDC via x402). Convert a public web page to clean Markdown (title, headings, paragraphs, lists, links, code), scripts/nav/footer removed, max ~60k chars. robots.txt respected. Calling this tool returns the exact HTTP request and x402 payment requirements; pay with any x402 client to get the data.

    after · 71% of words in common

    Pay-per-call: 25 free/day then $0.001 USDC via x402. Convert a public web page to clean Markdown (title, headings, paragraphs, lists, links, code), scripts/nav/footer removed, max ~60k chars. robots.txt respected. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-2d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://freetier-agent-api.pages.dev/mcp streamable-httpnoneyes100%295 ms2025-06-182026-10-20

Tools (28)

agent_toolsread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. One search across ~13,000 agent tools: 4,259 MCP servers (awesome-mcp-servers, MIT) and ~8,900 x402 pay-per-call APIs (nohumans.directory, CC BY 4.0). Filters: q, type=mcp|x402, limit<=100. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
api_directory_sampleFree. Five live public APIs that need no key.
apis_searchread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. Search 2,230 link-checked public & free-tier APIs (59 categories). Filters: q, category, auth=none, alive=yes, https=yes, kind, limit<=50. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
base_gasread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. Live Base mainnet gas price (gwei), latest block, and estimated ETH cost of a USDC transfer (~65k gas) and a plain ETH transfer (21k gas). Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
countryread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. Country reference lookup by ISO2/ISO3/name: capital, population, area, continent, currency, phone prefix, TLD, languages, neighbours, time zones with current UTC offset and local time. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
currencyread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. Currency conversion with official ECB euro reference rates (~30 currencies, daily). Params: from, to, amount. Also returns the rate date. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
dataset_fullread-onlyPaid dump ($8 USDC via x402, or buy_with_card in the 402 body). Buy the full Verified API Directory dataset (2,230 rows, JSON, CC BY 4.0 + MIT sources) in one call. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
dump_agent_toolsread-onlyPaid dump ($7 USDC via x402, or buy_with_card in the 402 body). Full dump: Agent Tool Directory, ~13,000 MCP servers + x402 APIs in one unified schema (JSON). MIT + CC BY 4.0 sources, attribution included. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
dump_llm_pricingread-onlyPaid dump ($5 USDC via x402, or buy_with_card in the 402 body). Full dump: list prices of ~3,000 AI models (LiteLLM table, MIT) + verified AI/dev free tiers with limits (JSON). Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
dump_mcp_serversread-onlyPaid dump ($9 USDC via x402, or buy_with_card in the 402 body). Full MCP server directory dump (4,259 servers, JSON). Source awesome-mcp-servers (MIT). Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
dump_world_referenceread-onlyPaid dump ($6 USDC via x402, or buy_with_card in the 402 body). Full dump: 252 countries (GeoNames, CC BY 4.0), 418 time zones, ~14,000 public holidays 2026-2027 (python-holidays, MIT). JSON. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
dump_x402_servicesread-onlyPaid dump ($6 USDC via x402, or buy_with_card in the 402 body). Full dump: ~8,900 x402 pay-per-call APIs with category, price, chains and probe status (JSON). Data from nohumans.directory, CC BY 4.0, attribution required. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
email_verifyread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. Email address check WITHOUT sending mail or SMTP probing: RFC-style syntax check, domain MX/A records via DNS-over-HTTPS, disposable-domain flag (CC0 blocklist, ~9,900 domains), role-address flag (info@, support@...), free-mail flag. Verdict: deliverable_domain | risky | invalid. Cannot confirm that the mailbox itself exists. Addresses are not stored or logged. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
extract_jsonread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. Messy text + JSON Schema in, clean JSON out. Uses a small LLM (Cloudflare Workers AI, Llama 3.1 8B, JSON mode) when available, else a deterministic key:value/regex extractor; the result is type-checked against your schema and missing fields are null. Limits: text <= 6,000 chars, schema <= 30 top-level properties (flat objects, arrays of scalars); the model can misread ambiguous text, so check important values. Params: text, schema (JSON string), mode=auto|heuristic. GET query or POST JSON body. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
free_tiersread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. Current free-tier limits for developer services (hosting, DB, auth, email, CI, monitoring) and AI/LLM APIs, with official source URLs. Filter: q, category. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
holidaysread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. Public holidays for ~490 countries/territories for 2026 and 2027; optional date=YYYY-MM-DD answers is_holiday. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
link_checkread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. Check up to 20 URLs in one call: HTTP status, final URL after redirects, redirect count, latency, content-type, ok flag. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
list_endpointsFree. List every FreeTier Agent API endpoint with price (25 free calls/day then $0.001 USDC via x402 on pay-per-call routes; dumps $5–$9), description and example query.
llm_costread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. Token & cost calculator: estimate tokens for a text (or pass input_tokens/output_tokens) and price it across several models using provider list prices (LiteLLM price table, MIT). Params: models (comma list of model ids like gpt-4o-mini, claude-sonnet-4-5, gemini/gemini-2.5-flash or search words, max 15), text or input_tokens, output_tokens, calls. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
llm_pricingread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. AI model list prices (USD per 1M input/output/cached tokens, context window, vision/tools/reasoning flags) for ~3,000 models across OpenAI, Anthropic, Google, Mistral, Groq, Bedrock, Azure, Together, Fireworks and more, plus verified free tiers/rate limits of AI APIs. Filters: q, provider, free=yes, max_input_per_m, min_context, vision=yes, tools=yes, sort=input|output|context, limit<=100. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
llm_pricing_sampleFree. List prices of five popular LLMs (USD per 1M tokens, LiteLLM table, MIT).
mcp_serversread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. Search 4,259 MCP (Model Context Protocol) servers by keyword, category, language (python/typescript/go/rust...), scope (cloud/local) and official flag. Returns repo URL and description. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
mcp_servers_sampleFree. Five sample MCP servers from the 4,259-server directory (MIT source).
page_checkread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. One-call page audit for agents: HTTP status, redirects, latency, title, meta description, canonical, lang, Open Graph, JSON-LD types, headings, word count, plus agent-friendliness: robots.txt rules for 14 AI crawlers, llms.txt, sitemap, and a 0-100 score with reasons. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
page_markdownread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. Convert a public web page to clean Markdown (title, headings, paragraphs, lists, links, code), scripts/nav/footer removed, max ~60k chars. robots.txt respected. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
page_metaread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. Fetch a public web page (robots.txt respected) and return title, meta description, canonical, Open Graph/Twitter tags, language, headings, link counts, HTTP status. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
robots_checkread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. Check whether a URL may be crawled per the site's robots.txt for a given user-agent. Returns allowed, matched rule, crawl-delay, sitemaps. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).
x402_servicesread-onlyPay-per-call: 25 free/day then $0.001 USDC via x402. Search ~8,900 live x402 pay-per-call APIs (verified/unverified by nohumans.directory probes, CC BY 4.0): name, endpoint URL, category, price, chains, status, score. Filters: q, category, chain, max_price, status=verified, limit<=100. Calling this tool returns the HTTP request and x402 payment requirements (or use the free quota).

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "dev.pages.freetier-agent-api/freetier-agent-api",
  "title": "FreeTier Agent API",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://freetier-agent-api.pages.dev/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "3.0.0",
  "websiteUrl": "https://freetier-agent-api.pages.dev",
  "description": "x402 pay-per-call data for agents: LLM prices, MCP/x402 directories, holidays, FX, page checks"
}