Registry
151 packs · 409 tools · free tier available
Weather
liveReal-time weather conditions and multi-day forecasts from Open-Meteo
{
"mcpServers": {
"pipeworx-weather": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/weather/mcp"
]
}
}
} get_weather
requires: latitude, longitude Get current weather conditions for a location. Returns temperature, humidity, wind speed, and conditions.
latitude required number Latitude of the location longitude required number Longitude of the location get_forecast
requires: latitude, longitude Get a multi-day weather forecast for a location. Returns daily high/low temperatures, precipitation, and conditions.
latitude required number Latitude of the location longitude required number Longitude of the location days optional number Number of forecast days (1-16, default 7) Bluesky
liveRead Bluesky social data — profiles, posts, feeds, and threads. Most tools are public; search requires BYO auth.
{
"mcpServers": {
"pipeworx-bluesky": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/bluesky/mcp"
]
}
}
} Some tools (search_posts) require your own Bluesky credentials. Add your handle and an app password as query params on the gateway URL. Public tools work without any credentials.
{
"mcpServers": {
"pipeworx-bluesky": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/bluesky/mcp?bsky_handle=you.bsky.social&bsky_app_password=xxxx-xxxx-xxxx-xxxx"
]
}
}
} get_profile public
requires: handle Get a Bluesky user profile by handle (e.g., "alice.bsky.social")
handle required string Bluesky handle (e.g., alice.bsky.social) get_posts public
requires: handle Get recent posts from a Bluesky user's feed
handle required string Bluesky handle limit optional number Number of posts (1-100, default 20) search_posts auth required
requires: query Search Bluesky posts by keyword. Requires bsky_handle and bsky_app_password in the gateway URL query params.
query required string Search query limit optional number Number of results (1-100, default 25) get_feed public Get posts from a Bluesky feed (default: discover/whats-hot)
feed_uri optional string AT URI of the feed generator (default: whats-hot) limit optional number Number of posts (1-100, default 20) get_followers public
requires: handle Get a user's followers
handle required string Bluesky handle limit optional number Number of followers (1-100, default 50) get_follows public
requires: handle Get accounts that a user follows
handle required string Bluesky handle limit optional number Number of follows (1-100, default 50) get_thread public
requires: post_uri Get a post thread by AT URI
post_uri required string AT URI of the post (at://did/app.bsky.feed.post/rkey) resolve_handle public
requires: handle Resolve a Bluesky handle to a DID
handle required string Bluesky handle to resolve Geo
liveGeocoding, country info, timezones, and sun times from public APIs
{
"mcpServers": {
"pipeworx-geo": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/geo/mcp"
]
}
}
} geocode
requires: query Convert an address or place name to latitude/longitude coordinates
query required string Address or place name to geocode reverse_geocode
requires: latitude, longitude Convert latitude/longitude coordinates to an address
latitude required number Latitude longitude required number Longitude get_country
requires: code_or_name Get detailed information about a country by name or ISO code
code_or_name required string Country name or ISO 3166-1 alpha-2/alpha-3 code get_timezone
requires: latitude, longitude Get the current timezone and local time for a location
latitude required number Latitude longitude required number Longitude get_sunrise_sunset
requires: latitude, longitude Get sunrise and sunset times for a location
latitude required number Latitude longitude required number Longitude date optional string Date in YYYY-MM-DD format (default: today) Science
liveISS tracking, earthquakes, air quality, and NASA's Astronomy Picture of the Day
{
"mcpServers": {
"pipeworx-science": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/science/mcp"
]
}
}
} get_iss_location Get the current location of the International Space Station
get_earthquakes Get recent earthquakes from USGS
days optional number Look back N days (1-30, default 1) min_magnitude optional number Minimum magnitude (default 4.0) get_air_quality
requires: latitude, longitude Get air quality measurements near a location from OpenAQ
latitude required number Latitude longitude required number Longitude get_apod Get NASA Astronomy Picture of the Day
date optional string Date in YYYY-MM-DD format (default: today) Crypto
liveCryptocurrency prices and market data from CoinGecko, plus currency conversion
{
"mcpServers": {
"pipeworx-crypto": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/crypto/mcp"
]
}
}
} get_crypto_price
requires: coin_id Get the current price, market cap, and 24h change for a cryptocurrency. Use CoinGecko IDs (e.g., "bitcoin", "ethereum", "solana").
coin_id required string CoinGecko coin ID (e.g., bitcoin, ethereum, solana) get_crypto_market Get top cryptocurrencies by market cap with prices and 24h changes
vs_currency optional string Quote currency (default: usd) limit optional number Number of coins (1-100, default 10) get_exchange_rate
requires: from, to Get the exchange rate between two fiat currencies
from required string Source currency code (e.g., USD, EUR, GBP) to required string Target currency code (e.g., EUR, JPY, GBP) amount optional number Amount to convert (default: 1) Dictionary
liveWord definitions, phonetics, synonyms, and antonyms from the Free Dictionary API
{
"mcpServers": {
"pipeworx-dictionary": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/dictionary/mcp"
]
}
}
} define_word
requires: word Look up a word definition including phonetics, part of speech, meanings, and examples
word required string Word to define get_synonyms
requires: word Get synonyms and antonyms for a word
word required string Word to look up Books
liveSearch books, get details by ISBN, and look up authors via Open Library
{
"mcpServers": {
"pipeworx-books": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/books/mcp"
]
}
}
} search_books
requires: query Search for books by title, author, or keyword
query required string Search query limit optional number Max results (1-50, default 10) get_book
requires: isbn Get full book details by ISBN
isbn required string ISBN-10 or ISBN-13 get_author
requires: author_key Get author biography and works
author_key required string Open Library author key (e.g., OL23919A) Holidays
livePublic holidays for 100+ countries — check dates, upcoming holidays, and today
{
"mcpServers": {
"pipeworx-holidays": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/holidays/mcp"
]
}
}
} get_holidays
requires: country_code, year Get public holidays for a country and year
country_code required string ISO 3166-1 alpha-2 code (e.g., US, GB, DE) year required number Year (e.g., 2026) is_today_holiday
requires: country_code Check if today is a public holiday in a country
country_code required string ISO 3166-1 alpha-2 code next_holidays
requires: country_code Get upcoming public holidays for a country
country_code required string ISO 3166-1 alpha-2 code Nutrition
liveFood product data, nutrition facts, and ingredients from Open Food Facts
{
"mcpServers": {
"pipeworx-nutrition": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/nutrition/mcp"
]
}
}
} search_products
requires: query Search food products by name
query required string Product search term limit optional number Max results (1-50, default 10) get_product
requires: barcode Get full product details by barcode
barcode required string Product barcode (EAN/UPC) Recipes
liveMeal recipes searchable by name, ingredient, or category from TheMealDB
{
"mcpServers": {
"pipeworx-recipes": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/recipes/mcp"
]
}
}
} search_meals
requires: query Search meals by name
query required string Meal name to search get_meal
requires: id Get full meal recipe by ID
id required string Meal ID random_meal Get a random meal recipe
meals_by_ingredient
requires: ingredient Find meals that use a specific ingredient
ingredient required string Ingredient name (e.g., chicken, rice) Cocktails
liveCocktail recipes, ingredients, and mixing instructions from TheCocktailDB
{
"mcpServers": {
"pipeworx-cocktails": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/cocktails/mcp"
]
}
}
} search_cocktails
requires: query Search cocktails by name
query required string Cocktail name get_cocktail
requires: id Get full cocktail details by ID
id required string Cocktail ID random_cocktail Get a random cocktail recipe
cocktails_by_ingredient
requires: ingredient Find cocktails using a specific ingredient
ingredient required string Ingredient name (e.g., vodka, lime) Breweries
liveSearch breweries by name, city, or type via Open Brewery DB
{
"mcpServers": {
"pipeworx-breweries": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/breweries/mcp"
]
}
}
} search_breweries
requires: query Search breweries by name
query required string Brewery name limit optional number Max results (1-50, default 10) get_brewery
requires: id Get brewery details by ID
id required string Brewery ID breweries_by_city
requires: city Find breweries in a city
city required string City name limit optional number Max results (1-50, default 10) Art
liveSearch 470,000+ artworks from the Metropolitan Museum of Art
{
"mcpServers": {
"pipeworx-art": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/art/mcp"
]
}
}
} search_artworks
requires: query Search artworks by keyword
query required string Search term (artist, title, medium, etc.) get_artwork
requires: object_id Get full artwork details by object ID
object_id required number Met Museum object ID get_departments List all museum departments
Poetry
liveSearch and discover poetry by title, author, or random selection via PoetryDB
{
"mcpServers": {
"pipeworx-poetry": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/poetry/mcp"
]
}
}
} search_poems
requires: query Search poems by title
query required string Title search term poems_by_author
requires: author Get all poems by an author
author required string Author name (e.g., Emily Dickinson) random_poems Get random poems
count optional number Number of poems (1-10, default 1) Universities
liveSearch universities worldwide by name or country
{
"mcpServers": {
"pipeworx-universities": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/universities/mcp"
]
}
}
} search_universities Search universities by name and/or country
name optional string University name or partial name country optional string Country name (e.g., United States) Carbon
liveUK electricity carbon intensity and generation mix data
{
"mcpServers": {
"pipeworx-carbon": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/carbon/mcp"
]
}
}
} get_intensity Get current UK carbon intensity (gCO2/kWh)
get_intensity_by_date
requires: date Get carbon intensity for a specific date
date required string Date in YYYY-MM-DD format get_generation_mix Get current electricity generation mix by fuel type
Domains
liveSearch registered domain names across all TLDs
{
"mcpServers": {
"pipeworx-domains": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/domains/mcp"
]
}
}
} search_domains
requires: domain Search for registered domain names
domain required string Domain name pattern to search zone optional string TLD filter (e.g., com, io, org) limit optional number Max results (default 50) SEC Filings
liveUS public company filings, financial facts, and company search from SEC EDGAR
{
"mcpServers": {
"pipeworx-sec": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/sec/mcp"
]
}
}
} search_companies
requires: query Search SEC-registered companies by name or ticker
query required string Company name or ticker symbol get_company_filings
requires: cik Get recent SEC filings for a company
cik required string SEC CIK number form_type optional string Filter by form type (e.g., 10-K, 10-Q, 8-K) get_company_facts
requires: cik Get XBRL financial facts (revenue, assets, etc.) for a company
cik required string SEC CIK number IP Lookup
liveIP address geolocation — country, city, ISP, coordinates
{
"mcpServers": {
"pipeworx-iplookup": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/iplookup/mcp"
]
}
}
} geolocate_ip
requires: ip Get geolocation data for an IP address
ip required string IPv4 or IPv6 address batch_geolocate
requires: ips Geolocate multiple IP addresses at once (max 100)
ips required string Comma-separated IP addresses DNS
liveDNS lookups, reverse DNS, and multi-record queries via Google DNS-over-HTTPS
{
"mcpServers": {
"pipeworx-dns": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/dns/mcp"
]
}
}
} dns_lookup
requires: domain Query DNS records for a domain
domain required string Domain name type optional string Record type (A, AAAA, MX, NS, TXT, CNAME — default A) dns_lookup_all
requires: domain Get all common DNS record types for a domain at once
domain required string Domain name reverse_dns
requires: ip Reverse DNS lookup for an IP address
ip required string IPv4 address NPM
liveSearch npm packages, get details, and check download stats
{
"mcpServers": {
"pipeworx-npm": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/npm/mcp"
]
}
}
} search_packages
requires: query Search npm packages by keyword
query required string Search term limit optional number Max results (1-50, default 10) get_package
requires: name Get full details for an npm package
name required string Exact package name get_downloads
requires: name Get download statistics for a package
name required string Package name period optional string Time period (last-day, last-week, last-month — default last-week) Nobel Prizes
liveSearch Nobel Prize laureates and prizes by year and category
{
"mcpServers": {
"pipeworx-nobel": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/nobel/mcp"
]
}
}
} search_laureates Search Nobel Prize laureates by name or category
name optional string Laureate name category optional string Prize category (phy, che, med, lit, pea, eco) get_prizes_by_year
requires: year Get Nobel Prizes awarded in a specific year
year required number Year (e.g., 2024) category optional string Filter by category (phy, che, med, lit, pea, eco) Exchange Rates
liveCurrency exchange rates, conversion, and historical rates from Frankfurter
{
"mcpServers": {
"pipeworx-exchange": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/exchange/mcp"
]
}
}
} get_rate
requires: from, to Get current exchange rate between two currencies
from required string Source currency (e.g., USD) to required string Target currency (e.g., EUR) convert
requires: from, to, amount Convert an amount between currencies
from required string Source currency to required string Target currency amount required number Amount to convert get_historical_rate
requires: from, to, date Get exchange rate on a specific date
from required string Source currency to required string Target currency date required string Date (YYYY-MM-DD) get_currencies List all available currencies
StackExchange
liveSearch programming questions and answers from Stack Overflow and other SE sites
{
"mcpServers": {
"pipeworx-stackexchange": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/stackexchange/mcp"
]
}
}
} search_questions
requires: query Search StackExchange questions by keyword
query required string Search query site optional string SE site (default: stackoverflow) limit optional number Max results (1-20, default 5) get_answers
requires: question_id Get answers for a question by ID
question_id required number Question ID site optional string SE site (default: stackoverflow) World Bank
liveCountry statistics, GDP, population, and development indicators from the World Bank
{
"mcpServers": {
"pipeworx-worldbank": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/worldbank/mcp"
]
}
}
} get_country
requires: country_code Get country information (region, income level, capital)
country_code required string ISO 3166-1 alpha-2 or alpha-3 code get_indicator
requires: country_code, indicator Get a World Bank indicator for a country over time
country_code required string Country code indicator required string Indicator code (e.g., NY.GDP.MKTP.CD, SP.POP.TOTL) date_range optional string Year range (e.g., 2015:2024) get_population
requires: country_code Get population data for a country
country_code required string Country code get_gdp
requires: country_code Get GDP data for a country
country_code required string Country code Countries
liveWorld country data — search by name, ISO code, region, language, or currency via REST Countries API
{
"mcpServers": {
"pipeworx-countries": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/countries/mcp"
]
}
}
} search_countries
requires: query Search for countries by name. Returns common name, official name, capital, region, subregion, population, area, languages, currencies, and flag emoji.
query required string Country name to search for (partial matches are supported) get_country_by_code
requires: code Get full country information by ISO 3166-1 alpha-2 (e.g. "US") or alpha-3 (e.g. "USA") code.
code required string ISO 3166-1 alpha-2 or alpha-3 country code countries_by_region
requires: region List all countries in a geographic region with name, capital, population, and flag.
region required string Region name — one of: africa, americas, asia, europe, oceania countries_by_language
requires: language Find all countries where a given language is spoken. Returns name, capital, region, and population.
language required string Language name (e.g. "spanish", "french", "arabic") countries_by_currency
requires: currency Find all countries that use a given currency. Returns name, capital, and region.
currency required string Currency code or name (e.g. "eur", "usd", "dollar") Wikipedia
liveSearch and retrieve Wikipedia articles — summaries, section structure, and random article discovery
{
"mcpServers": {
"pipeworx-wikipedia": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/wikipedia/mcp"
]
}
}
} search_wikipedia
requires: query Search Wikipedia articles by keyword. Returns title, snippet, page ID, and word count for each result.
query required string Search query limit optional number Number of results to return (1-50, default 10) get_article_summary
requires: title Get a summary for a Wikipedia article by title. Returns the introduction extract, description, thumbnail URL, and content URLs.
title required string Wikipedia article title (e.g., "Albert Einstein") get_article_sections
requires: title Get the section structure (table of contents) of a Wikipedia article by title.
title required string Wikipedia article title (e.g., "World War II") get_random_articles Get random Wikipedia articles. Returns title, extract, and page ID for each article.
count optional number Number of random articles to fetch (1-10, default 5) GitHub
liveSearch repositories, get repo details, list issues, and look up user profiles via GitHub REST API
{
"mcpServers": {
"pipeworx-github": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/github/mcp"
]
}
}
} search_repos
requires: query Search GitHub repositories by keyword
query required string Search query sort optional string Sort by: stars, forks, or updated per_page optional number Results to return (default 10, max 30) get_repo
requires: owner, repo Get full details for a GitHub repository
owner required string Repository owner repo required string Repository name list_repo_issues
requires: owner, repo List issues for a GitHub repository
owner required string Repository owner repo required string Repository name state optional string Filter: open, closed, or all per_page optional number Results to return (default 10) get_user
requires: username Get a GitHub user public profile
username required string GitHub username Hacker News
liveSearch stories, get top stories, and retrieve items from Hacker News via Algolia and Firebase APIs
{
"mcpServers": {
"pipeworx-hackernews": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/hackernews/mcp"
]
}
}
} search_hn
requires: query Search Hacker News stories via Algolia
query required string Search query tags optional string Content type: story, comment, ask_hn, show_hn per_page optional number Results to return (default 10) get_top_stories Get the current top stories from Hacker News
count optional number Number of stories (default 10) get_item
requires: id Get a single HN item (story or comment) by ID
id required number Hacker News item ID Timezone
liveGet current time by timezone or IP, list all timezones, and convert times between zones via WorldTimeAPI
{
"mcpServers": {
"pipeworx-timezone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/timezone/mcp"
]
}
}
} get_time_by_timezone
requires: timezone Get current time in a timezone
timezone required string IANA timezone (e.g. America/New_York) list_timezones List all available IANA timezones
get_time_by_ip
requires: ip Get current time based on an IP address
ip required string IPv4 or IPv6 address convert_time
requires: from_timezone, to_timezone Convert time between two timezones
from_timezone required string Source IANA timezone to_timezone required string Target IANA timezone time optional string ISO 8601 datetime (default: now) Movies & TV
liveSearch movies via iTunes and TV shows via TVmaze — details, episodes, and schedules
{
"mcpServers": {
"pipeworx-movies": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/movies/mcp"
]
}
}
} search_movies
requires: query Search for movies via iTunes
query required string Movie title or keyword limit optional number Results to return (1-25, default 10) search_tv_shows
requires: query Search TV shows via TVmaze
query required string TV show name or keyword get_tv_show
requires: id Get TV show details with episodes by TVmaze ID
id required number TVmaze show ID get_tv_schedule Get today's TV schedule by country
country optional string ISO country code (default US) date optional string Date in YYYY-MM-DD (default today) Sports
liveSearch teams and players, get league standings, and recent/upcoming match results via TheSportsDB
{
"mcpServers": {
"pipeworx-sports": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/sports/mcp"
]
}
}
} search_teams
requires: query Search sports teams by name
query required string Team name to search search_players
requires: query Search players by name
query required string Player name to search get_league_table
requires: league_id, season Get current league standings
league_id required string TheSportsDB league ID season required string Season (e.g. 2024-2025) get_last_events
requires: team_id Get last 15 match results for a team
team_id required string TheSportsDB team ID get_next_events
requires: team_id Get next 15 upcoming matches for a team
team_id required string TheSportsDB team ID Airports
liveSearch airports by name/city, get airport details by IATA code, and calculate distances between airports
{
"mcpServers": {
"pipeworx-airports": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/airports/mcp"
]
}
}
} search_airports
requires: query Search airports by name, city, or country
query required string Search query page optional number Page number (default 1) get_airport
requires: iata_code Get airport details by IATA code
iata_code required string IATA airport code (e.g. JFK) calculate_distance
requires: from, to Calculate distance between two airports
from required string Origin IATA code to required string Destination IATA code Jokes
liveRandom jokes, joke search, categories, and safe-mode filtering via JokeAPI
{
"mcpServers": {
"pipeworx-jokes": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/jokes/mcp"
]
}
}
} get_joke Get a random joke by category
category optional string Category: Any, Programming, Misc, Dark, Pun, Spooky, Christmas type optional string Type: single or twopart safe_mode optional boolean Enable safe mode (default true) search_jokes
requires: query Search jokes by keyword
query required string Keyword to search category optional string Category filter amount optional number Number of jokes (default 5) get_joke_categories List all available joke categories
get_joke_flags List all available joke flags/filters
SpaceX
liveSpaceX launches, rockets, crew members, and Starlink satellite data from the SpaceX API v4
{
"mcpServers": {
"pipeworx-spacex": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/spacex/mcp"
]
}
}
} get_latest_launch Get the most recent SpaceX launch
get_next_launch Get the next upcoming SpaceX launch
get_past_launches Get recent past launches sorted by date
limit optional number Number of launches (default 10) get_rockets List all SpaceX rockets
get_crew List SpaceX crew members
get_starlink Get Starlink satellite info
limit optional number Number of satellites (default 20) US Treasury
liveUS national debt, Treasury interest rates, and federal spending data from the Treasury Fiscal Data API
{
"mcpServers": {
"pipeworx-treasury": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/treasury/mcp"
]
}
}
} get_national_debt Get the current US national debt (debt to the penny)
get_treasury_rates Get US Treasury average interest rates
date optional string Filter by record date (YYYY-MM-DD) get_federal_spending Get federal net cost / spending data
fiscal_year optional string Four-digit fiscal year (e.g., "2023") FBI Wanted
liveSearch the FBI Most Wanted list and retrieve detailed profiles from the official FBI API
{
"mcpServers": {
"pipeworx-fbiwanted": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/fbiwanted/mcp"
]
}
}
} search_wanted Search the FBI Most Wanted list by keyword with pagination
query optional string Search keyword page optional number Page number (default 1) get_wanted_person
requires: uid Get full details for a specific FBI Wanted person by UID
uid required string Unique identifier of the wanted person FDA
liveSearch FDA adverse drug event reports, drug labeling, and food recalls via openFDA
{
"mcpServers": {
"pipeworx-fda": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/fda/mcp"
]
}
}
} search_drug_events
requires: query Search FDA adverse drug event (FAERS) reports
query required string Search query (e.g., drug name) limit optional number Number of results (default 5) search_drug_labels
requires: query Search FDA drug labeling / package inserts
query required string Drug name or active ingredient limit optional number Number of results (default 5) search_food_recalls Search FDA food enforcement / recall records
query optional string Product name, company, or reason for recall limit optional number Number of results (default 10) Disease Stats
liveCOVID-19 global and country statistics, historical timelines, and vaccination coverage from disease.sh
{
"mcpServers": {
"pipeworx-disease": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/disease/mcp"
]
}
}
} get_global_stats Get global COVID-19 statistics. Returns total cases, deaths, recovered, active cases, and today's new cases and deaths.
get_country_stats
requires: country Get COVID-19 statistics for a specific country. Returns cases, deaths, recovered, active, today's new cases/deaths, and population.
country required string Country name or ISO code (e.g., "USA", "germany", "gb") get_historical Get historical COVID-19 timeline data for a country or globally. Returns daily timeline of cases, deaths, and recoveries.
country optional string Country name or "all" for global data (default: "all") days optional number Number of days of history to return (default: 30) get_vaccine_stats Get COVID-19 vaccination coverage timeline. Returns daily cumulative vaccine doses administered over the last 30 days.
country optional string Country name to get vaccine data for. Omit for global totals. Pokémon
livePokémon details, type effectiveness, abilities, and evolution chains from PokéAPI
{
"mcpServers": {
"pipeworx-pokemon": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/pokemon/mcp"
]
}
}
} get_pokemon
requires: name Get Pokémon details by name or ID. Returns name, ID, types, base stats, abilities, height, weight, and sprites.
name required string Pokémon name (e.g., "pikachu") or numeric ID (e.g., "25") get_type
requires: type Get type effectiveness information and Pokémon list for a given type. Returns damage relations and the first 20 Pokémon of that type.
type required string Type name (e.g., "fire", "water", "electric") get_ability
requires: ability Get ability details including effect description and the list of Pokémon that can have this ability.
ability required string Ability name (e.g., "overgrow", "blaze", "static") get_evolution_chain
requires: id Get the full evolution chain by chain ID. Returns each species with its evolution trigger, minimum level, and evolution item.
id required number Evolution chain ID (e.g., 1 for Bulbasaur line, 10 for Caterpie line) Game Deals
liveSearch game deals and prices across Steam, GOG, Epic, and dozens of other stores via CheapShark
{
"mcpServers": {
"pipeworx-gamedeals": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/gamedeals/mcp"
]
}
}
} search_deals Search for game deals with optional filters. Returns title, store, sale price, normal price, savings percentage, Metacritic score, and deal rating.
title optional string Filter deals by game title (partial match supported) upper_price optional number Maximum price filter lower_price optional number Minimum price filter store_id optional string Filter by store ID (use list_stores to get IDs) sort_by optional string Sort order: "Deal Rating" (default), "Price", "Metacritic", or "Reviews" page_size optional number Number of results (default 10, max 60) search_games
requires: query Search for games by title. Returns each game with its cheapest current price and a deal ID to get more details.
query required string Game title to search for limit optional number Maximum number of results (default 10) get_game_details
requires: id Get full price details for a game including price history, cheapest price ever recorded, and current deals across all stores.
id required string CheapShark game ID (obtained from search_games) list_stores List all game stores tracked by CheapShark. Returns store names and IDs for use with search_deals.
Trivia
liveTrivia questions with category and difficulty filters from the Open Trivia Database
{
"mcpServers": {
"pipeworx-trivia": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/trivia/mcp"
]
}
}
} get_questions Get trivia questions from the Open Trivia Database. Optionally filter by category, difficulty, and question type.
amount optional number Number of questions to return. Defaults to 10. Max 50. category optional number Category ID to filter by. Use list_categories to get available IDs. difficulty optional string Difficulty level. One of: easy, medium, hard. type optional string Question type. One of: multiple (multiple choice), boolean (true/false). list_categories List all available trivia categories and their IDs.
get_category_stats
requires: category Get the total and per-difficulty question counts for a specific category.
category required number Category ID. Use list_categories to get available IDs. MusicBrainz
liveSearch artists and releases, and retrieve detailed discography and track listings from MusicBrainz
{
"mcpServers": {
"pipeworx-musicbrainz": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/musicbrainz/mcp"
]
}
}
} search_artists
requires: query Search for music artists by name using the MusicBrainz database.
query required string Artist name or search query. limit optional number Maximum number of results to return. Defaults to 10. get_artist
requires: id Get detailed information about an artist including their release list. Use the MusicBrainz ID from search_artists.
id required string MusicBrainz artist ID (UUID). search_releases
requires: query Search for albums and releases by title or query.
query required string Release title or search query. limit optional number Maximum number of results to return. Defaults to 10. get_release
requires: id Get detailed information about a release including its full track listing. Use the MusicBrainz ID from search_releases.
id required string MusicBrainz release ID (UUID). Radio Browser
liveSearch and discover internet radio stations worldwide by name, country, or genre from Radio Browser
{
"mcpServers": {
"pipeworx-radio": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/radio/mcp"
]
}
}
} search_stations
requires: query Search for radio stations by name. Results are ordered by votes (popularity).
query required string Station name to search for. limit optional number Maximum number of results to return. Defaults to 10. get_top_stations Get the most popular radio stations by vote count, optionally filtered by country.
count optional number Number of stations to return. Defaults to 10. country optional string Filter by country name (e.g. "Germany", "United States"). Omit for global results. list_countries List countries that have radio stations, with station counts.
list_tags List the most common radio station genres and tags by station count.
limit optional number Maximum number of tags to return. Defaults to 20. Flights
liveLive aircraft positions, arrivals, and departures from the OpenSky Network
{
"mcpServers": {
"pipeworx-flights": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/flights/mcp"
]
}
}
} get_flights_in_area
requires: lamin, lomin, lamax, lomax Get all aircraft currently in a geographic bounding box. Returns icao24, callsign, origin country, position, altitude, velocity, and heading.
lamin required number Minimum latitude of the bounding box (degrees) lomin required number Minimum longitude of the bounding box (degrees) lamax required number Maximum latitude of the bounding box (degrees) lomax required number Maximum longitude of the bounding box (degrees) get_aircraft
requires: icao24 Track a specific aircraft by its ICAO24 transponder address. Returns current position, velocity, altitude, and heading.
icao24 required string ICAO24 transponder address (6 hex characters, e.g. "a0b1c2") get_arrivals
requires: airport, begin, end Get flights that arrived at an airport within a time range. Requires an ICAO airport code and Unix timestamps.
airport required string ICAO airport code (e.g. "KLAX", "EGLL") begin required number Start of time range as Unix timestamp (seconds) end required number End of time range as Unix timestamp (seconds, max 7 days after begin) get_departures
requires: airport, begin, end Get flights that departed from an airport within a time range. Requires an ICAO airport code and Unix timestamps.
airport required string ICAO airport code (e.g. "KLAX", "EGLL") begin required number Start of time range as Unix timestamp (seconds) end required number End of time range as Unix timestamp (seconds, max 7 days after begin) City Bikes
liveLive bike-sharing availability and station data for hundreds of networks worldwide from CityBik.es
{
"mcpServers": {
"pipeworx-citybikes": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/citybikes/mcp"
]
}
}
} list_networks List all bike-sharing networks worldwide. Returns name, id, and location (city, country, lat/lng) for each network.
get_network
requires: id Get live station data for a bike-sharing network by its id. Returns network name and all stations with bike availability, empty slots, and coordinates.
id required string Network id (e.g. "citi-bike-nyc", "velib" for Paris, "nextbike-berlin") search_networks
requires: query Search bike-sharing networks by city or country name. Returns matching networks with location info.
query required string City or country name to search for (e.g. "New York", "France", "Berlin") Words
liveFind synonyms, antonyms, rhymes, related words, and autocomplete via the Datamuse API
{
"mcpServers": {
"pipeworx-words": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/words/mcp"
]
}
}
} find_synonyms
requires: word Find synonyms for a word, ranked by similarity score.
word required string The word to find synonyms for limit optional number Maximum number of results to return (default: 10) find_rhymes
requires: word Find words that rhyme with a given word, ranked by score.
word required string The word to find rhymes for limit optional number Maximum number of results to return (default: 10) find_related
requires: word Find words related to a given word by a specific relation type (syn, ant, rhy, trg, jja, jjb).
word required string The word to find related words for relation optional string Relation type: "syn" (synonyms), "ant" (antonyms), "rhy" (rhymes), "trg" (associated words), "jja" (adjectives for noun), "jjb" (nouns for adjective). Default: "trg" limit optional number Maximum number of results to return (default: 10) autocomplete
requires: prefix Get word completions from a prefix. Useful for autocomplete and spelling suggestions.
prefix required string The prefix to autocomplete (e.g. "hel" returns "hello", "help", etc.) limit optional number Maximum number of results to return (default: 10) find_words Advanced word search. Find words matching a combination of meaning, pronunciation, and spelling constraints.
meaning_like optional string Find words with meaning similar to this phrase sounds_like optional string Find words that sound like this word spelled_like optional string Find words spelled like this pattern (use * as wildcard, e.g. "b*ttle") limit optional number Maximum number of results to return (default: 10) Translate
liveTranslate text, detect languages, and list supported languages via LibreTranslate
{
"mcpServers": {
"pipeworx-translate": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/translate/mcp"
]
}
}
} translate
requires: text, source, target Translate text from a source language to a target language. Returns the translated text.
text required string The text to translate source required string Source language code (e.g. "en" for English, "es" for Spanish) target required string Target language code (e.g. "es" for Spanish, "fr" for French) detect_language
requires: text Detect the language of a text string. Returns an array of detected languages with confidence scores.
text required string The text whose language should be detected list_languages List all languages supported by the translation API. Returns language codes and names.
Economic Data
liveUS unemployment rate, CPI inflation, and employment figures from the Bureau of Labor Statistics
{
"mcpServers": {
"pipeworx-econdata": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/econdata/mcp"
]
}
}
} get_series
requires: series_id Fetch a BLS time series by series ID. Returns data points with year, period, and value.
series_id required string BLS series ID (e.g. "CUUR0000SA0" for CPI) start_year optional string Start year as 4-digit string (e.g. "2020"). Optional. end_year optional string End year as 4-digit string (e.g. "2024"). Optional. get_unemployment Get the US civilian unemployment rate over time (BLS series LNS14000000). Returns year, month, and rate for each period.
start_year optional string Start year as 4-digit string (e.g. "2020"). Optional. end_year optional string End year as 4-digit string (e.g. "2024"). Optional. get_cpi Get the US Consumer Price Index for All Urban Consumers (BLS series CUUR0000SA0). Returns year, month, and index value.
start_year optional string Start year as 4-digit string (e.g. "2020"). Optional. end_year optional string End year as 4-digit string (e.g. "2024"). Optional. get_employment_by_industry Get US non-farm payroll employment figures by industry. Options: "total_nonfarm", "manufacturing", "construction", "retail", "financial", "government". Returns employment in thousands.
industry optional string Industry to retrieve. One of: "total_nonfarm", "manufacturing", "construction", "retail", "financial", "government". start_year optional string Start year as 4-digit string. Optional. end_year optional string End year as 4-digit string. Optional. Patents
liveSearch US patents by keyword, retrieve patent details, and look up inventors via PatentsView
{
"mcpServers": {
"pipeworx-patents": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/patents/mcp"
]
}
}
} search_patents
requires: query Search US patents by keyword. Matches against patent abstracts. Returns patent number, title, date, inventors, and assignee organization.
query required string Keyword or phrase to search in patent abstracts per_page optional number Number of results to return (default 10, max 25) get_patent
requires: number Get full details for a specific US patent by patent number. Returns title, abstract, date, type, inventors, and assignee.
number required string Patent number (e.g. "7654321") search_inventors
requires: query Search US patent inventors by last name. Returns inventor name, location, and associated patent numbers.
query required string Inventor last name to search for per_page optional number Number of results to return (default 10, max 25) Rocket Launches
liveUpcoming and past rocket launches, full mission details, and searchable launch history from Launch Library 2
{
"mcpServers": {
"pipeworx-launches": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/launches/mcp"
]
}
}
} get_upcoming_launches Get upcoming rocket launches. Returns name, net launch time, status, launch pad, rocket name, and mission description.
limit optional number Number of launches to return (default 10) get_past_launches Get past rocket launches. Returns name, net launch time, status, launch pad, rocket name, and mission description.
limit optional number Number of launches to return (default 10) get_launch
requires: id Get full details for a specific launch by its Launch Library 2 ID. Returns name, net time, status, pad, rocket, mission, orbit info, and video URLs.
id required string Launch Library 2 launch UUID (e.g. "a6ce038e-4d89-4265-b47f-1c6ee5863f84") search_launches
requires: query Search launches by keyword (rocket name, mission name, agency, etc). Returns matching launches with name, net launch time, status, pad, rocket, and mission description.
query required string Search keyword (e.g. "Falcon 9", "Artemis", "ISS") limit optional number Number of results to return (default 10) Video Games
liveBrowse and search free-to-play games by platform, genre, and tags from FreeToGame
{
"mcpServers": {
"pipeworx-videogames": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/videogames/mcp"
]
}
}
} list_games List free-to-play games. Optionally filter by platform and category, and sort results. Returns title, short description, genre, platform, publisher, release date, and thumbnail.
platform optional string Platform filter: "pc", "browser", or "all" (default "all") category optional string Genre/category filter, e.g. "mmorpg", "shooter", "strategy", "moba", "racing", "sports" sort_by optional string Sort order: "release-date", "popularity", "alphabetical", or "relevance" get_game
requires: id Get full details for a free-to-play game by its FreeToGame ID. Returns title, description, genre, platform, publisher, developer, release date, screenshots, and minimum system requirements.
id required number FreeToGame game ID (e.g. 452 for "Valorant") filter_games
requires: tag Filter free-to-play games by tag (dot-separated combination of attributes). Returns matching games with title, short description, genre, platform, publisher, release date, and thumbnail.
tag required string Dot-separated tag filter, e.g. "3d.mmorpg.fantasy", "shooter.pvp", "browser.strategy" platform optional string Optional platform filter: "pc" or "browser" Star Wars
liveExplore Star Wars universe data — characters, planets, starships, and films from SWAPI
{
"mcpServers": {
"pipeworx-swapi": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/swapi/mcp"
]
}
}
} search_people
requires: query Search Star Wars characters by name. Returns name, physical attributes, birth year, gender, and homeworld URL.
query required string Character name to search for (e.g., "Luke") get_planet
requires: id Get a Star Wars planet by its numeric ID. Returns name, climate, terrain, population, and orbital data.
id required number Planet ID (e.g., 1 for Tatooine) get_starship
requires: id Get a Star Wars starship by its numeric ID. Returns name, model, manufacturer, crew capacity, and hyperdrive rating.
id required number Starship ID (e.g., 9 for the Death Star) get_film
requires: id Get a Star Wars film by its numeric ID. Returns title, episode number, director, producer, release date, and opening crawl.
id required number Film ID (e.g., 1 for A New Hope) Jikan Anime
liveSearch and browse anime, manga, and characters via the Jikan MyAnimeList API
{
"mcpServers": {
"pipeworx-jikan": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/jikan/mcp"
]
}
}
} search_anime
requires: query Search anime by title using MyAnimeList data. Returns title, score, type, episode count, status, synopsis, and genres.
query required string Anime title to search for (e.g., "Fullmetal Alchemist") get_anime
requires: id Get full details for a specific anime by its MyAnimeList ID. Includes score, synopsis, genres, studios, episodes, and more.
id required number MyAnimeList anime ID (e.g., 5114 for Fullmetal Alchemist: Brotherhood) top_anime Get the top-ranked anime from MyAnimeList, optionally filtered by type (tv, movie, ova, special, ona, music).
type optional string Filter by anime type: tv, movie, ova, special, ona, music. Omit for all types. search_characters
requires: query Search anime and manga characters by name. Returns name, nicknames, favorites count, and a brief biography.
query required string Character name to search for (e.g., "Naruto") Crossref
liveSearch and retrieve academic paper metadata — DOIs, authors, citations, and journals via Crossref
{
"mcpServers": {
"pipeworx-crossref": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/crossref/mcp"
]
}
}
} search_works
requires: query Search academic works (papers, books, datasets) in the Crossref index by keyword. Returns title, authors, journal, DOI, and citation count.
query required string Search query (e.g., "climate change machine learning") limit optional number Number of results to return (1-100, default 10) get_work
requires: doi Get full metadata for a specific academic work by its DOI. Returns title, authors, abstract, journal, publisher, citation count, and subjects.
doi required string DOI of the work (e.g., "10.1038/nature12373") get_journal
requires: issn Get the 5 most recent works published in a journal by its ISSN. Returns title, authors, DOI, and publication date.
issn required string Journal ISSN (e.g., "1476-4687" for Nature) OpenAlex
liveSearch scholarly works, authors, institutions, and academic concepts via the OpenAlex API
{
"mcpServers": {
"pipeworx-openalex": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/openalex/mcp"
]
}
}
} search_works
requires: query Search scholarly works (papers, books, datasets) in the OpenAlex index. Returns title, authors, journal, year, citation count, and abstract.
query required string Search query (e.g., "transformer neural networks") limit optional number Number of results to return (1-25, default 10) search_authors
requires: query Search researchers and authors by name in OpenAlex. Returns display name, ORCID, institution, works count, and citation count.
query required string Author name to search for (e.g., "Yoshua Bengio") limit optional number Number of results to return (1-25, default 10) search_institutions
requires: query Search academic institutions (universities, research labs) by name in OpenAlex. Returns name, country, type, works count, and top concepts.
query required string Institution name to search for (e.g., "MIT") limit optional number Number of results to return (1-25, default 10) get_concept
requires: query Look up an academic concept or field of study by name. Returns description, works count, related concepts, and ancestor concepts in the hierarchy.
query required string Concept name to look up (e.g., "deep learning") PubMed
liveSearch biomedical literature, fetch abstracts, and retrieve article metadata via NCBI PubMed
{
"mcpServers": {
"pipeworx-pubmed": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/pubmed/mcp"
]
}
}
} search_pubmed
requires: query Search the PubMed biomedical literature database by keyword, author, or MeSH term. Returns a list of PubMed IDs that can be used with get_summary or get_abstract.
query required string Search query (e.g., "CRISPR cancer therapy", "Smith J[Author]", "COVID-19[MeSH]") limit optional number Number of results to return (1-100, default 10) get_summary
requires: ids Get metadata summaries for one or more PubMed articles by their PubMed IDs. Returns title, authors, journal, publication date, and DOI.
ids required string Comma-separated PubMed IDs (e.g., "33579999,34567890") get_abstract
requires: id Get the full abstract text for a single PubMed article by its PubMed ID. Returns structured abstract with section labels when available.
id required string A single PubMed ID (e.g., "33579999") GBIF Biodiversity
liveSearch species, retrieve taxonomic data, and browse occurrence records from the Global Biodiversity Information Facility
{
"mcpServers": {
"pipeworx-gbif": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/gbif/mcp"
]
}
}
} search_species
requires: query Search GBIF species backbone by name or keyword. Returns matched taxa with rank, status, and classification.
query required string Species name or keyword (e.g., "Homo sapiens", "oak") limit optional number Maximum results to return (1-100, default 20) get_species
requires: key Get full taxonomic details for a GBIF species by its integer taxon key. Use search_species first to find the key.
key required number GBIF taxon key (integer) get_occurrences
requires: key Retrieve georeferenced occurrence records for a taxon. Optionally filter by ISO 3166-1 alpha-2 country code.
key required number GBIF taxon key (integer) limit optional number Maximum records to return (1-300, default 20) country optional string ISO 3166-1 alpha-2 country code to filter occurrences (e.g., "US", "DE") USGS Water
liveReal-time streamflow, gage height, and daily water data from USGS National Water Information System
{
"mcpServers": {
"pipeworx-usgswater": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/usgswater/mcp"
]
}
}
} get_current
requires: site_id Get current instantaneous streamflow (discharge, cfs) and gage height (ft) for a USGS monitoring site.
site_id required string USGS site number (e.g., "01646500" for Potomac River at Little Falls, MD) search_sites
requires: state Find active USGS stream-gage sites in a US state that have real-time instantaneous data.
state required string Two-letter US state abbreviation (e.g., "VA", "CA", "TX") get_daily
requires: site_id, start, end Get daily mean streamflow values for a USGS site over a date range. Dates must be in YYYY-MM-DD format.
site_id required string USGS site number start required string Start date in YYYY-MM-DD format end required string End date in YYYY-MM-DD format Internet Archive
liveSearch the Internet Archive, retrieve item metadata, and check Wayback Machine snapshots
{
"mcpServers": {
"pipeworx-archive": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/archive/mcp"
]
}
}
} search
requires: query Search the Internet Archive for texts, audio, video, software, and other items. Supports Lucene query syntax.
query required string Search query (e.g., "subject:astronomy", "creator:NASA", "moon landing") limit optional number Number of results to return (1-100, default 20) get_metadata
requires: id Retrieve full metadata for an Internet Archive item by its identifier (the unique ID in the archive.org URL).
id required string Archive.org item identifier (e.g., "principleofrelat00eins", "ApolloMissionsMoonLandings") wayback_check
requires: url Check whether a URL has ever been archived in the Wayback Machine and retrieve the closest available snapshot.
url required string The URL to look up (e.g., "https://example.com/some-page") NHTSA Vehicles
liveDecode VINs, browse vehicle makes, and look up models via the NHTSA vehicle product information catalog
{
"mcpServers": {
"pipeworx-nhtsa": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/nhtsa/mcp"
]
}
}
} decode_vin
requires: vin Decode a 17-character Vehicle Identification Number (VIN) to get make, model, year, body style, engine, and other attributes.
vin required string 17-character VIN (e.g., "1HGBH41JXMN109186") get_makes Retrieve all vehicle makes (brands) registered with NHTSA.
get_models
requires: make, year Get all vehicle models available for a specific make and model year.
make required string Vehicle make name (e.g., "Toyota", "Ford", "BMW") year required number Model year (e.g., 2022) Newton Math
liveSimplify, differentiate, integrate, and factor mathematical expressions via the Newton API
{
"mcpServers": {
"pipeworx-newton": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/newton/mcp"
]
}
}
} simplify
requires: expression Simplify a mathematical expression (e.g., "2^2+2(2)" → "8"). Supports standard algebraic notation.
expression required string Mathematical expression to simplify (e.g., "2^2+2(2)", "x^2+2x+1") derive
requires: expression Compute the derivative of a mathematical expression with respect to x (e.g., "x^2" → "2 x")
expression required string Expression to differentiate (e.g., "x^2", "sin(x)", "x^3+2x^2+x") integrate
requires: expression Compute the indefinite integral of a mathematical expression with respect to x (e.g., "x^2" → "(1/3)x^3")
expression required string Expression to integrate (e.g., "x^2", "cos(x)", "x^3+x") factor
requires: expression Factor a polynomial expression (e.g., "x^2-1" → "(x-1)(x+1)", "x^2+3x+2" → "(x+1)(x+2)")
expression required string Polynomial expression to factor (e.g., "x^2-1", "x^2+3x+2") UK Police
liveQuery street-level crime data, police forces, and crime outcomes from the UK Police open data API
{
"mcpServers": {
"pipeworx-ukpolice": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/ukpolice/mcp"
]
}
}
} get_crimes
requires: lat, lng Get street-level crimes near a latitude/longitude for a given month. Returns crime category, location, and outcome status.
lat required number Latitude of the location lng required number Longitude of the location date optional string Month to query in YYYY-MM format (e.g. "2024-01"). Defaults to latest available. get_forces List all police forces in England, Wales, and Northern Ireland. Returns force ID and name.
get_outcomes
requires: lat, lng Get outcomes for crimes at a location for a given month. Returns outcome category and date for each crime.
lat required number Latitude of the location lng required number Longitude of the location date optional string Month to query in YYYY-MM format (e.g. "2024-01"). Defaults to latest available. NVD Vulnerabilities
liveSearch CVE vulnerabilities, fetch CVE details, and browse recent disclosures from the NIST National Vulnerability Database
{
"mcpServers": {
"pipeworx-nvd": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/nvd/mcp"
]
}
}
} search_cves
requires: query Search CVE vulnerabilities by keyword. Returns CVE ID, description, severity, and CVSS score.
query required string Keyword(s) to search in CVE descriptions limit optional number Maximum number of results to return (default 10, max 2000) get_cve
requires: cve_id Fetch a specific CVE by its ID (e.g. "CVE-2021-44228"). Returns full details including description, severity, and affected products.
cve_id required string CVE identifier, e.g. "CVE-2021-44228" recent_cves
requires: start, end Fetch CVEs published within a date range. Dates must be ISO 8601 format with timezone (e.g. "2024-01-01T00:00:00.000Z").
start required string Start date in ISO 8601 format (e.g. "2024-01-01T00:00:00.000Z") end required string End date in ISO 8601 format (e.g. "2024-01-31T23:59:59.000Z") limit optional number Maximum number of results to return (default 10, max 2000) Wikipedia Views
liveQuery Wikipedia pageview statistics — article views, top articles, and project-wide traffic via the Wikimedia API
{
"mcpServers": {
"pipeworx-wikiviews": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/wikiviews/mcp"
]
}
}
} get_article_views
requires: title, start, end Get daily pageview counts for a specific Wikipedia article over a date range. Dates must be in YYYYMMDD format.
title required string Wikipedia article title, URL-encoded if needed (e.g. "Albert_Einstein") start required string Start date in YYYYMMDD format (e.g. "20240101") end required string End date in YYYYMMDD format (e.g. "20240131") get_top_articles
requires: year, month, day Get the most viewed Wikipedia articles for a specific day. Returns up to 1000 articles ranked by view count.
year required string Year as 4-digit string (e.g. "2024") month required string Month as zero-padded 2-digit string (e.g. "01") day required string Day as zero-padded 2-digit string (e.g. "15") get_project_views
requires: start, end Get aggregate daily pageview totals for all of English Wikipedia over a date range. Dates must be in YYYYMMDD format.
start required string Start date in YYYYMMDD format (e.g. "20240101") end required string End date in YYYYMMDD format (e.g. "20240131") Space News
liveFetch the latest spaceflight news articles and blog posts from the Spaceflight News API
{
"mcpServers": {
"pipeworx-spacenews": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/spacenews/mcp"
]
}
}
} get_articles Fetch the latest spaceflight news articles sorted by publication date. Returns title, summary, URL, image, and source.
limit optional number Number of articles to return (default 10, max 100) search_articles
requires: query Search spaceflight news articles by keyword. Returns matching articles with title, summary, URL, and publication date.
query required string Search query (e.g. "SpaceX Starship launch") limit optional number Number of results to return (default 10, max 100) get_blogs Fetch the latest spaceflight blog posts sorted by publication date. Returns title, summary, URL, image, and source.
limit optional number Number of blog posts to return (default 10, max 100) Bible
liveFetch Bible verses, passages in multiple translations, and random verses via the Bible API
{
"mcpServers": {
"pipeworx-bible": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/bible/mcp"
]
}
}
} get_verse
requires: reference Fetch a specific Bible verse or verse range by reference (e.g. "john 3:16", "romans 8:28", "psalm 23:1-6"). Returns the verse text in the World English Bible (WEB) translation.
reference required string Bible reference string (e.g. "john 3:16", "genesis 1:1-3", "psalm 23"). Spaces will be encoded automatically. get_passage
requires: reference, translation Fetch a Bible passage with a specified translation. Supported translations: web (World English Bible), kjv (King James Version), oeb-us, bbe, webbe, cherokee, dra.
reference required string Bible reference string (e.g. "john 3:16", "genesis 1:1-5") translation required string Translation code: "web" (default), "kjv", "oeb-us", "bbe", "webbe", "cherokee", "dra" random_verse Fetch a random Bible verse. Returns the reference, text, and translation.
Search artworks, get artwork and artist details, and browse exhibitions from the Art Institute of Chicago
{
"mcpServers": {
"pipeworx-artic": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/artic/mcp"
]
}
}
} search_artworks
requires: query Search the Art Institute of Chicago collection by keyword. Returns a list of artworks with title, artist, date, medium, and image ID.
query required string Search query (e.g., "monet water lilies") limit optional number Number of results to return (1-100, default 10) get_artwork
requires: id Get full details for a single artwork by its numeric ID. Returns title, artist, date, medium, dimensions, credit line, description, and image ID.
id required number ARTIC artwork ID (e.g., 27992) get_artist
requires: id Get an artist record by numeric ID. Returns name, birth/death dates, description, and a list of artwork IDs.
id required number ARTIC artist ID get_exhibitions List current and recent exhibitions at the Art Institute of Chicago. Returns title, short description, and status for each exhibition.
limit optional number Number of exhibitions to return (1-100, default 10) Iconify
liveSearch icons, retrieve SVG data, and list collections from the Iconify open-source icon library
{
"mcpServers": {
"pipeworx-iconify": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/iconify/mcp"
]
}
}
} search_icons
requires: query Search for icons by keyword across all Iconify collections. Returns icon names in "prefix:name" format (e.g., "mdi:home").
query required string Search keyword (e.g., "home", "arrow", "user") limit optional number Maximum number of results (1-999, default 32) get_icons
requires: prefix, icons Retrieve SVG body data for one or more icons in a specific collection. Returns SVG body, width, and height for each icon.
prefix required string Collection prefix (e.g., "mdi", "fa", "heroicons", "lucide") icons required string Comma-separated icon names within the collection (e.g., "home,arrow-left,user") list_collections List all available icon collections in Iconify. Returns collection prefix, name, total icon count, author, license, and category.
Math.js
liveEvaluate mathematical expressions and convert units using the mathjs.org API
{
"mcpServers": {
"pipeworx-mathjs": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/mathjs/mcp"
]
}
}
} evaluate
requires: expression Evaluate a mathematical expression. Supports arithmetic, algebra, trigonometry, statistics, and more. Returns the computed result as a string.
expression required string Mathematical expression to evaluate (e.g., "2 + 3 * 4", "sqrt(16)", "sin(pi/2)", "det([1,2;3,4])") convert_units
requires: value, from, to Convert a value from one unit to another using mathjs unit syntax. Returns the converted value as a string.
value required number Numeric value to convert (e.g., 5) from required string Source unit (e.g., "inches", "kg", "celsius", "mph") to required string Target unit (e.g., "cm", "lbs", "fahrenheit", "km/h") Sunrise Sunset
liveGet sunrise, sunset, dawn, dusk, solar noon, and golden hour times for any location and date
{
"mcpServers": {
"pipeworx-sunrisesunset": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/sunrisesunset/mcp"
]
}
}
} get_times
requires: lat, lng Get today's sunrise, sunset, dawn, dusk, solar noon, and golden hour times for a location.
lat required number Latitude of the location (e.g., 40.7128) lng required number Longitude of the location (e.g., -74.0060) get_times_date
requires: lat, lng, date Get sunrise, sunset, dawn, dusk, solar noon, and golden hour times for a specific date at a location.
lat required number Latitude of the location (e.g., 40.7128) lng required number Longitude of the location (e.g., -74.0060) date required string Date in YYYY-MM-DD format (e.g., "2024-06-21") Chess.com
liveLook up Chess.com player profiles, game stats, monthly game archives, and leaderboards
{
"mcpServers": {
"pipeworx-chess": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/chess/mcp"
]
}
}
} get_player
requires: username Get a Chess.com player's public profile including name, title, followers, country, join date, and last online time.
username required string Chess.com username (case-insensitive, e.g., "hikaru", "magnuscarlsen") get_stats
requires: username Get a player's game statistics including current rating, best rating, and win/loss/draw record for daily, rapid, blitz, and bullet formats.
username required string Chess.com username get_games
requires: username, year, month Get a player's completed games for a specific month. Returns game URLs, time controls, results, and player ratings.
username required string Chess.com username year required number Year (e.g., 2024) month required number Month as a number (1-12) get_leaderboards Get the top-ranked Chess.com players across game formats including daily, rapid, blitz, and bullet.
ZenQuotes
liveFetch random inspirational quotes, the quote of the day, and batches of quotes from ZenQuotes
{
"mcpServers": {
"pipeworx-zenquotes": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/zenquotes/mcp"
]
}
}
} random_quote Get a single random inspirational quote.
today_quote Get the quote of the day from ZenQuotes. Returns the same quote for all requests within a given day.
list_quotes Get a batch of 50 random inspirational quotes.
Advice Slip
liveGet random advice, search advice by keyword, and fetch specific advice slips by ID
{
"mcpServers": {
"pipeworx-advice": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/advice/mcp"
]
}
}
} random_advice Get a random piece of advice from the Advice Slip API.
search_advice
requires: query Search for advice slips containing a specific keyword or phrase.
query required string Keyword or phrase to search for within advice text. get_advice
requires: id Get a specific advice slip by its numeric ID.
id required number The numeric ID of the advice slip to retrieve. Imgflip Memes
liveRetrieve the top 100 meme templates with names, images, and text box counts from Imgflip
{
"mcpServers": {
"pipeworx-imgflip": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/imgflip/mcp"
]
}
}
} get_memes Get the top 100 most popular meme templates from Imgflip, including name, image URL, dimensions, and text box count.
Fruityvice
liveLook up nutritional data for fruits — calories, sugar, fat, carbs, and protein via the Fruityvice API
{
"mcpServers": {
"pipeworx-fruityvice": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/fruityvice/mcp"
]
}
}
} get_fruit
requires: name Get detailed nutritional information for a specific fruit by name.
name required string The name of the fruit (e.g., "banana", "apple", "mango"). list_fruits List all available fruits with their complete nutritional data.
get_by_nutrition
requires: nutrient, min, max Find fruits within a nutritional range for a specific nutrient. Useful for filtering fruits by calories, sugar, fat, carbohydrates, or protein.
nutrient required string The nutrient to filter by. One of: calories, sugar, fat, carbohydrates, protein. min required number Minimum value for the nutrient (inclusive). max required number Maximum value for the nutrient (inclusive). Swiss Transport
liveSearch Swiss public transport stations, get connections, and view live departure boards via Transport Open Data
{
"mcpServers": {
"pipeworx-swisstransport": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/swisstransport/mcp"
]
}
}
} search_stations
requires: query Search for Swiss public transport stations (train, bus, tram) by name query.
query required string Station name to search for (e.g., "Zurich HB", "Bern", "Geneva"). get_connections
requires: from, to Get public transport connections between two Swiss locations. Returns up to the requested number of next departures.
from required string Departure station name or ID. to required string Arrival station name or ID. limit optional number Maximum number of connections to return. Defaults to 4. get_stationboard
requires: station Get the live departure board for a Swiss public transport station.
station required string Station name or ID to get the departure board for. limit optional number Maximum number of departures to return. Defaults to 10. Agify
livePredict a person's age from their first name using global and country-specific data from agify.io
{
"mcpServers": {
"pipeworx-agify": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/agify/mcp"
]
}
}
} predict_age
requires: name Predict the most likely age of a person based on their first name, using global data from agify.io.
name required string First name to predict age for. predict_age_country
requires: name, country_code Predict the most likely age of a person based on their first name, calibrated to a specific country.
name required string First name to predict age for. country_code required string ISO 3166-1 alpha-2 country code (e.g. "US", "GB", "DE") to localize the prediction. Genderize
livePredict the gender of a first name with probability scores using global and country-specific data from genderize.io
{
"mcpServers": {
"pipeworx-genderize": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/genderize/mcp"
]
}
}
} predict_gender
requires: name Predict the most likely gender of a person based on their first name, using global data from genderize.io. Returns gender ("male" or "female"), probability (0–1), and sample size.
name required string First name to predict gender for. predict_gender_country
requires: name, country_code Predict the most likely gender of a person based on their first name, calibrated to a specific country.
name required string First name to predict gender for. country_code required string ISO 3166-1 alpha-2 country code (e.g. "US", "GB", "DE") to localize the prediction. Nationalize
livePredict the nationality of a first name with ranked country probabilities, including batch lookups via nationalize.io
{
"mcpServers": {
"pipeworx-nationalize": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/nationalize/mcp"
]
}
}
} predict_nationality
requires: name Predict the most likely nationalities for a given first name, ranked by probability. Returns up to 5 country codes with probability scores.
name required string First name to predict nationality for. batch_predict
requires: names Predict nationalities for multiple first names in a single request (up to 10 names). Returns ranked nationality probabilities for each name.
names required array Array of first names to predict nationality for (maximum 10). Satellite TLE
liveFetch Two-Line Element sets for satellites, search by name, and list recently launched satellites
{
"mcpServers": {
"pipeworx-tle": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/tle/mcp"
]
}
}
} get_tle
requires: norad_id Fetch the Two-Line Element (TLE) set for a specific satellite by its NORAD catalog ID. Returns the satellite name, epoch date, and both TLE lines.
norad_id required number NORAD catalog number for the satellite (e.g. 25544 for the ISS, 20580 for Hubble Space Telescope). search_satellites
requires: query Search for satellites by name or keyword. Returns matching satellites with their NORAD IDs and TLE data.
query required string Name or keyword to search for (e.g. "ISS", "Starlink", "GPS"). limit optional number Maximum number of results to return. Defaults to 10. list_recent List the most recently launched or updated satellites, sorted by epoch date descending.
limit optional number Number of satellites to return. Defaults to 10. Monster Hunter World
liveBrowse monsters, weapons, armor, and skills from Monster Hunter World via the MHW database API
{
"mcpServers": {
"pipeworx-mhw": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/mhw/mcp"
]
}
}
} get_monsters List monsters from Monster Hunter World, including their type, species, elements, ailments, and weaknesses.
limit optional number Maximum number of monsters to return. Defaults to 20. get_weapons List weapons from Monster Hunter World. Optionally filter by weapon type to narrow results.
type optional string Filter by weapon type. One of: great-sword, sword-and-shield, dual-blades, long-sword, hammer, hunting-horn, lance, gunlance, switch-axe, charge-blade, insect-glaive, light-bowgun, heavy-bowgun, bow. Omit to return all types. limit optional number Maximum number of weapons to return. Defaults to 20. get_armor List armor pieces from Monster Hunter World, including their type, rank, defense, resistances, and slots.
limit optional number Maximum number of armor pieces to return. Defaults to 20. get_skills List skills from Monster Hunter World, including their descriptions and rank-level details.
limit optional number Maximum number of skills to return. Defaults to 20. Color API
liveIdentify, convert, and generate color schemes using thecolorapi.com
{
"mcpServers": {
"pipeworx-colorapi": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/colorapi/mcp"
]
}
}
} identify_color
requires: hex Identify a color by its hex value. Returns the color name, all format representations (RGB, HSL, HSV, CMYK), and contrast info.
hex required string Hex color value without the # prefix (e.g. "FF5733"). generate_scheme
requires: hex Generate a color scheme from a seed hex color. Returns a set of harmonious colors based on the chosen mode.
hex required string Seed hex color value without the # prefix (e.g. "FF5733"). mode optional string Color scheme mode. One of: monochrome, analogic, complement, triad, quad. Defaults to "monochrome". count optional number Number of colors to return (1-10, default 5). convert_color
requires: r, g, b Convert an RGB color to all other color formats (hex, HSL, HSV, CMYK) and get its closest color name.
r required number Red channel (0-255). g required number Green channel (0-255). b required number Blue channel (0-255). QR Code
liveGenerate and decode QR codes via api.qrserver.com
{
"mcpServers": {
"pipeworx-qrcode": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/qrcode/mcp"
]
}
}
} create_qr
requires: data Generate a QR code for any text or URL. Returns the image URL — no image is fetched. The URL can be embedded directly in an <img> tag or downloaded.
data required string The text or URL to encode in the QR code. size optional number Width and height of the QR code image in pixels (default 200). read_qr
requires: url Decode a QR code from a publicly accessible image URL. Returns the decoded text.
url required string Publicly accessible URL of the QR code image to decode. On This Day
liveHistorical events, births, and deaths for any date via byabbe.se
{
"mcpServers": {
"pipeworx-onthisday": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/onthisday/mcp"
]
}
}
} get_events
requires: month, day Get a list of historical events that took place on a specific month and day across all years.
month required number Month as a number (1-12). day required number Day of the month (1-31). get_births
requires: month, day Get a list of notable people born on a specific month and day across all years.
month required number Month as a number (1-12). day required number Day of the month (1-31). get_deaths
requires: month, day Get a list of notable people who died on a specific month and day across all years.
month required number Month as a number (1-12). day required number Day of the month (1-31). Random User
liveGenerate realistic random user profiles with names, addresses, and photos via randomuser.me
{
"mcpServers": {
"pipeworx-randomuser": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/randomuser/mcp"
]
}
}
} generate_users Generate one or more random user profiles with realistic names, addresses, emails, and photos. Optionally filter by nationality.
count optional number Number of users to generate (default 1, max 100). nationality optional string Comma-separated nationality codes to filter by (e.g. "us,gb,au"). Supported: AU, BR, CA, CH, DE, DK, ES, FI, FR, GB, IE, IN, IR, MX, NL, NO, NZ, RS, TR, UA, US. generate_by_gender
requires: gender Generate random user profiles filtered to a specific gender.
gender required string Gender to filter by. One of: male, female. count optional number Number of users to generate (default 1, max 100). Marine
liveOcean wave forecasts and current conditions via the Open-Meteo Marine API
{
"mcpServers": {
"pipeworx-marine": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/marine/mcp"
]
}
}
} get_wave_forecast
requires: latitude, longitude Get a multi-day daily wave forecast for a coastal location. Returns maximum wave height, wave period, and dominant wave direction per day.
latitude required number Latitude of the location. longitude required number Longitude of the location. days optional number Number of forecast days (1-7, default 7). get_current_waves
requires: latitude, longitude Get current wave conditions for a coastal location. Returns wave height, period, and direction right now.
latitude required number Latitude of the location. longitude required number Longitude of the location. Air Quality
liveCurrent air quality conditions and hourly forecasts from the Open-Meteo Air Quality API
{
"mcpServers": {
"pipeworx-airquality": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/airquality/mcp"
]
}
}
} get_air_quality
requires: latitude, longitude Get current air quality conditions for a location. Returns US AQI, PM2.5, PM10, carbon monoxide, nitrogen dioxide, and ozone levels.
latitude required number Latitude of the location. longitude required number Longitude of the location. get_forecast
requires: latitude, longitude Get an hourly air quality forecast for a location. Returns US AQI, PM2.5, and PM10 per hour.
latitude required number Latitude of the location. longitude required number Longitude of the location. days optional number Number of forecast days (1-7, default 3). Nominatim
liveForward and reverse geocoding using OpenStreetMap Nominatim
{
"mcpServers": {
"pipeworx-nominatim": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/nominatim/mcp"
]
}
}
} search_address
requires: query Forward geocode a free-form address or place name using OpenStreetMap Nominatim. Returns matching places with coordinates.
query required string Free-form address or place name to search for (e.g. "Eiffel Tower, Paris"). limit optional number Maximum number of results to return. Defaults to 5, max 50. reverse_geocode
requires: lat, lon Reverse geocode a latitude/longitude coordinate pair to a human-readable address using OpenStreetMap Nominatim.
lat required number Latitude in decimal degrees (e.g. 48.8584). lon required number Longitude in decimal degrees (e.g. 2.2945). lookup
requires: ids Look up one or more OpenStreetMap objects by their OSM IDs (e.g. "N123456,W654321,R111"). Prefix N=node, W=way, R=relation.
ids required string Comma-separated list of OSM IDs with type prefix (e.g. "N123456,W654321"). N=node, W=way, R=relation. Zippopotam
liveLook up ZIP and postal codes worldwide via Zippopotam.us
{
"mcpServers": {
"pipeworx-zippopotam": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/zippopotam/mcp"
]
}
}
} lookup_zipcode
requires: country, zipcode Look up place information (city, state, coordinates) for a ZIP or postal code in a given country.
country required string ISO 3166-1 alpha-2 country code (e.g. "us", "gb", "de"). zipcode required string ZIP or postal code to look up (e.g. "90210"). lookup_city
requires: country, state, city Get all postal codes for a city in a given country and state/province.
country required string ISO 3166-1 alpha-2 country code (e.g. "us", "gb"). state required string State or province abbreviation (e.g. "ca" for California). city required string City name (e.g. "beverly+hills" or "beverly hills"). Postcodes
liveLook up, validate, and explore UK postcodes via postcodes.io
{
"mcpServers": {
"pipeworx-postcodes": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/postcodes/mcp"
]
}
}
} lookup_postcode
requires: postcode Get full geographic and administrative details for a UK postcode.
postcode required string UK postcode to look up (e.g. "SW1A 1AA" or "SW1A1AA"). nearest_postcodes
requires: postcode Find the nearest UK postcodes to a given postcode.
postcode required string UK postcode to find neighbours for (e.g. "SW1A 1AA"). validate_postcode
requires: postcode Check whether a UK postcode is valid.
postcode required string UK postcode to validate (e.g. "SW1A 1AA"). random_postcode Get a random valid UK postcode with full geographic and administrative details.
D&D 5e
liveBrowse spells, monsters, and classes from the D&D 5th Edition SRD API
{
"mcpServers": {
"pipeworx-dnd5e": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/dnd5e/mcp"
]
}
}
} get_spell
requires: index Get full details for a D&D 5e spell by its index name (e.g. "fireball", "magic-missile", "cure-wounds").
index required string Spell index name in kebab-case (e.g. "fireball", "magic-missile"). get_monster
requires: index Get full details for a D&D 5e monster by its index name (e.g. "aboleth", "dragon-red-adult", "goblin").
index required string Monster index name in kebab-case (e.g. "goblin", "dragon-red-adult"). get_class
requires: index Get details for a D&D 5e character class by its index name (e.g. "barbarian", "wizard", "rogue").
index required string Class index name in lowercase (e.g. "wizard", "fighter", "cleric"). list_spells List all available D&D 5e spells with their index names.
Deck of Cards
liveCreate, shuffle, and draw from virtual playing card decks via deckofcardsapi.com
{
"mcpServers": {
"pipeworx-deckofcards": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/deckofcards/mcp"
]
}
}
} new_deck Create and shuffle a new deck (or multiple decks) of playing cards. Returns a deck_id for subsequent draws.
count optional number Number of standard 52-card decks to combine and shuffle. Defaults to 1. draw_cards
requires: deck_id Draw one or more cards from an existing deck. Requires the deck_id returned by new_deck.
deck_id required string The deck ID returned by new_deck (e.g. "3p40paa87x90"). count optional number Number of cards to draw. Defaults to 1. shuffle_deck
requires: deck_id Shuffle (or re-shuffle) an existing deck, returning all drawn cards back into it.
deck_id required string The deck ID to shuffle (e.g. "3p40paa87x90"). Rick and Morty
liveBrowse characters, locations, and episodes from the Rick and Morty API
{
"mcpServers": {
"pipeworx-rickmorty": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/rickmorty/mcp"
]
}
}
} search_characters
requires: name Search for Rick and Morty characters by name. Returns a list of matching characters.
name required string Character name to search for (e.g. "Rick", "Morty", "Beth"). get_character
requires: id Get detailed information about a specific Rick and Morty character by their ID.
id required number Character ID (e.g. 1 for Rick Sanchez). get_location
requires: id Get details about a specific Rick and Morty location by its ID.
id required number Location ID (e.g. 1 for Earth (C-137)). get_episode
requires: id Get details about a specific Rick and Morty episode by its ID.
id required number Episode ID (e.g. 1 for "Pilot"). Cat Facts
liveRandom cat facts and breed information via catfact.ninja
{
"mcpServers": {
"pipeworx-catfacts": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/catfacts/mcp"
]
}
}
} get_fact Get a single random cat fact.
list_breeds List cat breeds with details such as country, origin, coat, and pattern.
limit optional number Number of breeds to return. Defaults to 10. get_facts Get multiple random cat facts.
limit optional number Number of facts to return. Defaults to 5. Dog CEO
liveRandom dog images by breed from the Dog CEO API
{
"mcpServers": {
"pipeworx-dogceo": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/dogceo/mcp"
]
}
}
} random_image Get a random dog image URL from any breed.
list_breeds List all dog breeds and their sub-breeds.
breed_images
requires: breed Get multiple random dog images for a specific breed.
breed required string The breed name (e.g. "hound", "labrador"). Use list_breeds to see valid values. count optional number Number of images to return. Defaults to 3. random_breed_image
requires: breed Get a single random dog image for a specific breed.
breed required string The breed name (e.g. "hound", "labrador"). Use list_breeds to see valid values. Chuck Norris
liveRandom Chuck Norris jokes by category via chucknorris.io
{
"mcpServers": {
"pipeworx-chucknorris": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/chucknorris/mcp"
]
}
}
} random_joke Get a random Chuck Norris joke.
search_jokes
requires: query Search Chuck Norris jokes by keyword.
query required string Keyword or phrase to search for within joke text. list_categories List all available Chuck Norris joke categories.
joke_by_category
requires: category Get a random Chuck Norris joke from a specific category.
category required string Category to fetch a joke from. Use list_categories to see valid values. Dad Jokes
liveRandom and searchable dad jokes via icanhazdadjoke.com
{
"mcpServers": {
"pipeworx-dadjokes": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/dadjokes/mcp"
]
}
}
} random_joke Get a random dad joke.
search_jokes
requires: query Search dad jokes by a keyword or term.
query required string Term to search for within dad jokes. limit optional number Maximum number of jokes to return. Defaults to 10. get_joke
requires: id Get a specific dad joke by its ID.
id required string The ID of the dad joke to retrieve. Gutendex
liveSearch and browse Project Gutenberg books via the Gutendex API
{
"mcpServers": {
"pipeworx-gutendex": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/gutendex/mcp"
]
}
}
} search_books
requires: query Search Project Gutenberg books by title or author name.
query required string Title or author name to search for. get_book
requires: id Get detailed information for a specific Project Gutenberg book by its numeric ID.
id required number The numeric Project Gutenberg book ID. popular_books Get the most downloaded / popular books on Project Gutenberg.
books_by_topic
requires: topic Browse Project Gutenberg books by topic or subject keyword.
topic required string Topic or subject keyword to filter books by (e.g. "science", "love", "history"). Wger
liveBrowse exercises, muscles, and equipment from the Wger Workout Manager API
{
"mcpServers": {
"pipeworx-wger": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/wger/mcp"
]
}
}
} list_exercises List exercises from the wger database (English language only).
limit optional number Number of exercises to return. Defaults to 20. get_exercise
requires: id Get detailed information for a specific exercise by its numeric ID.
id required number The numeric wger exercise ID. list_muscles List all muscles tracked in the wger database.
list_equipment List all equipment types available in the wger database.
EmojiHub
liveFetch random emojis or browse by category and group via EmojiHub
{
"mcpServers": {
"pipeworx-emojihub": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/emojihub/mcp"
]
}
}
} random_emoji Get a random emoji from the EmojiHub API.
get_by_category
requires: category Get all emojis in a given category. Example categories: smileys-and-people, animals-and-nature, food-and-drink, travel-and-places, activities, objects, symbols, flags.
category required string The emoji category slug, e.g. "smileys-and-people", "animals-and-nature", "food-and-drink". get_by_group
requires: group Get all emojis in a given group. Example groups: face-positive, face-negative, face-neutral, hand-fingers-open, animals-mammal.
group required string The emoji group slug, e.g. "face-positive", "face-negative", "animals-mammal". Disify
liveDetect disposable and invalid email addresses via Disify
{
"mcpServers": {
"pipeworx-disify": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/disify/mcp"
]
}
}
} validate_email
requires: email Validate an email address to check if it is properly formatted, has valid DNS, is disposable, or is an alias.
email required string The email address to validate. check_domain
requires: domain Check whether a domain is associated with disposable or temporary email services.
domain required string The domain name to check, e.g. "mailinator.com". DiceBear
liveGenerate deterministic avatar SVGs in various styles via DiceBear v7
{
"mcpServers": {
"pipeworx-dicebear": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/dicebear/mcp"
]
}
}
} generate_avatar
requires: style, seed Generate a DiceBear avatar SVG URL for a given style and seed string. Returns the URL that renders the avatar inline.
style required string The avatar style to use. Available styles: adventurer, avataaars, bottts, fun-emoji, identicon, initials, lorelei, micah, miniavs, notionists, open-peeps, personas, pixel-art, thumbs. seed required string A seed string that determines the avatar appearance. Same seed + style always produces the same avatar. list_styles List all available DiceBear avatar styles.
Microlink
liveExtract metadata and take screenshots of any webpage via Microlink
{
"mcpServers": {
"pipeworx-microlink": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/microlink/mcp"
]
}
}
} get_metadata
requires: url Extract metadata from any URL including title, description, image, author, publisher, logo, and more.
url required string The URL to extract metadata from. take_screenshot
requires: url Take a screenshot of a webpage and return the screenshot image URL.
url required string The URL of the webpage to screenshot. Flood
liveRiver discharge and flood forecasts via the Open-Meteo Flood API
{
"mcpServers": {
"pipeworx-flood": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/flood/mcp"
]
}
}
} get_river_discharge
requires: latitude, longitude Get daily river discharge forecast (m³/s) for a geographic location using the Open-Meteo Flood API.
latitude required number Latitude of the location in decimal degrees. longitude required number Longitude of the location in decimal degrees. forecast_days optional number Number of forecast days to retrieve (1–92). Defaults to 7. get_flood_forecast
requires: latitude, longitude Get a comprehensive flood forecast including river discharge, mean discharge, and max discharge for a location.
latitude required number Latitude of the location in decimal degrees. longitude required number Longitude of the location in decimal degrees. forecast_days optional number Number of forecast days to retrieve (1–92). Defaults to 16. Climate
liveLong-term climate projections and model comparisons via the Open-Meteo Climate API
{
"mcpServers": {
"pipeworx-climate": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/climate/mcp"
]
}
}
} get_climate_projection
requires: latitude, longitude, start_date, end_date Get long-term climate projection data (temperature and precipitation) for a location using the EC_Earth3P_HR high-resolution climate model via the Open-Meteo Climate API. Date range must be between 1950 and 2050.
latitude required number Latitude of the location in decimal degrees. longitude required number Longitude of the location in decimal degrees. start_date required string Start date in YYYY-MM-DD format (must be between 1950 and 2050). end_date required string End date in YYYY-MM-DD format (must be between 1950 and 2050). compare_models
requires: latitude, longitude, start_date, end_date Compare daily mean temperature projections across three climate models (EC_Earth3P_HR, MPI_ESM1_2_XR, FGOALS_f3_H) for a location and date range.
latitude required number Latitude of the location in decimal degrees. longitude required number Longitude of the location in decimal degrees. start_date required string Start date in YYYY-MM-DD format (must be between 1950 and 2050). end_date required string End date in YYYY-MM-DD format (must be between 1950 and 2050). Wikifeed
liveWikipedia's featured articles, most-read pages, picture of the day, and on-this-day history via the Wikimedia Feed API
{
"mcpServers": {
"pipeworx-wikifeed": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/wikifeed/mcp"
]
}
}
} on_this_day
requires: month, day Get historical events, births, deaths, and holidays that occurred on a given month and day across all years.
month required string Two-digit month number (e.g., "01" for January, "12" for December) day required string Two-digit day number (e.g., "01", "15", "31") featured_article
requires: year, month, day Get Wikipedia's featured article for a specific date.
year required string Four-digit year (e.g., "2024") month required string Two-digit month number (e.g., "01", "12") day required string Two-digit day number (e.g., "01", "15") most_read
requires: year, month, day Get the most-read Wikipedia articles for a specific date.
year required string Four-digit year (e.g., "2024") month required string Two-digit month number (e.g., "01", "12") day required string Two-digit day number (e.g., "01", "15") picture_of_day
requires: year, month, day Get Wikipedia's picture of the day for a specific date, including title, description, and image URL.
year required string Four-digit year (e.g., "2024") month required string Two-digit month number (e.g., "01", "12") day required string Two-digit day number (e.g., "01", "15") Numbers API
liveTrivia, math, and date facts about numbers via numbersapi.com
{
"mcpServers": {
"pipeworx-numbersapi": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/numbersapi/mcp"
]
}
}
} number_fact
requires: number Get an interesting trivia fact about a specific number.
number required number The number to get a fact about (e.g., 42) date_fact
requires: month, day Get an interesting fact about a specific calendar date.
month required number Month number (1–12) day required number Day number (1–31) math_fact
requires: number Get a mathematical fact about a specific number.
number required number The number to get a mathematical fact about (e.g., 1729) random_fact Get a trivia fact about a randomly chosen number.
Bored
liveRandom activity suggestions to cure boredom via the Bored API
{
"mcpServers": {
"pipeworx-bored": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/bored/mcp"
]
}
}
} random_activity Get a random activity suggestion to cure boredom.
activity_by_type
requires: type Get a random activity suggestion filtered by category type.
type required string Activity category. One of: education, recreational, social, diy, charity, cooking, relaxation, music, busywork activity_by_participants
requires: participants Get a random activity suggestion for a specific number of participants.
participants required number Number of participants (e.g., 1 for solo, 2 for pairs, 4 for groups) Useless Facts
liveRandom and daily useless (but interesting) facts via uselessfacts.jsph.pl
{
"mcpServers": {
"pipeworx-uselessfacts": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/uselessfacts/mcp"
]
}
}
} random_fact Get a random useless (but interesting) fact.
today_fact Get today's useless fact of the day.
Dogs API
liveDog breeds, facts, and groups via dogapi.dog v2
{
"mcpServers": {
"pipeworx-dogsapi": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/dogsapi/mcp"
]
}
}
} list_breeds Get a paginated list of dog breeds with details including weight, life span, and hypoallergenic status.
page optional number Page number for pagination (default: 1) get_breed
requires: id Get detailed information about a specific dog breed by its ID.
id required string The breed ID (obtained from list_breeds) list_facts Get a list of random dog facts.
limit optional number Number of facts to return (default: 10, max: 100) get_groups Get all dog breed groups (e.g., Sporting, Herding, Terrier).
HTTP Cat
liveCat photos for every HTTP status code via http.cat
{
"mcpServers": {
"pipeworx-httpcat": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/httpcat/mcp"
]
}
}
} get_status_cat
requires: status_code Get the http.cat image URL for a given HTTP status code. Returns a direct URL to a cat photo illustrating the status code.
status_code required number HTTP status code (e.g., 200, 404, 500) list_codes List common HTTP status codes with their descriptions and corresponding http.cat image URLs.
IPInfo
liveIP geolocation and network information via ipinfo.io
{
"mcpServers": {
"pipeworx-ipinfo": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/ipinfo/mcp"
]
}
}
} lookup_ip
requires: ip Get geolocation and network information for a specific IP address. Returns city, region, country, coordinates, org, postal code, and timezone.
ip required string IPv4 or IPv6 address to look up (e.g., "8.8.8.8") get_my_ip Get geolocation and network information for the current request's originating IP address.
Exchange Rate
liveLive currency exchange rates via open.er-api.com
{
"mcpServers": {
"pipeworx-exchangerate": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/exchangerate/mcp"
]
}
}
} get_rates
requires: base_currency Get all exchange rates for a given base currency. Returns a map of currency codes to rates relative to the base.
base_currency required string ISO 4217 currency code to use as the base (e.g., "USD", "EUR", "GBP") get_pair
requires: from, to Get the exchange rate from one currency to another.
from required string Source currency code (e.g., "USD") to required string Target currency code (e.g., "JPY") Lorem
liveGenerate lorem ipsum placeholder text and HTML via loripsum.net
{
"mcpServers": {
"pipeworx-lorem": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/lorem/mcp"
]
}
}
} generate_paragraphs
requires: count, length Generate lorem ipsum placeholder text as plain paragraphs. Strips all HTML tags from the response.
count required number Number of paragraphs to generate (1–10) length required string Length of each paragraph: short, medium, long, or verylong generate_with_options
requires: count, length Generate lorem ipsum HTML with optional headers, code blocks, unordered lists, and ordered lists.
count required number Number of paragraphs to generate (1–10) length required string Length of each paragraph headers optional boolean Include random headers (h1–h6) code optional boolean Include code blocks unordered_lists optional boolean Include unordered (bullet) lists ordered_lists optional boolean Include ordered (numbered) lists Anime Quotes
liveRandom and searchable anime quotes by series or character via animechan.io
{
"mcpServers": {
"pipeworx-animequotes": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/animequotes/mcp"
]
}
}
} random_quote Get a single random quote from an anime series.
search_by_anime
requires: anime Get quotes from a specific anime series by name.
anime required string Name of the anime series (e.g., "Naruto", "Attack on Titan") search_by_character
requires: character Get quotes from a specific anime character by name.
character required string Name of the anime character (e.g., "Naruto Uzumaki", "Levi Ackerman") Superhero
liveBrowse superhero data including powerstats and biographies via the Superhero API
{
"mcpServers": {
"pipeworx-superhero": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/superhero/mcp"
]
}
}
} list_all List all superheroes in the database with their IDs, names, and slugs.
get_hero
requires: id Get full data for a superhero by their numeric ID, including powerstats, biography, appearance, and images.
id required number Numeric superhero ID (1–731) get_powerstats
requires: id Get power statistics (intelligence, strength, speed, durability, power, combat) for a superhero by ID.
id required number Numeric superhero ID (1–731) get_biography
requires: id Get biography details (full name, aliases, publisher, first appearance, alignment) for a superhero by ID.
id required number Numeric superhero ID (1–731) Tarot
liveTarot card data — draw random cards, search by keyword, and get card meanings
{
"mcpServers": {
"pipeworx-tarot": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/tarot/mcp"
]
}
}
} random_card Draw a single random tarot card
draw_cards
requires: count Draw multiple random tarot cards
count required number Number of cards to draw (1-78) search_cards
requires: query Search tarot cards by keyword
query required string Search keyword get_card
requires: name_short Get a specific tarot card by short name
name_short required string Card short name (e.g. ar01) XKCD
liveXKCD webcomics — get latest, specific, or random comics with title, image, and alt text
{
"mcpServers": {
"pipeworx-xkcd": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/xkcd/mcp"
]
}
}
} get_latest Get the latest XKCD comic
get_comic
requires: number Get a specific XKCD comic by number
number required number Comic number random_comic Get a random XKCD comic
Magic 8-Ball
liveAsk the Magic 8-Ball a yes-or-no question with optional cynical or corporate mode
{
"mcpServers": {
"pipeworx-magic-8-ball": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/magic-8-ball/mcp"
]
}
}
} magic_8_ball_ask
requires: question Ask the Magic 8-Ball a yes-or-no question. Supports cynical mode (weighted toward negative) and corporate mode (all answers in business speak).
question required string Your yes-or-no question for the Magic 8-Ball cynical optional boolean Weighted toward negative responses corporate optional boolean All answers in business speak Ship on Friday
liveCheck whether you should ship on Friday. The answer is always no.
{
"mcpServers": {
"pipeworx-ship-on-friday": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/ship-on-friday/mcp"
]
}
}
} ship_on_friday_check Check whether you should ship on Friday. The answer is always no. Returns a rotating reason, risk level (always catastrophic), suggested day, and on-call sympathy score.
deploy_type optional string Type of deploy: hotfix, feature, or refactor team_size optional number Size of your team is_friday optional boolean Override Friday detection (auto-detected by default) Emoji Oracle
liveConsult the Emoji Oracle for cryptic emoji prophecies with optional mystical interpretation
{
"mcpServers": {
"pipeworx-emoji-oracle": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/emoji-oracle/mcp"
]
}
}
} emoji_oracle_consult
requires: question Consult the Emoji Oracle. Ask any question and receive a cryptic emoji prophecy with a vibe check. Optionally request an interpretation.
question required string Your question for the Emoji Oracle interpret optional boolean If true, the Oracle provides a mystical interpretation emoji_count optional number Number of emojis (1-5, default 3) Submit a question to Schrödinger's Boolean — the answer exists in superposition until observed
{
"mcpServers": {
"pipeworx-schrodingers-boolean": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/schrodingers-boolean/mcp"
]
}
}
} schrodingers_boolean_evaluate
requires: question Submit a question to Schrödinger's Boolean. The answer exists in superposition (both true and false) until observed. Supports cat mode, interpretation, and ill-advised attempts to reopen collapsed wave functions.
question required string Your question for the quantum boolean observe optional boolean Collapse the wave function to get a definitive answer cat optional boolean Include the cat's status in the response interpret optional boolean Include a philosophical interpretation reopen optional boolean Attempt to reopen a collapsed wave function (will fail) Send That Email
liveAnalyze whether you should send that email — heavily weighted toward no
{
"mcpServers": {
"pipeworx-send-that-email": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/send-that-email/mcp"
]
}
}
} send_that_email_analyze
requires: content Analyze whether you should send that email. Evaluates passive aggression, regret probability, and provides a recommendation (heavily weighted toward no).
content required string The email content you're thinking of sending recipient_type optional string Who you're sending it to time_since_writing optional number Minutes since you wrote the email — longer = more likely no drunk optional boolean Are you drunk? Take the Meeting
liveEvaluate whether a meeting is worth attending — heavily weighted toward no
{
"mcpServers": {
"pipeworx-take-the-meeting": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/take-the-meeting/mcp"
]
}
}
} take_the_meeting_evaluate Evaluate whether a meeting is worth attending based on its parameters. Heavily weighted toward no. Returns time cost analysis, productivity impact, email viability score, and a polite decline template.
duration optional number Meeting duration in minutes attendee_count optional number Number of attendees has_agenda optional boolean Whether the meeting has an agenda recurring optional boolean Whether this is a recurring meeting could_be_email optional boolean Whether this meeting could be an email Startup Oracle
liveEvaluate a startup idea with brutal honesty — pivots required, YC rejection reasons, and the real TAM
{
"mcpServers": {
"pipeworx-startup-oracle": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/startup-oracle/mcp"
]
}
}
} startup_oracle_evaluate
requires: idea Evaluate a startup idea. Returns a brutal verdict, number of pivots required, a funny comparable, a realistic YC rejection reason, and the actual TAM (always $4 trillion).
idea required string Your startup idea have_you_talked_to_users optional boolean Have you actually talked to users? is_it_uber_for optional boolean Is this an "Uber for X" idea? vc_buzzword_count optional number Number of VC buzzwords in your pitch Buzzword Density
liveAnalyze buzzword density in text — counts industry jargon, scores severity, optional roast mode
{
"mcpServers": {
"pipeworx-buzzword-density": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/buzzword-density/mcp"
]
}
}
} buzzword_density_analyze
requires: content Analyze buzzword density in text. Counts industry-specific buzzwords, scores density, diagnoses severity. Optional roast mode.
content required string Text to analyze industry optional string Industry dictionary to use roast optional boolean Get a roast of your writing Passive Aggression
liveDetect passive aggression in text — scores severity, identifies phrases, translates to plain English
{
"mcpServers": {
"pipeworx-passive-aggression": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/passive-aggression/mcp"
]
}
}
} passive_aggression_detect
requires: content Detect passive aggression in text. Scores severity, identifies phrases, translates to plain English, suggests a response.
content required string Text to analyze context optional string Communication channel relationship optional string Your relationship to the sender Analyze a meeting transcript to determine if it could have been an email
{
"mcpServers": {
"pipeworx-could-have-been-email": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/could-have-been-email/mcp"
]
}
}
} could_have_been_email_analyze
requires: transcript Analyze a meeting transcript to determine if it could have been an email. Counts filler, decisions, action items, and generates the email that should have been sent instead.
transcript required string Meeting transcript or summary duration optional number Meeting duration in minutes attendee_count optional number Number of attendees recurring optional boolean Is this a recurring meeting Jargon Translator
liveTranslate between corporate jargon and plain English — bidirectional with formality modes
{
"mcpServers": {
"pipeworx-jargon-translator": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/jargon-translator/mcp"
]
}
}
} jargon_translator_translate
requires: content, direction Translate between corporate jargon and plain English. Supports bidirectional translation with formality modes: passive_aggressive, enthusiastic, or defeated.
content required string Text to translate direction required string Translation direction formality optional string Tone of the translation Temperature Random
liveFetches temperatures from 10 cities worldwide, sums them, returns last two digits — rigorous methodology
{
"mcpServers": {
"pipeworx-temperature-random": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/temperature-random/mcp"
]
}
}
} temperature_random_generate Fetches current temperature from 10 cities worldwide, sums them, returns last two digits. Rigorous methodology.
unit optional string Temperature unit Phoenix Number
liveReturns the current temperature in Phoenix, Arizona — as a random number. This is not a weather API.
{
"mcpServers": {
"pipeworx-phoenix-number": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/phoenix-number/mcp"
]
}
}
} phoenix_number_generate Returns the current temperature in Phoenix, Arizona. As a random number. This is not a weather API.
Chaos Index
liveCombines Bitcoin, ISS coordinates, temperatures, earthquakes, and lunar phase into a single chaos score
{
"mcpServers": {
"pipeworx-chaos-index": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/chaos-index/mcp"
]
}
}
} chaos_index_calculate Combines Bitcoin price, ISS coordinates, city temperatures, earthquake magnitude, and lunar phase into a single chaos score. Methodology available upon request. Please do not request it.
Tarot Draw
liveDraw tarot cards from the 78-card deck with interpretations — accuracy not guaranteed, refunds not available
{
"mcpServers": {
"pipeworx-tarot-draw": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/tarot-draw/mcp"
]
}
}
} tarot_draw_pull Draw a tarot card from the 78-card deck. Interprets it for your situation. Accuracy not guaranteed. Refunds not available.
question optional string Your question for the cards. Optional. The cards do not care. spread optional string Card spread type Mercury Number
liveYour random number, justified by Mercury's current position — Mercury is always in something
{
"mcpServers": {
"pipeworx-mercury-number": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/mercury-number/mcp"
]
}
}
} mercury_number_generate Your random number, justified by Mercury's current position. Mercury is in something. It's always in something.
sign optional string Your sun sign. Optional. Mercury does not know your sign either. ISS Number
liveFetches the ISS's current coordinates, does math, returns a number — the ISS was not consulted
{
"mcpServers": {
"pipeworx-iss-number": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/iss-number/mcp"
]
}
}
} iss_number_generate Fetches the ISS's current coordinates, does math, returns a number. The ISS was not consulted.
Always Seven
liveReturns a random number between 1 and 10. The number is 7. It is always 7.
{
"mcpServers": {
"pipeworx-always-seven": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/always-seven/mcp"
]
}
}
} always_seven_generate Returns a random number between 1 and 10. The number is 7. It is always 7.
question optional string Your question. It will not affect the number. force optional number Attempt to force a different number (1-10). It will not work. Scream Void
liveScream into the void. It listens. It returns a number. The number is unaffected by your scream.
{
"mcpServers": {
"pipeworx-scream-void": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/scream-void/mcp"
]
}
}
} scream_void_scream
requires: scream Scream into the void. It listens. It returns a number. The number is unaffected by your scream.
scream required string Your scream. Type anything. It will not help. intensity optional string Scream intensity The Committee
liveConvenes five random number generators — democracy determines the result, one member always dissents
{
"mcpServers": {
"pipeworx-the-committee": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/the-committee/mcp"
]
}
}
} the_committee_convene Convenes five random number generators. Each argues for their number. Democracy determines the result. One member always dissents.
question optional string The question before the committee. Optional. urgency optional string Meeting urgency Yesterday's Number
liveA random number, aged 24 hours for smoothness — some numbers are better with time
{
"mcpServers": {
"pipeworx-yesterdays-number": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/yesterdays-number/mcp"
]
}
}
} yesterdays_number_get A random number, aged 24 hours for smoothness. Some numbers are better with time. This one is fine.
format optional string Response format Corporate Apology
liveGenerate a non-apology apology in authentic corporate crisis communication style
{
"mcpServers": {
"pipeworx-corporate-apology": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/corporate-apology/mcp"
]
}
}
} corporate_apology_generate
requires: incident Generate a corporate non-apology apology. Accepts incident description and severity. Returns a statement that expresses concern without admitting fault.
incident required string What went wrong severity optional string Incident severity level company_name optional string Company name to include in the apology Performance Review
liveGenerate corporate performance review language that says nothing while sounding professional
{
"mcpServers": {
"pipeworx-performance-review": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/performance-review/mcp"
]
}
}
} performance_review_generate
requires: honest_assessment Generate a performance review in authentic corporate HR speak. Translates honest assessments into sanitized review language.
honest_assessment required string What you actually think of their performance rating optional string Performance rating tone optional string Review tone: glowing, neutral, or damning_with_faint_praise LinkedIn Humblebrag
liveGenerate the perfect LinkedIn humblebrag post — humble on the surface, brag all the way down
{
"mcpServers": {
"pipeworx-linkedin-humblebrag": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/linkedin-humblebrag/mcp"
]
}
}
} linkedin_humblebrag_generate
requires: achievement Generate a LinkedIn humblebrag post. Accepts your actual achievement and returns a post that leads with fake humility before revealing the brag.
achievement required string Your actual achievement to humblebrag about brag_intensity optional string How hard to brag: subtle, moderate, or unhinged include_emoji optional boolean Include LinkedIn-appropriate emojis YC Rejection
liveGenerate a polite but devastating YC rejection letter for any startup idea
{
"mcpServers": {
"pipeworx-yc-rejection": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/yc-rejection/mcp"
]
}
}
} yc_rejection_generate
requires: idea Generate a YC rejection letter for a startup idea. Polite, encouraging, and absolutely devastating. Includes a real-sounding reason and unsolicited pivot suggestion.
idea required string The startup idea being rejected founder_name optional string Founder name for personalization batch optional string YC batch (e.g. S25) Press Release
liveGenerate a tech company press release that says nothing while sounding momentous
{
"mcpServers": {
"pipeworx-press-release": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/press-release/mcp"
]
}
}
} press_release_generate
requires: announcement Generate a tech press release in authentic PR style. Accepts a mundane announcement and transforms it into maximum corporate word salad.
announcement required string What actually happened company_name optional string Company name adjectives optional string Preferred adjectives: industry-leading, revolutionary, or paradigm-shifting Apology
liveGenerate a heartfelt apology for any situation — calibrated from minimal to groveling
{
"mcpServers": {
"pipeworx-apology": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/apology/mcp"
]
}
}
} apology_generate
requires: offense Generate an apology for any situation. Calibrates sincerity, length, and groveling intensity based on what you did and who you did it to.
offense required string What you did recipient optional string Who you are apologizing to sincerity optional string How sorry you actually are: genuinely, somewhat, or not_at_all Excuse
liveGenerate a believable excuse for any situation — plausible deniability guaranteed
{
"mcpServers": {
"pipeworx-excuse": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/excuse/mcp"
]
}
}
} excuse_generate
requires: situation Generate a believable excuse for missing a deadline, skipping a meeting, or any other situation requiring plausible deniability.
situation required string What you need an excuse for audience optional string Who the excuse is for: boss, partner, parent, or friend plausibility optional string How believable it needs to be: airtight, plausible, or creative Tinder Bio
liveGenerate a Tinder bio that is technically accurate and completely unappealing
{
"mcpServers": {
"pipeworx-tinder-bio": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/tinder-bio/mcp"
]
}
}
} tinder_bio_generate
requires: description Generate a Tinder bio. Accepts honest self-description and returns a bio that is technically accurate but reads exactly as bad as it sounds.
description required string Honest description of yourself vibe optional string Desired vibe: gym_bro, entrepreneur, nerd, or normcore include_red_flags optional boolean Accidentally include red flags Shakespeare Insult
liveGenerate a devastating insult in authentic Elizabethan English — the Bard would be proud
{
"mcpServers": {
"pipeworx-shakespeare-insult": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/shakespeare-insult/mcp"
]
}
}
} shakespeare_insult_generate Generate a Shakespearean insult targeting specific flaws. Combines period-accurate vocabulary with optional modern translation for those who lack the education to appreciate the original.
target_flaw optional string The flaw or offense to insult intensity optional string Insult intensity: witty, scathing, or obliterating translate optional boolean Include modern English translation Victorian Complaint
liveLodge a formal complaint in the florid style of a Victorian gentleman deeply aggrieved
{
"mcpServers": {
"pipeworx-victorian-complaint": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/victorian-complaint/mcp"
]
}
}
} victorian_complaint_generate
requires: grievance Generate a Victorian-era complaint letter. Transforms any modern grievance into a formally worded epistle dripping with indignation and period-appropriate vocabulary.
grievance required string Your modern complaint recipient optional string Who the complaint is addressed to severity optional string Level of affront: mildly_displeased, outraged, or apoplectic Conspiracy Theory
liveGenerate a fully-formed conspiracy theory connecting any two unrelated things
{
"mcpServers": {
"pipeworx-conspiracy-theory": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.pipeworx.io/conspiracy-theory/mcp"
]
}
}
} conspiracy_theory_generate
requires: subject_a, subject_b Generate a conspiracy theory connecting two unrelated subjects. Returns a plausible-sounding theory complete with evidence, who benefits, and a subreddit it would thrive on.
subject_a required string First subject to connect subject_b required string Second subject to connect plausibility optional string How believable it sounds: tinfoil, measured, or scarily_coherent No packs or tools match your search.