FastAF

co.fastafPublished by fastaf.coOfficial publisherv1.2.0Updated Oct 29, 2026

22 web-data tools: search, Bing, images, Reddit without authors, jobs, patents, flights and YouTube.

Overview

AI-generated overview

FastAF is a remote MCP server giving assistants 23 live web-data tools: page scraping, JSON extraction, search, shopping, jobs, flights and social profiles.

What you can do
  • Fetch and extract web content: read a public URL as markdown, or pull schema-valid JSON from a page with a supplied JSON Schema.
  • Search the web: Google, Bing, Google AI Mode answers, news, images, scholarly papers and patents.
  • Look up commerce and listings: Amazon products, Walmart and eBay listings, cross-merchant shopping prices, Zillow home listings and flight itineraries.
  • Find people and media: X profiles, LinkedIn profiles and jobs, YouTube video search and timestamped transcripts, Reddit threads as markdown.
  • Locate places: Google Maps places with addresses, ratings and place IDs.
When to use it
Useful when an assistant needs current public web data rather than model memory: research and news gathering, price and product comparison, job hunting, patent or paper lookups, flight options, or turning a known page into clean markdown or structured JSON.
Requirements
Remote endpoint at api.fastaf.co over streamable HTTP; no local install. Tool calls need an account and an API key or OAuth token sent as an Authorization Bearer header or x-api-key header; initialize and discovery are public. Usage is credit-based, with 500 free credits per month for email-verified accounts and paid top-ups.
Before you install
Calls consume credits, and some tools cost more (YouTube search and transcripts 5 credits, extract 40); free credits reset monthly and do not carry over. Paid top-ups and per-call USDC payment over x402 involve spending money. The server fetches third-party sites on your behalf, so URLs and queries go to FastAF and the target sites; some sites refuse automated access. Image results require you to verify reuse rights.

Installation

In SourceWeft

  1. Open FastAF in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/co.fastaf%2Ffastaf/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "fastaf": {
      "type": "http",
      "url": "https://api.fastaf.co/mcp"
    }
  }
}

Tools

23

scrape_url

Read URL

Read a known public URL as markdown. Not search: use google_search (serp); for Amazon/eBay/Zillow use their tools. Required: url. Optional: max_tokens truncates and links full text; async=true returns a job_id to poll.

Parametersurlrequiredasyncjob_idpremiummax_charsrender_jsmax_tokenschallenge_modeidempotency_key

google_maps_places

Google Maps Places

Find local places, addresses, ratings and place IDs. Not web search: use google_search. Required: query.

Parametersqueryrequiredresultslanguagelocation

amazon_product

Amazon Product

Read current Amazon products by ASIN or keyword. Not price history or other merchants: use google_shopping_prices. Required: asin or query. REST amazon adds offers/bestsellers via resource.

Parametersasinqueryresultsmarketplace

search_news

Search News

Find news titles, links and snippets. Not general web search: use google_search. Required: query.

Parameterspagequeryrequiredcountryresultslanguage

google_shopping_prices

Google Shopping Prices

Compare prices across merchants. Not marketplace-specific listings: use amazon_product, search_walmart or search_ebay. Required: query.

Parameterspagequeryrequiredcountryresultslanguage

search_scholar

Search Scholar

Find scholarly publications and citations. Not general pages: use google_search. Required: query.

Parameterspagequeryrequiredresultsyear_tolanguageyear_from

search_jobs

Search Jobs

Find jobs across sources with apply links. Not profiles: use google_search. Required: query.

Parametersqueryrequiredcountryresultslanguage

google_ai_answer

Google AI Answer

Get a Google AI Mode answer with sources. Not organic result lists: use google_search. Required: query.

Parametersqueryrequiredcountrylanguage

search_walmart

Search Walmart

Find Walmart products by keyword. Not other merchants: use google_shopping_prices. Required: query. REST requires a Walmart search URL.

Parametersqueryrequiredresults

search_ebay

Search eBay

Find eBay listings by keyword. Not one item: use REST ebay with an item URL. Required: query. REST requires an eBay site URL.

Parametersqueryrequireddomainresults

search_zillow

Search Zillow

Read home listings from a Zillow search URL, not keywords. For web discovery use google_search. Required: url.

Parametersurlrequiredresults

x_profile

X Profile

Read a public X profile and follower counts. Not posts or search: use google_search for indexed pages. Required: username.

Parametersusernamerequired

search_youtube

Search YouTube

Find YouTube videos by keyword. Not transcripts: use youtube_transcript. Required: query. 5 credits per successful call.

Parametersqueryrequiredcountryresultslanguage

youtube_transcript

YouTube Transcript

Read timestamped text for a known YouTube video. Not discovery: use search_youtube. Required: video_id. 5 credits per successful call.

Parameterscountrylanguagevideo_idrequired

search_linkedin_jobs

LinkedIn public job listings

Find public LinkedIn vacancies. Not jobs across sources: use search_jobs. Required: field.

Parameterspagefieldrequiredgeoidsort_byjob_typelocationexp_levelwork_typefilter_by_company

search_patents

Google Patents

Find Google Patents titles and publication links. Not general research papers: use search_scholar. Required: query.

Parametersnumpagesortafterqueryrequiredbeforestatuscountryassigneeinventorlanguage

search_flights

Google Flights

Find flight itineraries and fares. Not booking or hotels: use google_search for hotel pages. Required: departure_id, arrival_id, outbound_date.

Parametersglhltypeadultscurrencyarrival_idrequiredreturn_datedeparture_idrequiredtravel_classoutbound_daterequired

google_images

Google Images search results

Find images, thumbnails and source URLs; verify reuse rights. Not web pages: use google_search. Required: query.

Parameterstbspagesafeimgarimgszqueryrequireddomaincountrylanguagelicensesimage_typeimage_color

read_reddit

Public Reddit feed

Read public Reddit RSS as markdown, without authors; coverage may be partial. Not other sites: use scrape_url. Required: url.

Parametersurlrequired

get_linkedin_profile

Get LinkedIn Profile

Read a public LinkedIn person profile. Not companies or people search: use google_search. Required: profile_id.

Parametersprofile_idrequired

extract

Extract structured data

Extract schema-valid JSON from a public URL. Not plain markdown: use scrape_url. Required: url, schema. Only required fields guaranteed; optional nulls omitted. 40 credits; invalid answers not charged.

Parametersurlrequiredschemarequiredpremiumrender_js

Version history

4
  1. v1.2.0LatestOct 29, 2026
  2. v1.1.2Oct 25, 2026
  3. v1.1.1Oct 23, 2026
  4. v1.1.0Sep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.