FastAF
co.fastaf/fastafVersion 1.2.022 web-data tools: search, Bing, images, Reddit without authors, jobs, patents, flights and YouTube.
Status
Responds390 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 13:43 UTC
- Latency
- 390 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://api.fastaf.co/mcpResponds390 msNo sign-in
Claude Code
claude mcp add --transport http fastaf https://api.fastaf.co/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: fastaf
Remote MCP server URL: https://api.fastaf.co/mcpCursor
{
"mcpServers": {
"fastaf": {
"url": "https://api.fastaf.co/mcp"
}
}
}VS Code
code --add-mcp '{"name":"fastaf","type":"http","url":"https://api.fastaf.co/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
23 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
amazon_productLooks up Amazon products. With asin it returns one product (asin, title, brand, price, availability, rating, reviews_count, url, image); with query, up to 20 results from the first search page (title, url, asin, price, rating, reviews_count, position). Send asin or query, not both; marketplace selects the Amazon site (default com). It does not return reviews, offers, bestseller lists or price history, nor prices from other merchants (use google_shopping_prices). A search with no matches is charged; errors are not. Required: asin or query. | No | Yes | Yes | Yes |
bing_searchSearches Bing web results and returns up to 20 ranked results (title, link, snippet, rank), with market (mkt or cc), safe search and coordinate (lat, lon) targeting. Use it when Bing results are wanted. It does not return page contents (use scrape_url) and does not return Google results (use google_search). A search with no matches is charged; errors are not. Required: query. | No | Yes | Yes | Yes |
extractFetches a public page and returns, in data, JSON that matches the supplied JSON Schema. Only fields listed in required are guaranteed; optional nulls are omitted. Use it to get specific fields as structured data. Not for plain page text: use scrape_url. Reddit and Amazon pages are refused (use read_reddit or amazon_product). 40 credits per successful call, whatever the options; an answer that does not match the schema returns EXTRACTION_FAILED and is not charged. Required: url, schema. | No | Yes | Yes | Yes |
get_linkedin_profileReads one public LinkedIn person profile by its profile ID (the part after /in/ in the profile URL) and returns name, headline, location, summary, url, followers_count and connections_count; counts are rounded as LinkedIn shows them. It does not read company pages or private data, and does not search for people (use google_search to find a profile URL). Required: profile_id. | No | Yes | Yes | Yes |
google_ai_answerAsks Google AI Mode a question and returns the generated answer as markdown text plus up to 20 references (title, url, source). Use it for a summarized answer with its cited sources. Reference urls can be Google redirect links rather than publisher URLs. It does not return a ranked list of results (use google_search). Required: query. | No | Yes | Yes | Yes |
google_imagesSearches Google Images and returns up to 20 image results (title, original image URL, source page link, thumbnail and dimensions when available), with size, colour, type, aspect-ratio and licence filters. It does not download image files and does not return web pages (use google_search). Image rights stay with the source; the licence filter does not grant them. A search with no matches is charged; errors are not. Required: query. | No | Yes | Yes | Yes |
google_maps_placesSearches Google Maps for local places and businesses and returns up to 20 places (name, address, rating, reviews_count, place_id). Give a location such as "Rome, Italy" or name the place in the query; a search that finds nothing returns NO_DATA and is not charged. It does not return opening hours, phone numbers, review texts or coordinates, and is not web search (use google_search). Required: query. | No | Yes | Yes | Yes |
google_searchSearches Google web results and returns up to 20 organic results (title, url, snippet, position) for a query, localized by country and language; page gives later results. Use it to find pages and sources. It does not return page contents (use scrape_url on a result url), ads or other result blocks, and is not for news, products or local places (use search_news, google_shopping_prices or google_maps_places). A search with no matches is charged; errors are not. Required: query. | No | Yes | Yes | Yes |
google_shopping_pricesSearches Google Shopping and returns up to 20 product offers from many merchants (title, url, price, merchant, rating, reviews_count), localized by country and language. Use it to compare what different stores charge for a product. It does not return price history or stock levels, and is not for listings on one marketplace (use amazon_product, search_walmart or search_ebay). A search with no matches is charged; errors are not. Required: query. | No | Yes | Yes | Yes |
read_redditReads a public Reddit subreddit or thread through its public RSS feed and returns markdown (titles, dates, links, post text), capped at 12,000 characters. Author usernames and links to user profiles are removed, and the feed can hold fewer posts or comments than the website. It does not read user pages, and is not for other sites (use scrape_url). Required: url. | No | Yes | Yes | Yes |
scrape_urlReads one public web page by URL and returns its content as markdown (text, truncated, total_chars). Use it when the URL is known; it does not search (use google_search), and Zillow or eBay URLs are refused free (use search_zillow or search_ebay). Costs 1 credit, 5 with render_js, 10 with premium or challenge_mode, 25 with render_js and premium; blocked or empty pages are not charged. A page not ready within 25 seconds returns a job_id instead; async=true returns one at once. Poll with the same url and job_id; jobs are kept 1 hour. Required: url. | No | Yes | No | Yes |
search_ebaySearches eBay listings by keyword on one eBay site (domain, default com) and returns up to 20 listings from the first results page (title, url, price, condition, shipping, seller, items_sold). It does not read a single item page, bids or sold-price history; for one item, the REST endpoint /v1/ebay takes an item URL. For prices at other stores use google_shopping_prices. Required: query. | No | Yes | Yes | Yes |
search_flightsSearches Google Flights for itineraries and current fares between two airports given as IATA codes, and returns the source JSON (best_flights and other flights with price, legs and airports). Set type "2" for one way, or "1" for a round trip with return_date. It does not book tickets and does not cover hotels, trains or car hire. A search with no matches is charged; errors are not. Required: departure_id, arrival_id, outbound_date. | No | Yes | Yes | Yes |
search_jobsSearches Google Jobs, which collects postings from many job sites, and returns up to 20 jobs from the first page (title, company, location, via, details, apply_url). Put role and place in the query, e.g. "data engineer jobs in Austin". It does not return full job descriptions or people profiles; for LinkedIn listings with LinkedIn filters use search_linkedin_jobs. A search with no matches is charged; errors are not. Required: query. | No | Yes | Yes | Yes |
search_linkedin_jobsSearches public LinkedIn job listings by keyword (field), with optional location, posting date, job type, experience level, work model and company filters, and returns up to 20 listings as the source sends them (job_position, company_name, job_location, job_link and other fields). Public listings only, nothing behind a LinkedIn login. Not for postings from many job sites: use search_jobs. A search with no matches is charged; errors are not. Required: field. | No | Yes | Yes | Yes |
search_newsSearches Google News and returns up to 20 articles (title, url, source, published_at, snippet), localized by country and language. published_at is the source's own text and can be relative, such as "2 hours ago". It does not return article bodies (use scrape_url on an article url) and is not general web search (use google_search). A search with no matches is charged; errors are not. Required: query. | No | Yes | Yes | Yes |
search_patentsSearches Google Patents by keywords, with optional inventor, assignee, country, status and date filters, and returns the source JSON (organic_results with title, patent_id, link and other fields). Use it for inventions and patent publications. It does not return full patent texts or claims, and is not for research papers (use search_scholar). A search with no matches is charged; errors are not. Required: query. | No | Yes | Yes | Yes |
search_scholarSearches Google Scholar and returns up to 20 publications (title, url, publication, snippet, cited_by, cites_id), optionally limited to a range of publication years. Use it for academic papers and citation counts. It does not return full texts, is not for patents (use search_patents) and is not general web search (use google_search). A search with no matches is charged; errors are not. Required: query. | No | Yes | Yes | Yes |
search_walmartSearches walmart.com (US) by keyword and returns up to 20 products from the first results page (title, url, price, rating, reviews_count, availability, seller). It does not search other Walmart countries and does not return reviews or price history; for prices at other stores use google_shopping_prices. Required: query. | No | Yes | Yes | Yes |
search_youtubeSearches YouTube videos by keyword and returns up to 20 videos (title, url, channel, published_at, views, duration, description), localized by country and language. It does not return transcripts (use youtube_transcript with a video ID), comments or channel pages. 5 credits per successful call; a search with no matches is charged, errors are not. Required: query. | No | Yes | Yes | Yes |
search_zillowReads US home listings from a Zillow search URL and returns up to 40 listings (address, price, beds, baths, status, zestimate, url). It takes a URL, not keywords, e.g. "https://www.zillow.com/homes/Austin,-TX_rb/"; to find pages by keyword use google_search. It does not return price history, photos or agent details. A URL with no listings returns NO_DATA and is not charged. Required: url. | No | Yes | Yes | Yes |
x_profileReads one public X (Twitter) profile by username and returns id, name, handle, url, description, location, followers_count, following_count, posts_count and verified. It does not return posts, replies, follower lists or search results; for posts, google_search can find indexed pages. Required: username. | No | Yes | Yes | Yes |
youtube_transcriptReturns the caption transcript of one YouTube video as text with [seconds] timestamps, plus segments_count; text is capped at 12,000 characters (truncated and total_chars say whether it was cut). Use it when the video ID is known. It does not find videos (use search_youtube) and does not translate captions. 5 credits per successful call. Required: video_id. | No | Yes | Yes | Yes |
Details
- Registry status
- Active
- Published
- Oct 28, 2026
- Updated
- Oct 28, 2026
- Repository
- Not given
- Categories (suggested)
- Search and webSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared