Weather

live

Real-time weather conditions and multi-day forecasts from Open-Meteo

Weather 3 tools
Claude Desktop config
mcpServers
{
  "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)
get_historical requires: latitude, longitude, start_date, end_date

Daily historical weather (ERA5 reanalysis) from 1940 onward. Returns date-keyed high/low, precipitation, and conditions for any lat/lon over an arbitrary date range. Use for climate baselines and "what was the weather on…" questions.

latitude required number Latitude of the location
longitude required number Longitude of the location
start_date required string YYYY-MM-DD (>= 1940-01-01)
end_date required string YYYY-MM-DD (inclusive)

Bluesky

live

Read Bluesky social data — profiles, posts, feeds, and threads. Most tools are public; search requires BYO auth.

Social 8 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-bluesky": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/bluesky/mcp"
      ]
    }
  }
}
🔑 Some tools require authentication

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.

Config with 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

live

Geocoding, country info, timezones, and sun times from public APIs

Geography 5 tools
Claude Desktop config
mcpServers
{
  "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

live

ISS tracking, earthquakes, air quality, and NASA's Astronomy Picture of the Day

Science 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Cryptocurrency prices and market data from CoinGecko, plus currency conversion

Crypto 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Word definitions, phonetics, synonyms, and antonyms from the Free Dictionary API

Reference 2 tools
Claude Desktop config
mcpServers
{
  "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

live

Search books, get details by ISBN, and look up authors via Open Library

Reference 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Public holidays for 100+ countries — check dates, upcoming holidays, and today

Calendar 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Food product data, nutrition facts, and ingredients from Open Food Facts

Health 2 tools
Claude Desktop config
mcpServers
{
  "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

live

Meal recipes searchable by name, ingredient, or category from TheMealDB

Food 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Cocktail recipes, ingredients, and mixing instructions from TheCocktailDB

Food 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Search breweries by name, city, or type via Open Brewery DB

Local 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Search 470,000+ artworks from the Metropolitan Museum of Art

Culture 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Search and discover poetry by title, author, or random selection via PoetryDB

Literature 3 tools
Claude Desktop config
mcpServers
{
  "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)

Search universities worldwide by name or country

Education 1 tools
Claude Desktop config
mcpServers
{
  "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)

Character, episode, and location data from the Rick and Morty show

FunTV 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-rick-and-morty": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/rick-and-morty/mcp"
      ]
    }
  }
}
search_characters

Search characters by name with optional status/species/gender filters

name optional string Partial name match
status optional string
species optional string
gender optional string
page optional number
get_character requires: id

Get a character by ID (1-826+)

id required number Character ID
search_episodes

Search episodes by name or code (e.g., S01E03)

name optional string
episode optional string
page optional number
get_episode requires: id

Get a single episode by ID

id required number
get_location requires: id

Get a single location by ID

id required number

RubyGems

live

Ruby gem metadata, versions, dependencies, and reverse-dependency lookup

DeveloperRuby 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-rubygems": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/rubygems/mcp"
      ]
    }
  }
}
get_gem requires: name

Full metadata for a gem (latest version, authors, license, downloads, URLs)

name required string Gem name (e.g., rails)
search_gems requires: query

Keyword search across all published gems

query required string
limit optional number
page optional number
get_versions requires: name

Full version history for a gem (latest first)

name required string
limit optional number
get_dependencies requires: name

Runtime + development dependencies for a specific gem version

name required string
version optional string Omit for latest
get_reverse_dependencies requires: name

Gems that depend on this gem (up to 50 names)

name required string

Carbon

live

UK electricity carbon intensity and generation mix data

Environment 3 tools
Claude Desktop config
mcpServers
{
  "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


US public company filings, financial facts, and company search from SEC EDGAR

Finance 3 tools
Claude Desktop config
mcpServers
{
  "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

live

IP address geolocation — country, city, ISP, coordinates

Networking 2 tools
Claude Desktop config
mcpServers
{
  "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

live

DNS lookups, reverse DNS, and multi-record queries via Google DNS-over-HTTPS

Networking 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Search npm packages, get details, and check download stats

Development 3 tools
Claude Desktop config
mcpServers
{
  "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)

Search Nobel Prize laureates and prizes by year and category

Reference 2 tools
Claude Desktop config
mcpServers
{
  "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)

Currency exchange rates, conversion, and historical rates from Frankfurter

Finance 4 tools
Claude Desktop config
mcpServers
{
  "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


Search programming questions and answers from Stack Overflow and other SE sites

Development 2 tools
Claude Desktop config
mcpServers
{
  "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

live

Country statistics, GDP, population, and development indicators from the World Bank

Reference 4 tools
Claude Desktop config
mcpServers
{
  "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

live

World country data — search by name, ISO code, region, language, or currency via REST Countries API

Geography 5 tools
Claude Desktop config
mcpServers
{
  "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

live

Search and retrieve Wikipedia articles — summaries, section structure, and random article discovery

Reference 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Search repositories, get repo details, list issues, and look up user profiles via GitHub REST API

Development 4 tools
Claude Desktop config
mcpServers
{
  "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

Search stories, get top stories, and retrieve items from Hacker News via Algolia and Firebase APIs

News 3 tools
Claude Desktop config
mcpServers
{
  "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

Search movies via iTunes and TV shows via TVmaze — details, episodes, and schedules

Entertainment 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Search teams and players, get league standings, and recent/upcoming match results via TheSportsDB

Sports 5 tools
Claude Desktop config
mcpServers
{
  "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

live

Search airports by name/city, get airport details by IATA code, and calculate distances between airports

Travel 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Random jokes, joke search, categories, and safe-mode filtering via JokeAPI

Fun 4 tools
Claude Desktop config
mcpServers
{
  "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

live

SpaceX launches, rockets, crew members, and Starlink satellite data from the SpaceX API v4

Science 6 tools
Claude Desktop config
mcpServers
{
  "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 national debt, Treasury interest rates, and federal spending data from the Treasury Fiscal Data API

Finance 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Search the FBI Most Wanted list and retrieve detailed profiles from the official FBI API

Government 2 tools
Claude Desktop config
mcpServers
{
  "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

live

Search FDA adverse drug event reports, drug labeling, and food recalls via openFDA

Health 3 tools
Claude Desktop config
mcpServers
{
  "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)

COVID-19 global and country statistics, historical timelines, and vaccination coverage from disease.sh

Health 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Pokémon details, type effectiveness, abilities, and evolution chains from PokéAPI

Games 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Search game deals and prices across Steam, GOG, Epic, and dozens of other stores via CheapShark

Games 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Trivia questions with category and difficulty filters from the Open Trivia Database

Games 3 tools
Claude Desktop config
mcpServers
{
  "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.

Search artists and releases, and retrieve detailed discography and track listings from MusicBrainz

Music 4 tools
Claude Desktop config
mcpServers
{
  "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).

Search and discover internet radio stations worldwide by name, country, or genre from Radio Browser

Music 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Live aircraft positions, arrivals, and departures from the OpenSky Network

Travel 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Live bike-sharing availability and station data for hundreds of networks worldwide from CityBik.es

Travel 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Find synonyms, antonyms, rhymes, related words, and autocomplete via the Datamuse API

Reference 5 tools
Claude Desktop config
mcpServers
{
  "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

live

Translate text, detect languages, and list supported languages via LibreTranslate

Reference 3 tools
Claude Desktop config
mcpServers
{
  "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.


US unemployment rate, CPI inflation, and employment figures from the Bureau of Labor Statistics

Finance 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Search US patents by keyword, retrieve patent details, and look up inventors via PatentsView

Reference 3 tools
Claude Desktop config
mcpServers
{
  "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)

Upcoming and past rocket launches, full mission details, and searchable launch history from Launch Library 2

Science 4 tools
Claude Desktop config
mcpServers
{
  "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)

Browse and search free-to-play games by platform, genre, and tags from FreeToGame

Games 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Explore Star Wars universe data — characters, planets, starships, and films from SWAPI

Entertainment 4 tools
Claude Desktop config
mcpServers
{
  "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)

Search and browse anime, manga, and characters via the Jikan MyAnimeList API

Entertainment 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Search and retrieve academic paper metadata — DOIs, authors, citations, and journals via Crossref

Science 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Search scholarly works, authors, institutions, and academic concepts via the OpenAlex API

Science 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Search biomedical literature, fetch abstracts, and retrieve article metadata via NCBI PubMed

Science 3 tools
Claude Desktop config
mcpServers
{
  "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")

Search species, retrieve taxonomic data, and browse occurrence records from the Global Biodiversity Information Facility

Science 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Real-time streamflow, gage height, and daily water data from USGS National Water Information System

Science 3 tools
Claude Desktop config
mcpServers
{
  "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

Search the Internet Archive, retrieve item metadata, and check Wayback Machine snapshots

Reference 3 tools
Claude Desktop config
mcpServers
{
  "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")

Decode VINs, browse vehicle makes, and look up models via the NHTSA vehicle product information catalog

Vehicles 3 tools
Claude Desktop config
mcpServers
{
  "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)

Simplify, differentiate, integrate, and factor mathematical expressions via the Newton API

Math 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Query street-level crime data, police forces, and crime outcomes from the UK Police open data API

Government 3 tools
Claude Desktop config
mcpServers
{
  "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.

Search CVE vulnerabilities, fetch CVE details, and browse recent disclosures from the NIST National Vulnerability Database

Security 3 tools
Claude Desktop config
mcpServers
{
  "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)

Query Wikipedia pageview statistics — article views, top articles, and project-wide traffic via the Wikimedia API

Data 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Fetch the latest spaceflight news articles and blog posts from the Spaceflight News API

Space 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Fetch Bible verses, passages in multiple translations, and random verses via the Bible API

Reference 3 tools
Claude Desktop config
mcpServers
{
  "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

Art 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Search icons, retrieve SVG data, and list collections from the Iconify open-source icon library

Design 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Evaluate mathematical expressions and convert units using the mathjs.org API

Math 2 tools
Claude Desktop config
mcpServers
{
  "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")

Get sunrise, sunset, dawn, dusk, solar noon, and golden hour times for any location and date

Utilities 2 tools
Claude Desktop config
mcpServers
{
  "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

live

Look up Chess.com player profiles, game stats, monthly game archives, and leaderboards

Games 4 tools
Claude Desktop config
mcpServers
{
  "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.


Quotes

live

Citation-grade quote API with provenance and attribution checking. Curated public-domain corpus (Shakespeare, Twain, Wilde) plus full-text search across plays and novels — every quote returns work, year, speaker, and location (act/scene/chapter).

QuotesReferenceResearch 9 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-quotes": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/quotes/mcp"
      ]
    }
  }
}
random_quote

Return a random quote from the corpus, optionally filtered by author, fame, verification status, or tag. Each result includes citation: work, year, speaker, and source URL.

author_id optional string
famous_only optional boolean
verified_only optional boolean
tag optional string
search_quotes requires: query

Search quotes by substring across canonical text and known popular paraphrases.

query required string
author_id optional string
limit optional number
check_attribution requires: text

Check whether a quote is genuinely attributed to a claimed author. Catches commonly misattributed quotes.

text required string
claimed_author optional string
quote_by_location requires: author_id, work_title

Look up quotes from a specific work and location (act/scene for plays, chapter for novels).

author_id required string
work_title required string
act optional number
scene optional number
chapter optional number
list_authors

List authors available in the curated quote corpus with their work counts.

list_full_text_works

List complete works available for full-text browsing (plays by act/scene, novels by chapter).

get_scene requires: author_id, work_slug, act, scene

Fetch a single scene from a play (e.g., Hamlet act 3, scene 1). Returns all speeches in order with speaker labels.

author_id required string
work_slug required string
act required number
scene required number
get_act requires: author_id, work_slug, act

Fetch all scenes from one act of a play.

author_id required string
work_slug required string
act required number
get_chapter requires: author_id, work_slug, chapter

Fetch a chapter from a novel (e.g., Huck Finn chapter 14). Returns all paragraphs in order.

author_id required string
work_slug required string
chapter required number

ZenQuotes

live

Fetch random inspirational quotes, the quote of the day, and batches of quotes from ZenQuotes

Quotes 3 tools
Claude Desktop config
mcpServers
{
  "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.


Get random advice, search advice by keyword, and fetch specific advice slips by ID

Quotes 3 tools
Claude Desktop config
mcpServers
{
  "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.

Retrieve the top 100 meme templates with names, images, and text box counts from Imgflip

Entertainment 1 tools
Claude Desktop config
mcpServers
{
  "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

live

Look up nutritional data for fruits — calories, sugar, fat, carbs, and protein via the Fruityvice API

Food 3 tools
Claude Desktop config
mcpServers
{
  "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).

Search Swiss public transport stations, get connections, and view live departure boards via Transport Open Data

Travel 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Predict a person's age from their first name using global and country-specific data from agify.io

Demographics 2 tools
Claude Desktop config
mcpServers
{
  "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

live

Predict the gender of a first name with probability scores using global and country-specific data from genderize.io

Demographics 2 tools
Claude Desktop config
mcpServers
{
  "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.

Predict the nationality of a first name with ranked country probabilities, including batch lookups via nationalize.io

Demographics 2 tools
Claude Desktop config
mcpServers
{
  "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).

Fetch Two-Line Element sets for satellites, search by name, and list recently launched satellites

Space 3 tools
Claude Desktop config
mcpServers
{
  "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.

Browse monsters, weapons, armor, and skills from Monster Hunter World via the MHW database API

Games 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Identify, convert, and generate color schemes using thecolorapi.com

Design 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Generate and decode QR codes via api.qrserver.com

Utilities 2 tools
Claude Desktop config
mcpServers
{
  "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.

Historical events, births, and deaths for any date via byabbe.se

History 3 tools
Claude Desktop config
mcpServers
{
  "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).

Generate realistic random user profiles with names, addresses, and photos via randomuser.me

Utilities 2 tools
Claude Desktop config
mcpServers
{
  "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

live

Ocean wave forecasts and current conditions via the Open-Meteo Marine API

Ocean 2 tools
Claude Desktop config
mcpServers
{
  "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.

Current air quality conditions and hourly forecasts from the Open-Meteo Air Quality API

Environment 2 tools
Claude Desktop config
mcpServers
{
  "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

live

Forward and reverse geocoding using OpenStreetMap Nominatim

Geography 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Look up ZIP and postal codes worldwide via Zippopotam.us

Geography 2 tools
Claude Desktop config
mcpServers
{
  "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

live

Look up, validate, and explore UK postcodes via postcodes.io

Geography 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Browse spells, monsters, and classes from the D&D 5th Edition SRD API

Games 4 tools
Claude Desktop config
mcpServers
{
  "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.


Create, shuffle, and draw from virtual playing card decks via deckofcardsapi.com

Games 3 tools
Claude Desktop config
mcpServers
{
  "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").

Browse characters, locations, and episodes from the Rick and Morty API

Entertainment 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Random cat facts and breed information via catfact.ninja

Animals 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Random dog images by breed from the Dog CEO API

Animals 4 tools
Claude Desktop config
mcpServers
{
  "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.

Random Chuck Norris jokes by category via chucknorris.io

Entertainment 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Random and searchable dad jokes via icanhazdadjoke.com

Entertainment 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Search and browse Project Gutenberg books via the Gutendex API

Books 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Browse exercises, muscles, and equipment from the Wger Workout Manager API

Fitness 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Fetch random emojis or browse by category and group via EmojiHub

Utilities 3 tools
Claude Desktop config
mcpServers
{
  "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

live

Detect disposable and invalid email addresses via Disify

Utilities 2 tools
Claude Desktop config
mcpServers
{
  "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

live

Generate deterministic avatar SVGs in various styles via DiceBear v7

Design 2 tools
Claude Desktop config
mcpServers
{
  "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

live

Extract metadata and take screenshots of any webpage via Microlink

Utilities 2 tools
Claude Desktop config
mcpServers
{
  "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

live

River discharge and flood forecasts via the Open-Meteo Flood API

Environment 2 tools
Claude Desktop config
mcpServers
{
  "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

live

Long-term climate projections and model comparisons via the Open-Meteo Climate API

Environment 2 tools
Claude Desktop config
mcpServers
{
  "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

live

Wikipedia's featured articles, most-read pages, picture of the day, and on-this-day history via the Wikimedia Feed API

Reference 4 tools
Claude Desktop config
mcpServers
{
  "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")

Trivia, math, and date facts about numbers via numbersapi.com

Reference 4 tools
Claude Desktop config
mcpServers
{
  "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.


Random and daily useless (but interesting) facts via uselessfacts.jsph.pl

Entertainment 2 tools
Claude Desktop config
mcpServers
{
  "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

live

Dog breeds, facts, and groups via dogapi.dog v2

Animals 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Cat photos for every HTTP status code via http.cat

Entertainment 2 tools
Claude Desktop config
mcpServers
{
  "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

live

IP geolocation and network information via ipinfo.io

Utilities 2 tools
Claude Desktop config
mcpServers
{
  "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.


Live currency exchange rates via open.er-api.com

Finance 2 tools
Claude Desktop config
mcpServers
{
  "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

live

Generate lorem ipsum placeholder text and HTML via loripsum.net

Utilities 2 tools
Claude Desktop config
mcpServers
{
  "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

Superhero

live

Browse superhero data including powerstats and biographies via the Superhero API

Entertainment 4 tools
Claude Desktop config
mcpServers
{
  "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

live

Tarot card data — draw random cards, search by keyword, and get card meanings

Entertainment 4 tools
Claude Desktop config
mcpServers
{
  "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

live

XKCD webcomics — get latest, specific, or random comics with title, image, and alt text

Entertainment 3 tools
Claude Desktop config
mcpServers
{
  "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


PyPI

live

Browse Python package metadata from the Python Package Index

Development 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-pypi": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/pypi/mcp"
      ]
    }
  }
}
search_packages requires: name

Look up a PyPI package by exact name. Returns the latest version, summary, author, license, and project URLs. Note: PyPI does not expose a keyword search API; use the exact package name.

name required string Exact PyPI package name (e.g., "requests", "numpy")
get_package requires: name

Get full metadata for a PyPI package: latest version, summary, author, license, requires_python, project_urls, and recent release list.

name required string PyPI package name
get_release requires: name, version

Get metadata for a specific version of a PyPI package, including requires_python, upload time, and download URLs.

name required string PyPI package name
version required string Version string (e.g., "2.28.2")

Crates.io

live

Search and browse Rust crates from the crates.io registry

Development 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-crates": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/crates/mcp"
      ]
    }
  }
}
search_crates requires: query

Search crates.io for Rust crates by keyword. Returns name, description, total downloads, newest version, and repository URL.

query required string Search query string
limit optional number Number of results to return (default 10, max 100)
get_crate requires: name

Get metadata for a specific crate: name, description, total downloads, newest version, repository, homepage, and categories.

name required string Exact crate name (e.g., "serde", "tokio")
get_versions requires: name

List all published versions for a crate, ordered newest first. Returns version number, download count, and publish date.

name required string Crate name

Docker Hub

live

Search public Docker Hub images and browse tags and repository metadata

Development 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-dockerhub": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/dockerhub/mcp"
      ]
    }
  }
}
search_images requires: query

Search Docker Hub for public images. Returns repository name, description, pull count, star count, and whether it is official or automated.

query required string Search query (e.g., "nginx", "postgres")
limit optional number Number of results to return (default 10, max 100)
get_image requires: namespace, name

Get metadata for a Docker Hub repository: pull count, star count, description, last updated, and full description.

namespace required string Repository namespace — use "library" for official images (e.g., "library", "bitnami")
name required string Repository name (e.g., "nginx", "redis")
get_tags requires: namespace, name

List available tags for a Docker Hub image, ordered by last pushed date. Returns tag name, digest, size, and last pushed timestamp.

namespace required string Repository namespace (use "library" for official images)
name required string Repository name
limit optional number Number of tags to return (default 20, max 100)

Search and explore public GitLab projects and issues without authentication

Development 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-gitlab-public": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/gitlab-public/mcp"
      ]
    }
  }
}
search_projects requires: query

Search public GitLab projects by keyword, ordered by star count. Returns project ID, name, description, stars, forks, open issues count, and web URL.

query required string Search query string
limit optional number Number of results to return (default 10, max 100)
get_project requires: id

Get a public GitLab project by numeric ID or URL-encoded path (e.g., "gitlab-org%2Fgitlab"). Returns full project details including name, description, stars, forks, default branch, topics, and activity dates.

id required string Project numeric ID or URL-encoded path (e.g., "gitlab-org%2Fgitlab")
search_issues requires: query

Search issues across all public GitLab projects. Returns issue title, state, author, labels, project ID, and URL.

query required string Search query for issue titles and descriptions
limit optional number Number of results to return (default 10, max 100)

DEV.to

live

Browse trending and recent articles from the DEV Community developer blog network

Development 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-devto": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/devto/mcp"
      ]
    }
  }
}
get_articles

Fetch trending or recent articles from DEV.to, optionally filtered by tag. Use the "top" parameter to scope to articles trending over the last N days.

tag optional string Filter articles by tag (e.g., "javascript", "python", "webdev")
top optional number Return top articles from the last N days (e.g., 7 for last week)
limit optional number Number of articles to return (default 10, max 30)
search_articles

Browse DEV.to articles filtered by tag with pagination. Returns title, author, tags, reactions, comments count, reading time, and URL.

tag optional string Tag to filter by (e.g., "typescript", "rust", "ai")
page optional number Page number for pagination (default 1)
limit optional number Number of articles per page (default 10, max 30)
get_article requires: id

Fetch a single DEV.to article by its numeric ID. Returns title, author, body markdown, tags, reactions, comments count, and published date.

id required number Numeric article ID

Browse ML research papers and their linked code repositories

Science 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-paperswithcode": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/paperswithcode/mcp"
      ]
    }
  }
}
search_papers requires: query

Search ML research papers on Papers With Code by keyword. Returns title, authors, abstract, conference, and links.

query required string Search query (e.g., "attention transformer")
limit optional number Number of results to return (default: 10, max: 50)
get_paper requires: id

Get a single paper by its Papers With Code ID. Returns full metadata including title, abstract, authors, and links.

id required string Papers With Code paper ID (e.g., "attention-is-all-you-need")
get_repositories requires: id

Get code repositories linked to a paper by paper ID. Returns repo URL, stars, framework, and whether it is the official implementation.

id required string Papers With Code paper ID
trending_papers

Get trending ML research papers ordered by conference proceedings. Returns title, authors, conference, and links.

limit optional number Number of results to return (default: 10, max: 50)

Formula 1

live

Live F1 driver standings, race results, schedules, and driver profiles via Ergast

Sports 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-f1": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/f1/mcp"
      ]
    }
  }
}
get_current_standings

Get the current Formula 1 season driver championship standings. Returns position, points, wins, driver name, and constructor.

get_race_results requires: season, round

Get finishing results for a specific F1 race by season year and round number. Returns position, driver, constructor, status, and points.

season required string Season year (e.g., "2025")
round required string Round number within the season (e.g., "1")
get_schedule requires: season

Get the full race calendar/schedule for an F1 season. Returns round number, race name, circuit, location, and date for each round.

season required string Season year (e.g., "2025")
get_driver requires: driverId

Get profile information for an F1 driver by their Ergast driver ID. Returns name, number, nationality, and date of birth.

driverId required string Ergast driver ID (e.g., "hamilton", "verstappen", "leclerc")

NHL

live

Live NHL standings, scores, weekly schedule, and player profiles via the official NHL API

Sports 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-nhl": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/nhl/mcp"
      ]
    }
  }
}
get_standings

Get current NHL standings for all teams. Returns wins, losses, OT losses, points, goals for/against, and streak.

get_scores

Get today's NHL game scores and states (live, final, scheduled). Returns teams, scores, shots on goal, and period.

get_schedule

Get the current NHL weekly schedule. Returns upcoming and recent games with teams, dates, and venues.

get_player requires: playerId

Get detailed profile and current season stats for an NHL player by their numeric player ID.

playerId required number NHL player ID (e.g., 8478402 for Connor McDavid)

NBA

live

NBA player profiles, team rosters, and game scores via BallDontLie

Sports 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-nba": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/nba/mcp"
      ]
    }
  }
}
search_players requires: query

Search NBA players by name. Returns player profile including position, height, weight, college, and current team.

query required string Player name or partial name to search for
limit optional number Number of results to return (default: 10, max: 100)
get_player requires: id

Get detailed profile for a single NBA player by their BallDontLie player ID.

id required number BallDontLie player ID
get_teams

List all 30 NBA teams with their full names, abbreviations, conference, and division.

get_games requires: season

Get NBA games for a given season. Returns game date, status, teams, and scores.

season required number Season start year (e.g., 2024 for the 2024-25 season)
limit optional number Number of results to return (default: 25, max: 100)

Congress

live

US congressional bills, members, and votes via GovTrack — no API key required

Government 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-congress": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/congress/mcp"
      ]
    }
  }
}
search_bills requires: query

Search US congressional bills by keyword. Returns bill type, number, title, status, sponsor, and introduction date.

query required string Keywords to search for in bill titles
limit optional number Number of results to return (default: 10, max: 100)
get_bill requires: id

Get full details for a single congressional bill by its GovTrack bill ID.

id required number GovTrack bill ID (numeric)
get_members

Get current members of Congress (senators and representatives). Returns name, party, state, district, and title.

limit optional number Number of results to return (default: 50, max: 600)
get_votes

Get recent congressional votes. Returns question, result, chamber, vote counts, and related bill if any.

limit optional number Number of votes to return (default: 20, max: 100)
congress optional number Congress number to filter by (e.g., 119)

Tides

live

NOAA tide predictions and observed water levels for US coastal stations

Science 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-tides": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/tides/mcp"
      ]
    }
  }
}
get_predictions requires: station_id, begin_date, end_date

Get hi/lo tide predictions for a NOAA station over a date range. Dates must be formatted YYYYMMDD.

station_id required string NOAA station ID (e.g. "9414290" for San Francisco)
begin_date required string Start date in YYYYMMDD format (e.g. "20240101")
end_date required string End date in YYYYMMDD format (e.g. "20240107")
get_water_levels requires: station_id

Get the latest observed water level for a NOAA station.

station_id required string NOAA station ID (e.g. "9414290" for San Francisco)
list_stations

List all NOAA tide prediction stations with their IDs and names.


National Weather Service forecasts, active weather alerts, and observation stations for US locations

Weather 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-noaa": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/noaa/mcp"
      ]
    }
  }
}
get_forecast requires: lat, lon

Get a multi-day weather forecast for a latitude/longitude location using the National Weather Service.

lat required number Latitude of the location (e.g. 37.7749)
lon required number Longitude of the location (e.g. -122.4194)
get_alerts requires: state

Get currently active weather alerts for a US state (e.g. CA, NY, TX).

state required string Two-letter US state code (e.g. "CA", "NY")
get_stations requires: state

List weather observation stations for a US state.

state required string Two-letter US state code (e.g. "CA", "NY")
limit optional number Maximum number of stations to return (default: 20)

Reddit

live

Read public Reddit posts, search across subreddits, and fetch post comments

Social 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-reddit": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/reddit/mcp"
      ]
    }
  }
}
get_subreddit requires: subreddit

Get hot posts from a subreddit.

subreddit required string Subreddit name without the r/ prefix (e.g. "programming")
limit optional number Number of posts to return (default: 10, max: 100)
search_posts requires: query

Search Reddit posts by query string.

query required string Search query
limit optional number Number of results to return (default: 10, max: 100)
sort optional string Sort order: relevance, hot, top, new, comments (default: relevance)
get_post requires: post_id

Get a Reddit post and its top-level comments by post ID.

post_id required string Reddit post ID (the alphanumeric ID, e.g. "abc123")

Lobsters

live

Tech stories and discussions from the lobste.rs community link aggregator

Development 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-lobsters": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/lobsters/mcp"
      ]
    }
  }
}
get_hottest

Get the hottest (front page) stories on Lobsters.

get_newest

Get the newest stories on Lobsters.

get_story requires: short_id

Get a single Lobsters story and its comments by short ID.

short_id required string The short alphanumeric story ID from the Lobsters URL (e.g. "abcdef")
get_tag requires: tag

Get stories for a specific Lobsters tag (e.g. "rust", "programming", "security").

tag required string Tag name (e.g. "rust", "programming", "security")

Mastodon

live

Search accounts and statuses, browse trending posts, and read the public timeline on mastodon.social

Social 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-mastodon": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/mastodon/mcp"
      ]
    }
  }
}
search requires: query

Search Mastodon for accounts, statuses, or hashtags on mastodon.social.

query required string Search query string
type optional string Type of results: accounts, statuses, or hashtags (default: statuses)
limit optional number Number of results to return (default: 10, max: 40)
get_trending

Get currently trending statuses on mastodon.social.

limit optional number Number of trending statuses to return (default: 10, max: 40)
get_account requires: id

Get a public Mastodon account profile by numeric account ID.

id required string Numeric Mastodon account ID (e.g. "109302436954721982")
get_timeline

Get recent posts from the mastodon.social public timeline.

limit optional number Number of statuses to return (default: 20, max: 40)

Giphy

live

Search, browse trending, and fetch random GIFs from the Giphy library

Entertainment 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-giphy": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/giphy/mcp"
      ]
    }
  }
}
search_gifs requires: query

Search Giphy for GIFs matching a keyword or phrase. Returns GIF title, URL, rating, and image URLs in original and fixed-height sizes.

query required string Search query, e.g. "funny cats" or "celebration"
limit optional number Number of results to return (1–25, default 10)
trending_gifs

Get the currently trending GIFs on Giphy. Returns title, URL, rating, and image URLs.

limit optional number Number of results to return (1–25, default 10)
random_gif

Get a single random GIF from Giphy, optionally filtered by a tag. Returns title, URL, rating, and image URLs.

tag optional string Optional tag to filter by, e.g. "dogs" or "anime"

Search board games, get detailed game info, and browse the hottest titles via Board Game Atlas

Games 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-boardgames": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/boardgames/mcp"
      ]
    }
  }
}
search_games requires: name

Search for board games by name using Board Game Atlas. Returns name, year, player count, playtime, rating, price, and a short description.

name required string Board game name or partial name to search for, e.g. "Catan" or "Ticket to Ride"
limit optional number Number of results to return (1–100, default 10)
get_game requires: id

Get full details for a specific board game by its Board Game Atlas ID. Returns name, year, player count, playtime, description, rating, publisher, designer, and price.

id required string Board Game Atlas game ID (e.g. "OIXt3DmJU0" for Catan)
hot_games

Get the most popular board games right now, ordered by popularity rank. Returns name, year, player count, playtime, rating, and rank.

limit optional number Number of results to return (1–100, default 10)

AniList

live

Search anime, get detailed series info, and browse trending titles via the AniList GraphQL API

Entertainment 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-anilist": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/anilist/mcp"
      ]
    }
  }
}
search_anime requires: query

Search anime by title using AniList. Returns title, episode count, status, average score, genres, and a synopsis.

query required string Anime title to search for, e.g. "Attack on Titan" or "Cowboy Bebop"
limit optional number Number of results to return (1–25, default 10)
get_anime requires: id

Get full details for an anime by its AniList ID. Returns title, synopsis, episodes, duration, status, score, genres, studios, and season info.

id required number AniList media ID (e.g. 21 for One Piece, 1 for Cowboy Bebop)
trending_anime

Get currently trending anime on AniList, ranked by trending score. Returns title, status, score, episodes, and genres.

limit optional number Number of results to return (1–25, default 10)

Meteors

live

NASA fireball events, near-Earth asteroid close approaches, and NEO feed data

Science 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-meteors": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/meteors/mcp"
      ]
    }
  }
}
get_fireballs

Get recent bolide and fireball events recorded by US government sensors. Returns impact energy, radiated energy, velocity, altitude, and geographic location for each event.

limit optional number Maximum number of fireball events to return (default 10, max 100).
get_close_approaches

Get near-Earth asteroid close approach events within 0.05 AU of Earth. Returns object name, approach date, miss distance, relative velocity, and diameter estimates.

limit optional number Maximum number of close approach records to return (default 10, max 50).
get_neo_feed requires: start_date, end_date

Get Near-Earth Objects (NEOs) passing by Earth for a given date range using the NASA NeoWs API. Returns asteroid names, sizes, velocities, miss distances, and hazard status.

start_date required string Start date in YYYY-MM-DD format (e.g. "2025-01-01").
end_date required string End date in YYYY-MM-DD format. Maximum 7-day range from start_date (e.g. "2025-01-07").

Fake REST API for prototyping and testing — posts, users, and comments with no setup required

Development 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-jsonplaceholder": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/jsonplaceholder/mcp"
      ]
    }
  }
}
get_posts

Retrieve a list of fake blog posts from JSONPlaceholder. Useful for prototyping and testing. Returns post ID, user ID, title, and body text.

limit optional number Maximum number of posts to return (default 10, max 100).
get_post requires: id

Retrieve a single fake blog post by its ID from JSONPlaceholder. Returns post ID, user ID, title, and body text.

id required number Post ID to retrieve (1–100).
get_users

Retrieve a list of fake users from JSONPlaceholder. Returns name, username, email, address, phone, website, and company details.

get_comments requires: post_id

Retrieve comments for a specific fake blog post from JSONPlaceholder. Returns comment ID, commenter name, email, and body text.

post_id required number Post ID whose comments to retrieve (1–100).

URLhaus

live

Check URLs, hosts, and file hashes against the abuse.ch malware URL database

Security 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-urlhaus": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/urlhaus/mcp"
      ]
    }
  }
}
lookup_url requires: url

Look up a URL in the URLhaus malware database to check if it is known to host or distribute malware. Returns threat category, status, blacklist status, and tags.

url required string The full URL to look up (e.g. "http://example.com/malware.exe").
lookup_host requires: host

Look up a hostname or IP address in the URLhaus database to find associated malware URLs. Returns all known malicious URLs hosted on that host.

host required string Hostname or IP address to look up (e.g. "example.com" or "192.168.1.1").
get_recent

Get a list of recently submitted malware URLs from URLhaus. Useful for monitoring the latest threats.

limit optional number Number of recent URLs to return (default 10, max 1000).
lookup_payload

Look up a malware payload file by its MD5 or SHA256 hash in the URLhaus database. Returns file type, size, first/last seen dates, and associated delivery URLs.

md5_hash optional string MD5 hash of the payload to look up (32 hex characters).
sha256_hash optional string SHA256 hash of the payload to look up (64 hex characters).

CATAAS

live

Cat as a Service — random cat images, tag-filtered cats, and available tag listings

Animals 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-cataas": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/cataas/mcp"
      ]
    }
  }
}
random_cat

Get a random cat image from CATAAS (Cat as a Service). Returns the image URL, cat ID, and associated tags.

cat_by_tag requires: tag

Get a random cat image matching a specific tag from CATAAS. Use list_tags first to discover available tags. Returns the image URL, cat ID, and tags.

tag required string Tag to filter cats by (e.g. "cute", "orange", "grumpy"). Use list_tags to see available tags.
list_tags

List all available cat tags on CATAAS. Use these tags with cat_by_tag to find cats of a specific type or appearance.


Salesforce

live

Salesforce MCP Pack

CRMSaaS 8 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-salesforce": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/salesforce/mcp"
      ]
    }
  }
}
sf_query

Execute a SOQL query against Salesforce. Returns matching records.

sf_get_record

Get a single Salesforce record by object type and ID.

sf_search

Execute a SOSL search across Salesforce objects.

sf_describe

Describe a Salesforce SObject schema — fields, relationships, metadata.

sf_list_objects

List all available Salesforce SObject types in the org.

sf_create_record

Create a new Salesforce record.

sf_update_record

Update an existing Salesforce record.

sf_delete_record

Delete a Salesforce record.


Google Sheets MCP Pack

SaaS 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-google_sheets": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/google_sheets/mcp"
      ]
    }
  }
}
sheets_read

Read data from a Google Sheets range. Returns rows as arrays.

sheets_write

Write data to a Google Sheets range. Overwrites existing data.

sheets_append

Append rows to the end of a Google Sheets table.

sheets_get_spreadsheet

Get spreadsheet metadata — title, sheets/tabs, and properties.

sheets_create

Create a new Google Spreadsheet.


Hubspot

live

HubSpot MCP Pack

CRMSaaS 7 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-hubspot": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/hubspot/mcp"
      ]
    }
  }
}
hs_list_contacts

List contacts from HubSpot CRM. Supports pagination via limit and after cursor.

hs_get_contact

Get a single HubSpot contact by ID.

hs_search_contacts

Search HubSpot contacts by query string. Matches against name, email, and other default searchable properties.

hs_list_companies

List companies from HubSpot CRM. Supports pagination via limit and after cursor.

hs_get_company

Get a single HubSpot company by ID.

hs_list_deals

List deals from HubSpot CRM. Supports pagination via limit and after cursor.

hs_get_deal

Get a single HubSpot deal by ID.


Jira

live

Jira MCP Pack

ProductivitySaaS 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-jira": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/jira/mcp"
      ]
    }
  }
}
jira_search

Search Jira issues using JQL (Jira Query Language). Returns matching issues with key fields.

jira_get_issue

Get a single Jira issue by its key (e.g., PROJ-123). Returns full issue details.

jira_list_projects

List all Jira projects accessible to the authenticated user.

jira_get_project

Get details for a specific Jira project by key or ID.


Slack MCP Pack

ProductivitySaaS 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-slack_connect": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/slack_connect/mcp"
      ]
    }
  }
}
slack_list_channels

List channels in the Slack workspace. Returns channel names, IDs, and metadata.

slack_channel_history

Get message history from a Slack channel. Bot auto-joins the channel if needed.

slack_send_message

Send a message to a Slack channel. Bot auto-joins the channel if needed.

slack_list_users

List users in the Slack workspace. Returns user profiles, IDs, and status.

slack_join_channel

Join a public Slack channel so the bot can read history and post messages.


Notion MCP Pack

ProductivitySaaS 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-notion_connect": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/notion_connect/mcp"
      ]
    }
  }
}
notion_search

Search pages and databases in the Notion workspace. Returns matching results with titles and IDs.

notion_get_page

Get a Notion page by ID. Returns page properties and metadata.

notion_get_database

Get a Notion database by ID. Returns database schema, properties, and metadata.

notion_query_database

Query a Notion database with optional filters and sorts. Returns matching pages/rows.

notion_list_pages

List all pages the Notion integration has access to. Uses search with page filter.


Google Docs MCP Pack — read, create, and edit Google Docs via OAuth.

SaaS 6 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-google_docs": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/google_docs/mcp"
      ]
    }
  }
}
docs_get

Get a Google Doc by ID — returns title, body content, and document structure.

docs_get_text

Get the plain text content of a Google Doc.

docs_create

Create a new Google Doc with a title.

docs_insert_text

Insert text into a Google Doc at a specified index position.

docs_append_text

Append text to the end of a Google Doc.

docs_replace_text

Find and replace text in a Google Doc.


Google Maps MCP Pack — geocoding, places, directions, distance matrix, elevation.

SaaS 7 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-google_maps": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/google_maps/mcp"
      ]
    }
  }
}
maps_geocode

Geocode an address to latitude/longitude coordinates.

maps_reverse_geocode

Reverse geocode coordinates to an address.

maps_place_search

Search for places nearby a location (restaurants, hotels, etc.).

maps_place_details

Get detailed info about a place (address, phone, hours, reviews, rating).

maps_directions

Get directions between two locations.

maps_distance_matrix

Get travel distance and time between multiple origins and destinations.

maps_elevation

Get elevation data for locations.


Stripe MCP Pack — read-only access to Stripe data via API key.

FinanceDataSaaS 6 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-stripe_connect": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/stripe_connect/mcp"
      ]
    }
  }
}
stripe_list_customers

List Stripe customers. Supports pagination.

stripe_get_customer

Get a Stripe customer by ID.

stripe_list_charges

List recent charges.

stripe_list_subscriptions

List active subscriptions.

stripe_get_balance

Get the current Stripe account balance.

stripe_list_invoices

List invoices.


Zendesk

live

Zendesk MCP Pack — tickets, users, organizations via OAuth.

Utility 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-zendesk": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/zendesk/mcp"
      ]
    }
  }
}
zd_list_tickets

List recent Zendesk tickets.

zd_get_ticket

Get a Zendesk ticket by ID.

zd_search_tickets

Search Zendesk tickets with a query string.

zd_list_users

List Zendesk users.

zd_get_user

Get a Zendesk user by ID.


Intercom

live

Intercom MCP Pack — contacts, conversations, companies via OAuth.

Utility 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-intercom": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/intercom/mcp"
      ]
    }
  }
}
ic_search_contacts

Search Intercom contacts (users and leads).

ic_get_contact

Get an Intercom contact by ID.

ic_list_conversations

List Intercom conversations.

ic_get_conversation

Get an Intercom conversation by ID with full message thread.

ic_list_companies

List Intercom companies.


GitHub Private MCP Pack — access private repos, org data via OAuth.

DeveloperData 6 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-github_private": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/github_private/mcp"
      ]
    }
  }
}
gh_list_repos

List your repositories (including private ones).

gh_get_repo

Get repository details (works for private repos you have access to).

gh_list_issues

List issues for a repository.

gh_list_pulls

List pull requests for a repository.

gh_list_orgs

List organizations you belong to.

gh_get_file

Get file contents from a repository.


Gmail

live

Gmail MCP Pack

SaaS 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-gmail": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/gmail/mcp"
      ]
    }
  }
}
gmail_list_messages

List messages in the user inbox. Returns message IDs, thread IDs, and snippets.

gmail_get_message

Get a specific Gmail message by ID. Returns full message details including headers, snippet, body, and labels.

gmail_search

Search Gmail messages using Gmail query syntax. Supports operators like from:, to:, subject:, has:attachment, after:, before:, is:unread, label:, etc.

gmail_send

Send an email from the authenticated Gmail account.

gmail_list_labels

List all labels in the user


Google Drive MCP Pack

SaaS 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-google_drive": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/google_drive/mcp"
      ]
    }
  }
}
drive_list_files

List files in Google Drive. Optionally filter with a search query using Drive query syntax.

drive_get_file

Get metadata for a specific Google Drive file by ID. Returns name, mimeType, size, owners, permissions, and more.

drive_get_content

Download or export the content of a Google Drive file. For Google Docs/Sheets/Slides, exports to a specified format. For binary files, returns the raw content.

drive_create_file

Create a new file in Google Drive with the given name, content, and MIME type.

drive_search

Search Google Drive files using Drive query syntax. Supports operators like name, mimeType, fullText, modifiedTime, owners, etc.


Google Calendar MCP Pack

SaaS 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-google_calendar": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/google_calendar/mcp"
      ]
    }
  }
}
gcal_list_events

List events from a Google Calendar. Optionally filter by time range. Returns event summaries, times, attendees, and locations.

gcal_get_event

Get a specific Google Calendar event by ID. Returns full event details including summary, description, start/end times, attendees, location, and conferencing info.

gcal_create_event

Create a new event on a Google Calendar. Specify summary, start/end times, and optional description, location, and attendees.

gcal_list_calendars

List all calendars accessible by the authenticated user. Returns calendar IDs, summaries, time zones, and access roles.

gcal_search_events

Search for events across a calendar using a text query. Matches against event summary, description, location, and attendees.


Google Ads

live

Google Ads MCP Pack

SaaS 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-google_ads": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/google_ads/mcp"
      ]
    }
  }
}
gads_list_campaigns

List all campaigns in a Google Ads account. Returns campaign names, IDs, statuses, budgets, and types.

gads_get_campaign

Get detailed information about a specific Google Ads campaign by ID. Returns name, status, budget, bidding strategy, and settings.

gads_campaign_metrics

Get performance metrics for campaigns in a Google Ads account. Returns impressions, clicks, cost, conversions, CTR, and CPC for a given date range.

gads_list_ad_groups

List ad groups for a specific campaign. Returns ad group names, IDs, statuses, and CPC bid.

gads_search

Execute a custom GAQL (Google Ads Query Language) query. Use this for advanced queries not covered by other tools. See https://developers.google.com/google-ads/api/docs/query/overview for GAQL syntax.


Google Analytics MCP Pack

DataSaaS 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-google_analytics": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/google_analytics/mcp"
      ]
    }
  }
}
ga_run_report

Run a report on a Google Analytics 4 property. Specify dimensions (e.g., "city", "pagePath"), metrics (e.g., "activeUsers", "sessions"), and date ranges to retrieve analytics data.

ga_list_properties

List all Google Analytics 4 properties accessible by the authenticated user. Uses the Admin API to fetch account summaries with property details.

ga_get_realtime

Get a realtime report for a Google Analytics 4 property. Shows currently active users and realtime metrics.

ga_get_metadata

List all available dimensions and metrics for a Google Analytics 4 property. Useful for discovering what fields can be used in reports.


Linear

live

Linear MCP — wraps the Linear GraphQL API (OAuth)

ProductivityData 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-linear": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/linear/mcp"
      ]
    }
  }
}
linear_list_issues

List issues from Linear with optional filtering. Returns issue ID, title, state, priority, assignee, and URL.

linear_get_issue

Get a single Linear issue by its ID (e.g., "ABC-123"). Returns full issue details including title, description, state, priority, assignee, labels, and comments.

linear_create_issue

Create a new issue in Linear. Returns the created issue ID, identifier, title, and URL.

linear_list_teams

List all teams in the Linear workspace. Returns team ID, name, key, and description.

linear_search

Search Linear issues by text query. Returns matching issues with ID, title, state, priority, and URL.


Asana

live

Asana MCP — wraps the Asana REST API (OAuth)

ProductivityData 6 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-asana": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/asana/mcp"
      ]
    }
  }
}
asana_list_workspaces

List Asana workspaces accessible to the authenticated user. Use this to discover workspace GIDs.

asana_list_tasks

List tasks in an Asana project. Returns task GID, name, completed status, assignee, and due date.

asana_get_task

Get a single Asana task by its GID. Returns full task details including name, notes, assignee, projects, tags, and subtasks.

asana_create_task

Create a new task in Asana. Returns the created task GID, name, and permalink URL.

asana_list_projects

List projects in an Asana workspace. Returns project GID, name, and archived status.

asana_search_tasks

Search for tasks in an Asana workspace by text. Returns matching tasks with GID, name, completed status, and assignee.


Clickup

live

ClickUp MCP — wraps the ClickUp REST API v2 (BYO API key)

ProductivityData 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-clickup": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/clickup/mcp"
      ]
    }
  }
}
clickup_list_tasks

List tasks in a ClickUp list. Returns task ID, name, status, priority, assignees, due date, and URL.

clickup_get_task

Get a single ClickUp task by ID. Returns full task details including name, description, status, priority, assignees, tags, and time tracking.

clickup_create_task

Create a new task in a ClickUp list. Returns the created task ID, name, status, and URL.

clickup_list_spaces

List spaces in a ClickUp team/workspace. Returns space ID, name, and status info.

clickup_list_folders

List folders in a ClickUp space. Returns folder ID, name, and list count.


Monday

live

Monday.com MCP — wraps the Monday.com GraphQL API (BYO API key)

ProductivityData 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-monday": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/monday/mcp"
      ]
    }
  }
}
monday_list_boards

List all boards in your Monday.com account. Returns board ID, name, state, and item count.

monday_get_board

Get a single Monday.com board by ID. Returns board details including name, columns, groups, and item count.

monday_list_items

List items in a Monday.com board. Returns item ID, name, group, column values, and created date.

monday_create_item

Create a new item in a Monday.com board. Returns the created item ID and name.

monday_search_items

Search items across all boards by text query. Returns matching items with ID, name, board name, and column values.


Confluence

live

Confluence MCP — wraps the Confluence Cloud REST API v2 (OAuth)

ProductivityData 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-confluence": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/confluence/mcp"
      ]
    }
  }
}
confluence_list_pages

List pages in a Confluence space. Returns page ID, title, status, and version.

confluence_get_page

Get a single Confluence page by ID. Returns page title, body content, status, version, and space info.

confluence_search

Search Confluence content using CQL (Confluence Query Language). Returns matching pages with ID, title, space, and excerpt.

confluence_create_page

Create a new Confluence page. Returns the created page ID, title, and URL.

confluence_list_spaces

List all Confluence spaces. Returns space ID, key, name, type, and status.


Gitlab

live

GitLab MCP — wraps the GitLab REST API v4 (BYO API key)

DeveloperData 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-gitlab": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/gitlab/mcp"
      ]
    }
  }
}
gitlab_list_projects

List GitLab projects accessible to the authenticated user. Returns project ID, name, path, description, stars, and URL.

gitlab_get_project

Get a single GitLab project by ID or URL-encoded path. Returns full project details including name, description, visibility, stars, forks, and default branch.

gitlab_list_issues

List issues in a GitLab project. Returns issue IID, title, state, labels, assignee, and URL.

gitlab_list_mrs

List merge requests in a GitLab project. Returns MR IID, title, state, author, source/target branches, and URL.

gitlab_get_file

Get a file from a GitLab repository. Returns the file content (decoded from base64), file name, size, and encoding.


Twilio

live

Twilio MCP Pack — send SMS, list messages, make calls via Twilio REST API.

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-twilio": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/twilio/mcp"
      ]
    }
  }
}
twilio_send_sms

Send an SMS message via Twilio. Returns the message SID and status.

twilio_list_messages

List recent SMS/MMS messages from your Twilio account. Supports filtering by to/from number and pagination.

twilio_get_message

Get details of a specific Twilio message by its SID.

twilio_list_calls

List recent phone calls from your Twilio account. Returns call SID, status, duration, and direction.

twilio_make_call

Initiate a phone call via Twilio. Requires a TwiML URL or application SID to control call behavior.


Freshdesk

live

Freshdesk MCP Pack — helpdesk ticket and contact management via Freshdesk API v2.

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-freshdesk": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/freshdesk/mcp"
      ]
    }
  }
}
freshdesk_list_tickets

List tickets from Freshdesk. Supports filtering by status, priority, and pagination.

freshdesk_get_ticket

Get a single Freshdesk ticket by its ID. Returns full ticket details including conversations.

freshdesk_search_tickets

Search Freshdesk tickets using a query string. Supports Freshdesk filter syntax (e.g., "status:2 AND priority:3").

freshdesk_list_contacts

List contacts from Freshdesk. Supports pagination.

freshdesk_get_contact

Get a single Freshdesk contact by ID. Returns full contact details.


Paypal

live

PayPal MCP Pack — read-only access to PayPal transactions, orders, invoices, and disputes.

Finance 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-paypal": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/paypal/mcp"
      ]
    }
  }
}
paypal_list_transactions

List PayPal transactions within a date range. Returns transaction details including amount, status, and payer info.

paypal_get_order

Get details of a specific PayPal order by its ID.

paypal_list_invoices

List invoices from your PayPal account. Returns invoice numbers, amounts, and statuses.

paypal_get_invoice

Get details of a specific PayPal invoice by its ID.

paypal_list_disputes

List disputes (chargebacks and claims) from your PayPal account.


Quickbooks

live

QuickBooks MCP Pack — query customers, invoices, and accounts via QuickBooks Online API.

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-quickbooks": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/quickbooks/mcp"
      ]
    }
  }
}
qb_query

Run a SQL-like query against QuickBooks Online data. Supports queries like "SELECT * FROM Customer WHERE DisplayName LIKE

qb_get_customer

Get a single QuickBooks customer by ID. Returns full customer details including name, email, phone, and balance.

qb_list_invoices

List recent invoices from QuickBooks. Returns invoice number, customer, amount, due date, and status.

qb_get_invoice

Get a single QuickBooks invoice by ID. Returns full invoice details including line items.

qb_list_accounts

List chart of accounts from QuickBooks. Returns account name, type, balance, and classification.


Mailchimp

live

Mailchimp MCP Pack — manage audiences, campaigns, and members via Mailchimp Marketing API.

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-mailchimp": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/mailchimp/mcp"
      ]
    }
  }
}
mailchimp_list_audiences

List all audiences (lists) in your Mailchimp account. Returns audience name, member count, and stats.

mailchimp_get_audience

Get details of a specific Mailchimp audience (list) by ID. Returns name, stats, and settings.

mailchimp_list_campaigns

List email campaigns from your Mailchimp account. Returns campaign title, type, status, and send time.

mailchimp_get_campaign

Get details of a specific Mailchimp campaign by ID. Returns campaign settings, tracking, and report summary.

mailchimp_list_members

List members (subscribers) of a specific Mailchimp audience. Returns email, status, and merge fields.


Shopify

live

Shopify MCP Pack — wraps the Shopify Admin REST API (2024-01)

DataSaaS 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-shopify": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/shopify/mcp"
      ]
    }
  }
}
shopify_list_products

List products from a Shopify store. Returns up to 50 products by default.

shopify_get_product

Get a single product by ID from a Shopify store.

shopify_list_orders

List orders from a Shopify store, optionally filtered by status.

shopify_get_order

Get a single order by ID from a Shopify store.

shopify_list_customers

List customers from a Shopify store.


WooCommerce MCP Pack — wraps the WooCommerce REST API v3

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-woocommerce": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/woocommerce/mcp"
      ]
    }
  }
}
woo_list_products

List products from a WooCommerce store.

woo_get_product

Get a single product by ID from a WooCommerce store.

woo_list_orders

List orders from a WooCommerce store.

woo_get_order

Get a single order by ID from a WooCommerce store.

woo_list_customers

List customers from a WooCommerce store.


Airtable

live

Airtable MCP Pack — wraps the Airtable REST API v0

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-airtable": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/airtable/mcp"
      ]
    }
  }
}
airtable_list_records

List records from an Airtable table. Supports optional formula filtering.

airtable_get_record

Get a single record by ID from an Airtable table.

airtable_create_record

Create a new record in an Airtable table.

airtable_list_bases

List all bases accessible to the authenticated user.

airtable_get_base_schema

Get the schema (tables and fields) for an Airtable base.


Dropbox

live

Dropbox MCP Pack — wraps the Dropbox API v2

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-dropbox": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/dropbox/mcp"
      ]
    }
  }
}
dropbox_list_folder

List files and folders in a Dropbox directory.

dropbox_search

Search for files and folders in Dropbox by name or content.

dropbox_get_metadata

Get metadata for a file or folder in Dropbox.

dropbox_download

Download a file from Dropbox. Returns the file content as text and its metadata.

dropbox_create_folder

Create a new folder in Dropbox.


Zoho Crm

live

Zoho CRM MCP Pack — wraps the Zoho CRM API v6

CRMData 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-zoho_crm": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/zoho_crm/mcp"
      ]
    }
  }
}
zoho_list_records

List records from a Zoho CRM module (e.g., Leads, Contacts, Deals).

zoho_get_record

Get a single record by ID from a Zoho CRM module.

zoho_search_records

Search records in a Zoho CRM module using criteria.

zoho_create_record

Create a new record in a Zoho CRM module.

zoho_list_modules

List all available modules in Zoho CRM.


Pipedrive

live

Pipedrive MCP Pack — wraps the Pipedrive REST API v1

CRMData 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-pipedrive": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/pipedrive/mcp"
      ]
    }
  }
}
pipedrive_list_deals

List deals from Pipedrive CRM.

pipedrive_get_deal

Get a single deal by ID from Pipedrive.

pipedrive_list_persons

List persons (contacts) from Pipedrive.

pipedrive_get_person

Get a single person (contact) by ID from Pipedrive.

pipedrive_search

Search across deals, persons, organizations, products, or files in Pipedrive.


Greenhouse

live

Greenhouse MCP Pack — wraps the Greenhouse Harvest API v1

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-greenhouse": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/greenhouse/mcp"
      ]
    }
  }
}
greenhouse_list_candidates

List candidates from Greenhouse ATS.

greenhouse_get_candidate

Get a single candidate by ID from Greenhouse.

greenhouse_list_jobs

List jobs from Greenhouse ATS.

greenhouse_get_job

Get a single job by ID from Greenhouse.

greenhouse_list_applications

List job applications from Greenhouse ATS.


Bamboohr

live

BambooHR MCP Pack — wraps the BambooHR API v1

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-bamboohr": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/bamboohr/mcp"
      ]
    }
  }
}
bamboohr_list_employees

List employees from BambooHR. Returns a directory of all employees.

bamboohr_get_employee

Get details for a specific employee by ID. Specify which fields to retrieve.

bamboohr_get_directory

Get the employee directory from BambooHR with basic info for all employees.

bamboohr_list_timeoff

List time-off requests within a date range.

bamboohr_get_employee_files

Get a list of files associated with an employee.


Facebook Ads MCP Pack

Utility 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-facebook_ads": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/facebook_ads/mcp"
      ]
    }
  }
}
fb_list_ad_accounts

List all ad accounts accessible by the authenticated Facebook user.

fb_list_campaigns

List campaigns for a Facebook ad account.

fb_get_campaign

Get details for a specific Facebook Ads campaign.

fb_campaign_insights

Get performance insights (impressions, clicks, spend, etc.) for a campaign.

fb_list_adsets

List ad sets for a specific campaign.


LinkedIn Ads MCP Pack

Utility 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-linkedin_ads": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/linkedin_ads/mcp"
      ]
    }
  }
}
li_list_ad_accounts

List LinkedIn ad accounts accessible by the authenticated user.

li_list_campaigns

List campaigns for a LinkedIn ad account.

li_get_campaign

Get details for a specific LinkedIn ad campaign.

li_campaign_analytics

Get analytics for one or more LinkedIn ad campaigns over a date range.

li_list_creatives

List creatives (ads) for a specific LinkedIn campaign.


Amplitude

live

Amplitude MCP Pack

Utility 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-amplitude": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/amplitude/mcp"
      ]
    }
  }
}
amp_get_events

Get event segmentation data from Amplitude for a date range. Returns event counts and breakdowns.

amp_get_active_users

Get daily/weekly/monthly active user counts for a date range.

amp_get_retention

Get retention data for a date range. Shows how many users return over time.

amp_user_search

Search for a user by user property or user ID. Returns matching Amplitude user profiles.

amp_get_user_activity

Get recent event activity for a specific user by their Amplitude ID.


Fred

live

FRED MCP — Federal Reserve Economic Data (St. Louis Fed)

GovernmentData 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-fred": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/fred/mcp"
      ]
    }
  }
}
fred_get_series

Get observations (data points) for a FRED series. Key housing series: MORTGAGE30US (30-year mortgage rate), HOUST (housing starts), CSUSHPISA (Case-Shiller home price index), MSPUS (median home sale p

fred_search

Search for FRED series by keyword. Useful for discovering series IDs for housing, employment, inflation, and other economic data.

fred_series_info

Get metadata about a FRED series: title, units, frequency, seasonal adjustment, notes, and date range.

fred_category

Browse FRED categories. Use category_id=0 for the root. Useful for exploring available data by topic (housing = 97, money/banking/finance = 32991, population/employment/labor = 10).

fred_releases

Get the latest FRED data releases. Shows upcoming and recent releases of economic data.


Bls

live

BLS MCP — Bureau of Labor Statistics public data API (v2)

Data 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-bls": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/bls/mcp"
      ]
    }
  }
}
bls_get_series

Get time series data from the Bureau of Labor Statistics for one or more series. Supports employment, CPI/inflation, wages, productivity, and housing-related series.

bls_search

Search for BLS series IDs by keyword from a curated catalog of popular housing, employment, wages, prices, and productivity series. Returns matching series IDs with descriptions.

bls_latest

Get just the most recent data point for a BLS series. Useful for quick current-value lookups.

bls_popular_series

List all curated popular BLS series with IDs and descriptions, organized by category (housing, employment, prices, wages, productivity). Use this to discover available series.


Census

live

Census MCP — U.S. Census Bureau housing-relevant APIs.

GovernmentReal EstateData 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-census": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/census/mcp"
      ]
    }
  }
}
census_acs

Get American Community Survey (ACS) 5-year data from the U.S. Census Bureau. The core dataset for housing statistics including total housing units, median home value, owner-occupied units, median rent

census_building_permits

Get monthly building permits data from the Census Bureau residential construction survey. Tracks new privately-owned housing units authorized by building permits.

census_housing_starts

Get new residential construction data including housing starts, units under construction, and completions from the Census Bureau.

census_homeownership

Get quarterly homeownership rates from the Census Bureau Housing Vacancy Survey (HVS). Reports the percentage of occupied housing units that are owner-occupied.

census_available_datasets

List available Census Bureau datasets. No API key required. Useful for discovering dataset identifiers, descriptions, and available variables before querying specific data.


Hud

live

HUD MCP — U.S. Department of Housing and Urban Development APIs.

GovernmentReal EstateDeveloper 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-hud": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/hud/mcp"
      ]
    }
  }
}
hud_fair_market_rents

Get Fair Market Rents (FMR) from HUD. FMRs are used to determine payment standards for the Housing Choice Voucher program, initial rents for Section 8 project-based assistance, and rent ceilings for H

hud_income_limits

Get HUD income limits for housing programs by area. Income limits determine eligibility for HUD-assisted housing programs. Returns thresholds for extremely low, very low, and low income categories by

hud_crosswalk

HUD USPS ZIP code crosswalk. Maps between ZIP codes, census tracts, counties, CBSAs (metro areas), and congressional districts. Essential for geographic analysis when joining data from different sourc

hud_chas

Get Comprehensive Housing Affordability Strategy (CHAS) data from HUD. CHAS data demonstrates the extent of housing problems and housing needs, particularly for low-income households. Used by communit

hud_list_states

List all U.S. state codes and names recognized by the HUD API. Useful for discovering valid state codes to use with other HUD tools.


Youtube

live

YouTube MCP — wraps the YouTube Data API v3 (BYO API key)

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-youtube": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/youtube/mcp"
      ]
    }
  }
}
yt_search

Search YouTube for videos, channels, or playlists. Returns snippet info including title, description, channel, thumbnails, and publish date.

yt_video_details

Get detailed information about one or more YouTube videos including title, description, channel, duration, view/like/comment counts, and tags.

yt_channel_details

Get YouTube channel information and statistics including subscriber count, video count, view count, description, and custom URL.

yt_channel_videos

List recent videos from a YouTube channel, ordered by date. Returns video ID, title, description, and publish date.

yt_video_comments

Get top-level comment threads on a YouTube video. Returns author, text, like count, and publish date.


Attom

live

ATTOM MCP — Premium real estate data from ATTOM Data Solutions

Real EstateData 8 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-attom": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/attom/mcp"
      ]
    }
  }
}
attom_property_detail

Get full property characteristics by address — lot size, square footage, bedrooms, bathrooms, year built, construction type, heating/cooling, and more.

attom_property_search

Search properties by location with optional filters. Search by postal code or by latitude/longitude with a radius.

attom_sales_history

Get complete sales history for a property (up to 10 years) — sale dates, prices, deed types, seller/buyer info.

attom_avm

Get automated valuation (AVM) for a property — estimated market value, confidence score, value range (low/high).

attom_assessment

Get property tax assessment details — assessed value, market value, tax amount, tax year, and assessment history.

attom_sales_trend

Get market sales trends by ZIP code — average/median sale price, volume, and price changes over time.

attom_rental_avm

Get rental property AVM — estimated monthly rent, rental yield, and rental value range.

attom_school_search

Search schools near a location — name, type (public/private), grades, distance, and rankings.


AI Briefing MCP — Keep AI models current on industry developments

Developer 8 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-ai-briefing": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/ai-briefing/mcp"
      ]
    }
  }
}
get_briefing

Get today

search_developments

Search for new tools, APIs, MCP servers, and frameworks by keyword. Returns matching developments across HN, GitHub, HuggingFace, and AI company blogs. Use for queries like "new MCP servers", "vector

get_recent

Get recent tool and API releases filtered by category, source, or timeframe. Categories: mcp, tool, agent_framework, open_source, model_release, integration, infrastructure, product, paper. Sources: h

get_model_landscape

Get recent AI model releases — what models shipped, from which companies, what they can do. Useful for knowing what

get_timeline

Get a chronological timeline of AI developments between two dates. Useful for understanding what happened during a specific period.

get_ai_toolbelt

Get the latest tools, features, and capabilities you can use RIGHT NOW. Returns new Claude Code features, MCP servers, SDK updates, CLI tools, and integrations. Call this to discover what new tools ar

get_ai_news

Get AI industry news — model releases, funding rounds, acquisitions, policy changes, benchmark results. Separate from toolbelt; this is about what happened in the AI industry, not tools you can use.

what_happened

Natural language query about recent tools and developments. Ask "any new MCP servers this week", "latest Claude tools", "new open source frameworks", "what APIs launched recently". Returns the most re


Housing Intel MCP — Meta-pack that chains FRED, BLS, ATTOM, and HUD APIs

GovernmentReal EstateData 6 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-housing-intel": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/housing-intel/mcp"
      ]
    }
  }
}
housing_market_snapshot

Get a national housing market snapshot — 30-year mortgage rates, housing starts, Case-Shiller home price index, unemployment, owners equivalent rent, and construction employment. Mortgage rates, housi

housing_property_report

Complete property analysis combining ATTOM data — property details, automated valuation (AVM), sales history, and tax assessment in one call. Note: this meta-pack uses _attomKey (not _apiKey like the

housing_rental_analysis

Rental market analysis for a property and area — estimated rent (ATTOM), fair market rents (HUD, if key provided), and CPI rent trend (BLS). Note: uses _attomKey (not _apiKey) for ATTOM access.

housing_affordability_check

Check housing affordability metrics — current mortgage rate (national), median home price (national), metro-level FHFA HPI if metro_name provided, average hourly earnings, estimated monthly payment, i

housing_employment_outlook

Labor market indicators relevant to housing — total nonfarm employment, construction employment, residential building employment, unemployment rate, JOLTS job openings, and JOLTS hires. All from BLS (

housing_signal_scan

Comprehensive housing market signal scan — checks 45+ indicators for reversals, unusual moves, acceleration, and extreme readings. Covers: mortgage rates, housing starts/permits, NAR existing home sal


Altos

live

Altos Research MCP — Real estate market intelligence

Science 6 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-altos": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/altos/mcp"
      ]
    }
  }
}
altos_market_stats

Get aggregated market statistics for a region — inventory, new listings, median price, days on market, and market action index.

altos_inventory_trend

Get inventory trend over multiple weeks — tracks inventory, new listings, days on market, median price, and percent price decreased over time.

altos_active_listings

Get active listing-level data for a region — individual property details including address, price, beds, baths, and square footage.

altos_pending_sales

Get pending sales (under contract) for a region — properties that have accepted offers but have not yet closed.

altos_new_listings

Get new listings (on market less than a week) for a region — freshly listed properties.

altos_list_files

List available data files for a region — returns the catalog of downloadable data files from Altos Research.


Gong

live

Gong MCP — wraps the Gong API v2 (OAuth)

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-gong": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/gong/mcp"
      ]
    }
  }
}
gong_list_calls

List recorded calls from Gong. Optionally filter by date range. Supports cursor-based pagination.

gong_get_call

Get details for a specific Gong call by its ID, including participants, duration, and metadata.

gong_get_transcript

Get the transcript for a specific Gong call. Returns the full conversation transcript.

gong_list_users

List all users in the Gong workspace.

gong_search_calls

Search Gong calls by keyword. Returns calls that match the search text.


Klaviyo

live

Klaviyo MCP Pack — wraps the Klaviyo API for email marketing

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-klaviyo": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/klaviyo/mcp"
      ]
    }
  }
}
klaviyo_list_profiles

List profiles (contacts) from Klaviyo. Supports optional filtering and page size.

klaviyo_get_profile

Get a single Klaviyo profile by its ID. Returns full profile details.

klaviyo_list_lists

List all email lists in Klaviyo.

klaviyo_list_campaigns

List campaigns from Klaviyo. Optionally filter by status (draft, scheduled, sent).

klaviyo_get_campaign

Get a single Klaviyo campaign by its ID. Returns full campaign details.


Chargebee

live

Chargebee MCP Pack — wraps the Chargebee API v2

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-chargebee": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/chargebee/mcp"
      ]
    }
  }
}
chargebee_list_subscriptions

List subscriptions from Chargebee. Supports optional status filter, limit, and offset for pagination.

chargebee_get_subscription

Get a single Chargebee subscription by its ID. Returns full subscription details.

chargebee_list_customers

List customers from Chargebee. Supports limit and offset for pagination.

chargebee_get_customer

Get a single Chargebee customer by their ID. Returns full customer details.

chargebee_list_invoices

List invoices from Chargebee. Supports optional status and customer_id filters, plus limit and offset for pagination.


Ashby

live

Ashby MCP Pack — wraps the Ashby ATS API

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-ashby": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/ashby/mcp"
      ]
    }
  }
}
ashby_list_candidates

List candidates from Ashby. Returns candidate names, emails, and metadata.

ashby_get_candidate

Get details for a specific candidate by their ID. Returns full candidate profile.

ashby_list_jobs

List jobs from Ashby. Optionally filter by status (open, closed, draft, archived).

ashby_get_job

Get details for a specific job by its ID. Returns full job posting information.

ashby_list_applications

List job applications from Ashby. Returns application details including candidate and job info.


Edgar

live

EDGAR MCP — SEC EDGAR public APIs (free, no auth)

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-edgar": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/edgar/mcp"
      ]
    }
  }
}
edgar_search_filings

Full-text search across all SEC EDGAR filings. Search by keyword, company name, or topic. Optionally filter by form type and date range.

edgar_company_filings

Get recent SEC filings for a specific company. Accepts a ticker symbol or CIK number. Optionally filter by form type.

edgar_company_facts

Get structured XBRL financial data for a company by CIK. Returns key financial metrics like revenue, net income, assets, and more with their most recent annual values.

edgar_company_concept

Get a specific financial metric over time for a company. Returns all reported values across filings for a given US-GAAP concept.

edgar_ticker_to_cik

Look up a company CIK number from its ticker symbol. The CIK is needed for other EDGAR tools.


Cfpb

live

CFPB MCP — Consumer Financial Protection Bureau complaint database (free, no auth)

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-cfpb": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/cfpb/mcp"
      ]
    }
  }
}
cfpb_search_complaints

Search the CFPB consumer complaint database. Filter by keyword, company, product category, and date range. Returns complaint narratives, company responses, and resolution status.

cfpb_company_complaints

Get recent consumer complaints for a specific company, sorted by newest first. Returns complaint details and company response information.

cfpb_get_complaint

Get full details for a single consumer complaint by its complaint ID number.

cfpb_top_companies

Get the companies with the most consumer complaints in a given date range. Useful for identifying which companies receive the most complaints.

cfpb_product_breakdown

Get complaint counts broken down by product category. Optionally filter by company and/or date range.


Fdic

live

FDIC MCP — FDIC BankFind Suite API (free, no auth)

FinanceData 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-fdic": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/fdic/mcp"
      ]
    }
  }
}
fdic_search_institutions

Search for FDIC-insured banks and institutions by name. Returns institution name, CERT number, city, state, total assets, deposits, net income, ROA, ROE, and report date.

fdic_get_institution

Get detailed information for a specific FDIC-insured bank by its CERT (certificate) number. Returns full institution profile including name, location, assets, and regulatory details.

fdic_financials

Get financial call report data for a bank by CERT number. Returns quarterly financial metrics including total assets, deposits, net income, interest income, loan losses, ROA, ROE, and efficiency ratio

fdic_failures

List FDIC bank failures, sorted by most recent. Optionally filter by date range. Returns bank name, city, state, CERT, failure date, acquiring institution, and fund used.

fdic_summary

Get aggregate industry summary data for all FDIC-insured institutions for a given reporting date. Returns total assets, deposits, net income, interest income, number of loans, and institution count.


Alpha Vantage MCP — Stock market data, fundamentals, and earnings

FinanceData 6 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-alphavantage": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/alphavantage/mcp"
      ]
    }
  }
}
av_quote

Get a real-time stock quote including price, change, change percent, volume, and latest trading day.

av_daily

Get daily time series (open, high, low, close, volume) for a stock. Returns up to 100 recent trading days by default, or 20+ years of full history.

av_overview

Get company overview and fundamentals including description, sector, market cap, P/E ratio, EPS, dividend yield, 52-week range, and more.

av_income_statement

Get income statement data for a company, including both annual and quarterly reports. Shows revenue, gross profit, operating income, net income, EBITDA, and more.

av_balance_sheet

Get balance sheet data for a company, including both annual and quarterly reports. Shows total assets, liabilities, equity, cash, debt, and more.

av_earnings

Get earnings data for a company, including annual and quarterly EPS (reported and estimated), surprise amount, and surprise percentage.


Defillama

live

DefiLlama MCP — DeFi analytics from DefiLlama (free, no auth)

Data 6 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-defillama": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/defillama/mcp"
      ]
    }
  }
}
defi_tvl_protocols

Get TVL (Total Value Locked) for all DeFi protocols, optionally filtered by name or category. Returns protocol name, TVL, chain, and category.

defi_protocol_detail

Get detailed TVL history, chain breakdowns, and token info for a specific DeFi protocol.

defi_chain_tvl

Get TVL (Total Value Locked) for each blockchain. No parameters needed.

defi_protocol_fees

Get fee or revenue data for a DeFi protocol. Returns daily fee/revenue figures.

defi_stablecoins

Get stablecoin market data including market cap and chain distribution. No parameters needed.

defi_yields

Get DeFi yield pool opportunities with APY, TVL, and project info. Optionally filter by project name, minimum TVL, or minimum APY.


FinTech Intel MCP — Compound tools that chain SEC, CFPB, FDIC,

Utility 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-fintech-intel": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/fintech-intel/mcp"
      ]
    }
  }
}
fintech_company_deep_dive

Complete company financial analysis in one call — SEC filings (10-K), stock quote, company overview, income statement, consumer complaints, and macro rates. Provide a stock ticker.

fintech_bank_health_check

Bank health assessment — FDIC institution lookup, financials, recent industry failures, consumer complaints, and industry summary. Works with bank name (e.g., "Silicon Valley Bank", "JPMorgan Chase").

fintech_market_snapshot

Financial market conditions dashboard — CFPB complaint trends, FDIC banking industry summary, and optionally FRED macro rates (fed funds, 10Y/2Y treasury, yield curve, high yield spread, VIX).


ClinicalTrials MCP — wraps ClinicalTrials.gov API v2 (free, no auth)

GovernmentHealthData 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-clinicaltrials": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/clinicaltrials/mcp"
      ]
    }
  }
}
ct_search

Search clinical trials by keyword, status, phase, or sponsor. Returns study count and array of matching trials with key metadata.

ct_get_study

Get full study details for a clinical trial by its NCT ID. Returns the complete protocol section including eligibility, outcomes, and results.

ct_count_by_condition

Count the number of clinical trials for a condition or disease area. Useful for landscape analysis and competitive intelligence.

ct_sponsor_trials

List clinical trials run by a specific sponsor or pharmaceutical company. Useful for pipeline analysis.

ct_recent_updates

Get recently updated or posted clinical trials, sorted by last update date. Good for monitoring pipeline changes.


Openfda

live

OpenFDA MCP — wraps the openFDA API (free, no auth required)

GovernmentHealthData 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-openfda": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/openfda/mcp"
      ]
    }
  }
}
fda_drug_events

Search FDA Adverse Event Reporting System (FAERS) for drug adverse event reports. Supports OpenFDA search syntax for filtering by drug name, reaction, seriousness, date range, and more.

fda_drug_approvals

Search FDA drug approval records (Drugs@FDA). Find approved drugs by brand name, generic name, application number, or sponsor.

fda_drug_labels

Search FDA drug labeling (Structured Product Labeling). Returns drug label sections including indications, warnings, dosage, and contraindications.

fda_drug_recalls

Search FDA drug recall and enforcement actions. Find recalls by drug name, classification level, or reason.

fda_event_counts

Count adverse events grouped by a specific field. Powerful for signal detection — e.g., find the top adverse reactions for a drug, or see event timelines.


Rxnorm

live

RxNorm MCP — wraps the NLM RxNav REST API (free, no auth)

HealthData 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-rxnorm": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/rxnorm/mcp"
      ]
    }
  }
}
rxnorm_search

Search for drugs by name (brand or generic). Returns concept groups with RxCUI identifiers, names, synonyms, and term types (BN=brand, IN=ingredient, SBD=branded dose form, etc.).

rxnorm_get_properties

Get properties for a drug by its RxCUI (RxNorm concept ID). Returns name, synonym, term type, language, and suppress flag.

rxnorm_related

Get related concepts for a drug — brand names, generics, ingredients, and dose forms. Useful for mapping between brand and generic names.

rxnorm_interactions

Check drug-drug interactions for a given RxCUI. NOTE: The NIH retired this API in January 2024 — this tool may return errors. Use PubMed or drug label lookups for interaction data instead.

rxnorm_ndc

Get NDC (National Drug Code) identifiers for a drug by its RxCUI. NDC codes uniquely identify drug products in the US market.


Pharma Intel MCP — Compound tools that chain ClinicalTrials.gov,

GovernmentHealthScience 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-pharma-intel": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/pharma-intel/mcp"
      ]
    }
  }
}
pharma_drug_profile

Complete drug dossier in one call — FDA approvals, drug labels, adverse events, RxNorm properties, drug interactions, and active clinical trials. Provide a drug name (e.g., "ozempic", "metformin", "ke

pharma_pipeline_scan

Clinical trial pipeline analysis — by condition (e.g., "lung cancer", "Alzheimer") or by sponsor (e.g., "Pfizer", "Moderna"). Returns trial counts, recruiting studies by phase, and FDA-approved drugs

pharma_safety_report

Drug safety assessment — adverse event reports, top reaction types, recall history, and drug-drug interactions. Provide a drug name.


Samgov

live

SAM.gov MCP — Federal contract opportunities and entity registration data

GovernmentData 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-samgov": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/samgov/mcp"
      ]
    }
  }
}
sam_search_opportunities

Search active federal contract opportunities on SAM.gov. Filter by keyword, NAICS code, set-aside type, posting date range, and procurement type.

sam_get_opportunity

Get full details for a specific federal contract opportunity by its solicitation number. Returns point of contact, attachments, classification, and full description.

sam_entity_search

Search for registered entities (vendors/contractors) in the SAM.gov entity database. Returns UEI, CAGE code, business name, address, NAICS codes, small business status, and certifications.

sam_set_aside_opportunities

Search federal contract opportunities filtered by small business set-aside type. Useful for finding opportunities reserved for specific small business categories.


USAspending MCP — Federal spending data from USAspending.gov API

GovernmentData 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-usaspending": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/usaspending/mcp"
      ]
    }
  }
}
usa_spending_by_agency

Get federal spending breakdown by agency for a given fiscal year and optional quarter. Shows how much each agency has spent.

usa_award_search

Search federal contract awards by keywords, agency, date range, and NAICS code. Returns recipient, amount, dates, agency, and description. Award types: A=BPA Call, B=Purchase Order, C=Delivery Order,

usa_spending_by_category

Get federal spending broken down by category: NAICS code, PSC (product/service code), recipient, awarding agency, or awarding subagency. Useful for market analysis.

usa_recipient_profile

Get a specific contractor or recipient

usa_spending_trends

Get federal spending over time for given keywords or agency. Returns spending grouped by fiscal year, quarter, or month. Useful for trend analysis.


Sbir

live

SBIR MCP — wraps the SBIR.gov public API (free, no auth)

GovernmentData 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-sbir": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/sbir/mcp"
      ]
    }
  }
}
sbir_search_awards

Search SBIR/STTR awards by keyword, agency, year, company, or state. Returns awards with company name, award amount, agency, topic, abstract, year, and phase.

sbir_get_award

Get details for a single SBIR/STTR award by its award ID. Returns full award information including company, amount, agency, abstract, and phase.

sbir_search_solicitations

Search SBIR/STTR solicitations (funding opportunities). Returns topics with description, agency, and open/close dates.

sbir_company_awards

Get all SBIR/STTR awards for a specific company. Returns the full list of awards with amounts, agencies, topics, and phases.

sbir_agency_stats

Get SBIR/STTR award counts by agency. If an agency is specified, returns the count for that agency. Otherwise returns counts for all major agencies (DOD, HHS, NASA, NSF, DOE, USDA).


GovCon Intel MCP — Compound tools that chain SAM.gov, USAspending,

Government 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-govcon-intel": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/govcon-intel/mcp"
      ]
    }
  }
}
govcon_contractor_profile

Complete government contractor dossier — SAM.gov entity registration, federal award history (USAspending), SBIR/STTR grants, and recipient spending profile. Provide a company name.

govcon_opportunity_scan

Government contracting opportunity search — open SAM.gov opportunities, set-aside contracts (8(a), HUBZone, SDVOSB, WOSB), recent awards, and active SBIR solicitations matching your keywords.

govcon_agency_landscape

Federal agency contracting landscape — spending overview, recent awards, SBIR program stats, and spending trends. Provide an agency name (e.g., "Department of Defense", "NASA", "NIH").


Nass

live

NASS MCP — USDA National Agricultural Statistics Service (Quick Stats)

Utility 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-nass": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/nass/mcp"
      ]
    }
  }
}
nass_query

Query USDA NASS Quick Stats — the most comprehensive source of US agricultural statistics. Supports flexible filtering by commodity, statistic category, geography, year, and more. Returns production,

nass_crop_production

Get US crop production data — a shortcut for querying NASS survey data on crop yields, production totals, and planted/harvested acreage. Pre-filtered to source=SURVEY, sector=CROPS.

nass_prices

Get prices received by US farmers for crops and livestock. Pre-filtered to source=SURVEY, stat_category=PRICE RECEIVED.

nass_livestock

Get US livestock data — inventory counts, slaughter numbers, and production. Pre-filtered to sector=ANIMALS & PRODUCTS.

nass_crop_progress

Get weekly crop progress and condition reports — planting progress, emergence, blooming, harvest completion, and crop condition ratings (good/excellent/poor). Pre-filtered to source=SURVEY, freq=WEEKL


Fas

live

FAS MCP — USDA Foreign Agricultural Service (trade & global production data)

TradeData 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-fas": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/fas/mcp"
      ]
    }
  }
}
fas_exports

Get US agricultural export data by commodity and destination country. Uses USDA FAS GATS (Global Agricultural Trade System) data. Shows export volumes and values.

fas_imports

Get US agricultural import data by commodity and origin country. Shows import volumes and values from USDA FAS trade data.

fas_production

Get world production, supply, and distribution estimates for agricultural commodities from USDA FAS PSD (Production, Supply & Distribution) database. Covers global production, consumption, stocks, and

fas_commodity_codes

List available USDA FAS PSD commodity codes with names and categories. Use these codes with fas_production and other FAS tools. Supports filtering by category or keyword.


Eia

live

EIA MCP — US Energy Information Administration API v2

Data 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-eia": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/eia/mcp"
      ]
    }
  }
}
eia_series

Get any EIA time series data by route path. The EIA API v2 uses a hierarchical route structure

eia_petroleum

Get petroleum/fuel data — gasoline prices, diesel prices, crude oil prices, petroleum stocks,

eia_natural_gas

Get natural gas data — prices, production, consumption, and storage levels.

eia_electricity

Get electricity data — generation by fuel source, retail sales, and electricity prices.

eia_ethanol

Get fuel ethanol data — production volumes, stock levels, and imports.


Comtrade

live

Comtrade MCP — UN Comtrade API for international bilateral trade data

TradeData 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-comtrade": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/comtrade/mcp"
      ]
    }
  }
}
comtrade_trade_data

Get bilateral trade data between two countries from the UN Comtrade database. Returns trade value, quantity, partner, and commodity description for imports and/or exports.

comtrade_top_partners

Get top trading partners for a country by trade value. Useful for understanding a country

comtrade_top_commodities

Get top traded commodities between two countries by trade value. Shows which product categories dominate bilateral trade.

comtrade_country_codes

Get a reference list of common country ISO numeric codes used in UN Comtrade queries. No API call needed.


Census Trade MCP — US Census Bureau International Trade data

GovernmentTradeData 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-census-trade": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/census-trade/mcp"
      ]
    }
  }
}
census_imports

Get US import data by HS commodity code and/or country. Returns import values, quantities, commodity details, and country names from the US Census Bureau.

census_exports

Get US export data by HS commodity code and/or country. Returns export values, quantities, commodity details, and country names from the US Census Bureau.

census_trade_balance

Get the US trade balance (exports minus imports) with a specific country for a given year. Uses end-use commodity categories for aggregate values.

census_trade_trends

Get monthly US trade trends over a period. Shows how trade values change month by month for a commodity and/or country.


Treasury Fiscal MCP — US Treasury Fiscal Data API

GovernmentData 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-treasury-fiscal": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/treasury-fiscal/mcp"
      ]
    }
  }
}
treasury_customs_revenue

Get monthly US customs duty revenue collections from the Treasury. Useful for tracking tariff revenue impact over time.

treasury_receipts

Get total US government receipts broken down by source (individual income tax, corporate tax, excise taxes, customs duties, etc.).

treasury_debt

Get the current US national debt (debt to the penny). Returns total public debt outstanding with historical data points.

treasury_exchange_rates

Get Treasury exchange rates for a specific country. Shows the official rates used by the US government for currency conversion.


Trade Intel MCP — Compound tools that chain Comtrade, Census, Treasury,

GovernmentTradeData 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-trade-intel": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/trade-intel/mcp"
      ]
    }
  }
}
trade_bilateral_analysis

Complete bilateral trade analysis between two countries in one call. Combines Comtrade trade flows (imports + exports + top commodities), Treasury exchange rates, and optionally FRED dollar index. Use

trade_country_profile

Comprehensive trade profile for a country — top 10 import/export partners and top 10 import/export commodities, all in one call. Use country codes: 842=US, 156=China, 276=Germany, 392=Japan, 826=UK, 4

trade_macro_dashboard

US trade macro indicators dashboard — customs revenue, exchange rates, trade balance, monthly trends, import/export price indices. Optionally includes FRED dollar index and goods/services balance with


Epa Echo

live

EPA ECHO MCP — wraps EPA ECHO Web Services (free, no auth)

GovernmentEnvironment 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-epa-echo": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/epa-echo/mcp"
      ]
    }
  }
}
echo_facility_search

Search EPA-regulated facilities by name, state, ZIP, city, or NAICS code. Returns registry IDs, addresses, compliance status, and program affiliations (CWA, CAA, RCRA).

echo_compliance_history

Get compliance and enforcement history for a specific EPA-regulated facility. Returns compliance status, quarters in violation, inspection dates, and enforcement actions.

echo_violations

Get detailed violation records for a facility, optionally filtered by environmental program (CWA, CAA, RCRA).

echo_enforcement_actions

Get enforcement case details for a facility, including formal/informal actions, penalties assessed, and penalty amounts.

echo_search_by_violation

Find facilities currently in significant non-compliance. Filter by state and/or environmental program.


EPA Emissions MCP — wraps EPA Envirofacts REST API (free, no auth)

GovernmentDataEnvironment 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-epa-emissions": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/epa-emissions/mcp"
      ]
    }
  }
}
ghg_facility_emissions

Search greenhouse gas emissions by state and optionally by facility name. Returns facility details and total GHG emissions in metric tons CO2 equivalent.

ghg_emissions_by_sector

Get greenhouse gas emissions by industry sector for a state. Optionally filter by sector type (e.g., "Power Plants", "Chemicals").

tri_facility_releases

Search Toxic Release Inventory (TRI) facilities by state. Returns facility details and released chemicals.

tri_chemical_releases

Search toxic chemical releases across all facilities. Filter by chemical name and optionally by state. Returns quantities released by media (air, water, land).

tri_trends

Get toxic release trends over time for a state or chemical across reporting years. Queries multiple years and summarizes totals.


Pipeworx Catalog MCP — Exposes the full Pipeworx platform to Claude

Utility 6 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-pipeworx-catalog": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/pipeworx-catalog/mcp"
      ]
    }
  }
}
list_packs

List all available Pipeworx MCP packs with their slug, name, category, tool count, and gateway URL. This is the master inventory of everything Pipeworx offers. Use this to find packs by category or di

get_pack_tools

Get the full tool definitions for a specific pack — tool names, descriptions, parameters with types and required flags. Use this before calling a tool to understand its exact interface.

get_connection_config

Get the MCP client config JSON for connecting to one or more packs. Returns ready-to-paste config for Claude Desktop, Claude Code CLI command, and the raw gateway URL.

search_packs

Search Pipeworx packs by keyword. Searches pack names, descriptions, and tool names. Use when looking for a specific capability (e.g., "translate text", "stock prices", "random jokes").

get_platform_status

Get current Pipeworx platform health — how many packs are live, any outages or degraded services, total tool count.

search_mcp_directory

Search the full Pipeworx MCP directory — not just hosted packs but thousands of community MCP servers indexed from across the ecosystem. Use to find MCP servers for specific use cases.


Trademarks

live

Trademarks MCP — USPTO TSDR trademark lookup

Trade 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-trademarks": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/trademarks/mcp"
      ]
    }
  }
}
get_trademark_by_serial

Look up a US trademark by serial number. Returns status, owner, filing/registration dates, goods/services, and classification. Requires USPTO API key (free at account.uspto.gov).

get_trademark_by_registration

Look up a US trademark by registration number. Returns status, owner, mark text, goods/services, and classification. Requires USPTO API key.

get_trademark_documents

Get the prosecution history (office actions, responses, etc.) for a trademark by serial number. Requires USPTO API key.


Coingecko

live

CoinGecko MCP — wraps CoinGecko free API (no auth required)

Data 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-coingecko": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/coingecko/mcp"
      ]
    }
  }
}
get_coin

Get detailed information about a cryptocurrency including price, market cap, volume, and description. Example: get_coin({ id: "bitcoin" }) or get_coin({ id: "ethereum" })

search_coins

Search for cryptocurrencies by name or symbol. Returns matching coins with their IDs. Example: search_coins({ query: "bitcoin" })

get_market_data

Get top cryptocurrencies ranked by market cap with current prices, 24h changes, and volume. Example: get_market_data({ vs_currency: "usd", limit: 10 })

get_trending

Get currently trending cryptocurrencies on CoinGecko based on user search activity. No parameters needed.


Eurostat

live

Eurostat MCP — wraps Eurostat Statistical Data API (no auth required)

Data 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-eurostat": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/eurostat/mcp"
      ]
    }
  }
}
get_dataset

Fetch statistical data from a Eurostat dataset by dataset code. Optionally filter by country (geo) and time period. Example: get_dataset({ dataset_code: "nama_10_gdp", geo: "DE", time: "2023" }). Comm

search_datasets

Search for Eurostat datasets by keyword. Returns dataset codes, titles, and update dates. Example: search_datasets({ query: "unemployment rate" })

list_datasets

List popular Eurostat datasets organized by theme. Returns a curated list of commonly used dataset codes with descriptions. No parameters needed.


Posthog

live

PostHog MCP — wraps PostHog Analytics API (app.posthog.com/api)

Data 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-posthog": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/posthog/mcp"
      ]
    }
  }
}
get_events

Fetch recent events from a PostHog project. Returns event names, timestamps, and properties. Example: get_events({ project_id: "12345", limit: 50, _apiKey: "phx_..." })

get_persons

Search for persons (users) in a PostHog project. Returns user profiles with properties. Example: get_persons({ project_id: "12345", search: "[email protected]", _apiKey: "phx_..." })

get_insights

List saved insights (charts, trends, funnels) for a PostHog project. Returns insight names, types, and configurations. Example: get_insights({ project_id: "12345", _apiKey: "phx_..." })


Sendgrid

live

SendGrid MCP — wraps SendGrid v3 API (api.sendgrid.com/v3)

Data 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-sendgrid": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/sendgrid/mcp"
      ]
    }
  }
}
get_stats

Fetch email sending statistics (delivered, opens, clicks, bounces, etc.) for a date range. Example: get_stats({ start_date: "2024-01-01", end_date: "2024-01-31", _apiKey: "SG.xxx" })

get_blocks

List email addresses that have been blocked by SendGrid. These are emails that were rejected due to receiving server issues. Example: get_blocks({ limit: 50, _apiKey: "SG.xxx" })

get_bounces

List email addresses that have bounced. Includes bounce reason and timestamp. Example: get_bounces({ limit: 100, _apiKey: "SG.xxx" })


Gnews

live

GNews MCP — Global news search via GNews API (gnews.io)

Data 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-gnews": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/gnews/mcp"
      ]
    }
  }
}
search_news

Search global news articles by keyword (e.g., "climate change", "AI regulation"). Returns title, description, content snippet, source, and publication date. Supports language and country filters.

top_headlines

Get top news headlines, optionally filtered by category (general, world, nation, business, technology, entertainment, sports, science, health). Returns title, description, source, and publication date


Federal Register MCP — US Federal Register API (free, no auth)

GovernmentData 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-federal-register": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/federal-register/mcp"
      ]
    }
  }
}
search_documents

Search the US Federal Register for proposed rules, final rules, notices, and presidential documents. Returns title, abstract, agency, publication date, and links. Example: search_documents("artificial

get_document

Get full details for a Federal Register document by its document number (e.g., "2024-12345"). Returns title, abstract, full text link, agencies, dates, and docket information.

recent_rules

Get recently published final rules and regulations from the Federal Register. Returns title, abstract, agency, effective dates, and significance. Useful for tracking new regulations.


CourtListener MCP — Free Law Project's CourtListener API (free, no auth required for basic access)

Data 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-court-listener": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/court-listener/mcp"
      ]
    }
  }
}
search_opinions

Search US court opinions by keyword (e.g., "qualified immunity", "Fourth Amendment"). Returns case name, court, date, docket number, and text snippet. Covers federal and state courts.

search_dockets

Search US court dockets by keyword. Returns case name, court, filing date, docket number, nature of suit, and assigned judge. Covers PACER and RECAP archives.

get_opinion

Get a specific court opinion by its CourtListener ID. Returns the full opinion text, author, date, and download link.


OpenSanctions MCP — Global sanctions and PEP data (free, no auth required)

Data 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-open-sanctions": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/open-sanctions/mcp"
      ]
    }
  }
}
search_entities

Search global sanctions, watchlists, and PEP (politically exposed persons) databases. Returns matched entities with names, countries, datasets, and sanctions details. Example: search_entities("Vladimi

get_entity

Get full details for a sanctioned entity by its OpenSanctions ID. Returns all properties including names, addresses, identifiers, sanctions programs, and related entities.


Who Gho

live

WHO GHO MCP — World Health Organization Global Health Observatory (free, no auth)

Health 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-who-gho": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/who-gho/mcp"
      ]
    }
  }
}
get_indicators

Search or list WHO Global Health Observatory indicators. Returns indicator codes and names. Use the indicator code with get_data to retrieve actual values. Example: get_indicators("life expectancy") o

get_data

Get health data values for a WHO indicator code. Returns numeric values by country and year. Example: get_data("WHOSIS_000001", country="USA", year="2020"). Use get_indicators first to find the indica

list_countries

List all countries recognized by the WHO with their ISO codes. Useful for finding the correct country code to use with get_data.


OpenCorporates MCP — Global company registry data (free, no auth, rate limited)

Data 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-open-corporates": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/open-corporates/mcp"
      ]
    }
  }
}
search_companies

Search global company registries by name. Returns company name, jurisdiction, status, type, incorporation date, and registered address. Covers 140+ jurisdictions worldwide. Example: search_companies("

get_company

Get full details for a specific company by jurisdiction and company number. Returns registration details, officers, filings, and industry codes. Example: get_company("us_de", "4483789") for a Delaware

search_officers

Search company officers and directors by name. Returns officer name, position, company, start/end dates, and nationality. Example: search_officers("Elon Musk")


Open Fec

live

OpenFEC MCP — Federal Election Commission campaign finance data

FinanceGovernmentData 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-open-fec": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/open-fec/mcp"
      ]
    }
  }
}
search_candidates

Search federal election candidates by name, state, or party. Returns candidate ID, name, party, office, state, district, and election years. Example: search_candidates("Biden", state="DE", party="DEM"

candidate_financials

Get campaign finance summary for a candidate by their FEC candidate ID (e.g., "P80001571"). Returns total receipts, disbursements, cash on hand, individual contributions, PAC contributions, and loans.

search_committees

Search political committees (PACs, Super PACs, party committees) by name. Returns committee ID, name, type, designation, party, treasurer, and associated candidates. Example: search_committees("ActBlu


Semantic Scholar MCP — Academic paper search and citation data (free, no auth)

DataScience 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-semantic-scholar": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/semantic-scholar/mcp"
      ]
    }
  }
}
search_papers

Search academic papers across all fields of science. Returns title, abstract, TL;DR summary, authors, citation count, year, journal, and open access PDF links. Example: search_papers("transformer atte

get_paper

Get full details for an academic paper by its Semantic Scholar paper ID, DOI, ArXiv ID, or other identifier. Returns title, abstract, TL;DR, authors, citations, references, open access link, and journ

get_author

Get an academic author profile by Semantic Scholar author ID. Returns name, affiliations, h-index, total citations, paper count, and recent publications. Use search_papers first to find author IDs.


ProPublica Nonprofit MCP — ProPublica Nonprofit Explorer API (free, no auth)

Data 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-propublica-nonprofit": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/propublica-nonprofit/mcp"
      ]
    }
  }
}
search_nonprofits

Search US nonprofits by name. Returns EIN, name, city, state, revenue, assets, and NTEE code. Example: search_nonprofits("red cross", "NY"). Use get_organization with the EIN for full details.

get_organization

Get full nonprofit details by EIN (Employer Identification Number). Returns organization info plus recent IRS filings with revenue, expenses, and assets. Example: get_organization(131710957).

get_filing

Get a specific IRS filing for a nonprofit. Returns financial data from one tax period including revenue, expenses, assets, and liabilities. Example: get_filing(131710957, 202112).


Opensky

live

OpenSky MCP — OpenSky Network API (free, no auth for anonymous access)

Data 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-opensky": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/opensky/mcp"
      ]
    }
  }
}
get_flights

Get all flights within a time interval (max 2 hours). Returns ICAO24 address, callsign, departure/arrival airports. Provide begin and end as Unix timestamps. Example: get_flights(1696118400, 169612560

get_aircraft

Get flights for a specific aircraft by its ICAO24 transponder address (hex string, e.g., "3c675a"). Returns departure/arrival airports and times. Optionally specify a time range.

get_states

Get current state vectors (live positions) of aircraft. Returns position, altitude, velocity, and heading for all aircraft currently tracked. Optionally filter by ICAO24 addresses.


College Scorecard MCP — US Department of Education College Scorecard API

GovernmentDataEnvironment 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-college-scorecard": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/college-scorecard/mcp"
      ]
    }
  }
}
search_schools

Search US colleges and universities by name. Returns school name, location, tuition, admission rate, student size, median earnings, and completion rate. Example: search_schools("MIT", "MA").

get_school

Get detailed info for a specific college by its College Scorecard ID. Returns tuition, admission rate, student size, median earnings after 10 years, completion rate, and median debt.


Open Food Facts MCP — Open Food Facts API (free, no auth)

Data 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-open-food-facts": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/open-food-facts/mcp"
      ]
    }
  }
}
search_products

Search food products by name or keyword. Returns product name, brand, nutrition facts (per 100g), Nutri-Score, NOVA group, allergens, and ingredients. Example: search_products("nutella", "spreads").

get_product

Get detailed food product info by barcode (EAN/UPC). Returns full nutrition facts, ingredients, Nutri-Score, allergens, and labels. Example: get_product("3017620422003") for Nutella.

get_categories

List popular food product categories from Open Food Facts. Returns category names and product counts. Useful for discovering what categories are available for filtering searches.


Nager Date

live

Nager.Date MCP — Public holiday and date utility API (free, no auth)

Data 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-nager-date": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/nager-date/mcp"
      ]
    }
  }
}
get_holidays

Get all public holidays for a country and year. Returns holiday names, dates, and types (public, bank, school, etc.). Example: get_holidays(2025, "US").

is_today_holiday

Check if today is a public holiday in a given country. Returns true/false. Example: is_today_holiday("US").

get_long_weekends

Get long weekends (3+ consecutive days off) for a country and year. Shows which weekends can become long breaks, including whether a "bridge day" (vacation day) is needed. Great for trip planning. Exa

list_countries

List all countries supported by the holiday API with their ISO country codes. Use these codes with get_holidays and other tools.


Geonames

live

GeoNames MCP — GeoNames geographical database API

Data 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-geonames": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/geonames/mcp"
      ]
    }
  }
}
search_places

Search for places (cities, landmarks, regions) by name. Returns coordinates, country, population, and feature type. Example: search_places("Paris", "FR"). Use get_nearby to find places near a known lo

get_nearby

Find places near a given latitude/longitude. Returns nearby cities, landmarks, and features sorted by distance. Example: get_nearby(48.8566, 2.3522) for places near Paris.

get_timezone

Get timezone information for a latitude/longitude location. Returns timezone ID, GMT offset, DST offset, current local time, sunrise, and sunset. Example: get_timezone(40.7128, -74.0060) for New York.


ProPublica Congress MCP — ProPublica Congress API (v1)

GovernmentData 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-propublica-congress": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/propublica-congress/mcp"
      ]
    }
  }
}
get_members

List members of a chamber of Congress. Returns name, party, state, district, vote attendance, and party loyalty percentage. Example: get_members("senate", 118).

get_member

Get details for a specific member of Congress by their ProPublica member ID. Returns biography, current role, committee assignments, and voting record. Example: get_member("S001191").

search_bills

Search congressional bills by keyword. Returns bill ID, title, sponsor, status, and latest action. Example: search_bills("climate change", 118).

get_votes

Get recent votes in a chamber for a specific year and month. Returns vote question, result, vote counts (yes/no), and related bill info. Example: get_votes("senate", 2024, 3).


Carbon Interface MCP — Carbon Interface API (v1)

DataEnvironment 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-carbon-interface": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/carbon-interface/mcp"
      ]
    }
  }
}
estimate_electricity

Estimate CO2 emissions from electricity usage. Returns carbon emissions in grams, kg, and metric tons. Example: estimate_electricity(500, "us", "kwh") for 500 kWh in the US.

estimate_flight

Estimate CO2 emissions from a flight. Provide number of passengers and flight legs (departure/arrival airport IATA codes). Returns per-passenger and total carbon emissions. Example: estimate_flight(2,

estimate_vehicle

Estimate CO2 emissions from driving a vehicle. Provide distance and a vehicle model ID (from Carbon Interface). Returns carbon emissions in grams, kg, and metric tons. Example: estimate_vehicle(100, "


Abuseipdb

live

AbuseIPDB MCP — wraps AbuseIPDB v2 API (api.abuseipdb.com/api/v2)

Data 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-abuseipdb": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/abuseipdb/mcp"
      ]
    }
  }
}
check_ip

Check an IP address against the AbuseIPDB database. Returns abuse confidence score (0-100), ISP, usage type, country, number of reports, and last reported date. Example: check_ip("8.8.8.8").

report_ip

Report an abusive IP address to AbuseIPDB. Requires category IDs (e.g., "18,22" for DDoS + SSH brute force). Returns the updated abuse confidence score.

get_blacklist

Get the AbuseIPDB blacklist of the most-reported IP addresses. Returns IPs with their abuse confidence scores. Useful for building blocklists.


Shodan InternetDB MCP — wraps Shodan InternetDB (internetdb.shodan.io)

Utility 1 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-shodan-internetdb": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/shodan-internetdb/mcp"
      ]
    }
  }
}
lookup_ip

Look up an IP address in the Shodan InternetDB. Returns open ports, hostnames, known vulnerabilities (CVEs), CPEs (software identifiers), and tags. Free, no API key needed. Example: lookup_ip("8.8.8.8


Phishtank

live

PhishTank MCP — wraps PhishTank API (checkurl.phishtank.com)

Data 1 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-phishtank": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/phishtank/mcp"
      ]
    }
  }
}
check_url

Check if a URL is a known phishing site in the PhishTank database. Returns whether it is a phish, verification status, and details URL. Example: check_url("http://suspicious-site.example.com/login").


Datagov

live

Data.gov MCP — wraps Data.gov CKAN API (catalog.data.gov/api/3)

GovernmentData 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-datagov": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/datagov/mcp"
      ]
    }
  }
}
search_datasets

Search U.S. government open datasets on Data.gov by keyword. Returns titles, descriptions, organizations, formats, and download URLs. Example: search_datasets("climate change", organization: "noaa-gov

get_dataset

Get full metadata for a specific Data.gov dataset by its ID or name. Returns title, description, resources (download links), organization, tags, and update frequency.

list_organizations

List all organizations publishing datasets on Data.gov. Returns organization names and dataset counts. Useful for discovering data publishers.


Wayback

live

Wayback Machine MCP — wraps the Internet Archive Wayback Machine CDX API

Data 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-wayback": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/wayback/mcp"
      ]
    }
  }
}
search_url

Search the Wayback Machine CDX index for archived snapshots of a URL. Returns timestamps, HTTP status codes, MIME types, and archive URLs. Filter by date range. Example: search_url("example.com", from

check_availability

Check if a URL has been archived by the Wayback Machine and get the closest available snapshot. Returns the archive URL and timestamp if available.


Frankfurter MCP — wraps Frankfurter API (api.frankfurter.dev)

DeveloperData 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-frankfurter": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/frankfurter/mcp"
      ]
    }
  }
}
get_latest

Get the latest foreign exchange rates from the ECB. Returns rates relative to a base currency. Example: get_latest(base: "USD", symbols: "EUR,GBP,JPY").

get_historical

Get exchange rates for a specific historical date. ECB rates available from 1999-01-04 onward. Example: get_historical(date: "2024-01-15", base: "USD").

get_timeseries

Get exchange rates over a date range for trend analysis. Returns daily rates between start and end dates. Example: get_timeseries(start_date: "2024-01-01", end_date: "2024-03-31", base: "USD", symbols

list_currencies

List all currencies supported by the Frankfurter API (ECB reference rates). Returns currency codes and full names.


Sec Xbrl

live

SEC XBRL MCP — wraps SEC EDGAR XBRL API (data.sec.gov)

GovernmentData 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-sec-xbrl": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/sec-xbrl/mcp"
      ]
    }
  }
}
get_company_facts

Get all XBRL financial facts for a company by CIK number. Returns all reported financial data (revenue, net income, assets, etc.) across all filings. Example: get_company_facts(cik: "320193") for Appl

get_company_concept

Get a specific financial metric for a company across all filings. Use this to track revenue, net income, or any XBRL tag over time. Example: get_company_concept(cik: "320193", taxonomy: "us-gaap", tag

search_filings

Search recent SEC filings for a company by CIK. Optionally filter by filing type (10-K, 10-Q, 8-K, etc.). Returns filing dates, types, and accession numbers.


Cdc

live

CDC MCP — wraps CDC open data via Socrata API (data.cdc.gov)

GovernmentData 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-cdc": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/cdc/mcp"
      ]
    }
  }
}
search_datasets

Search CDC public health datasets by keyword. Returns dataset names, descriptions, IDs, and update dates. Example: search_datasets("influenza surveillance").

get_dataset

Get rows from a specific CDC dataset by its Socrata dataset ID (four-by-four format like "xxxx-xxxx"). Returns data rows with all columns. Use search_datasets first to find the ID.


CORE Research MCP — wraps CORE API (api.core.ac.uk/v3)

DataScience 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-core-research": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/core-research/mcp"
      ]
    }
  }
}
search_papers

Search open-access research papers by keyword (e.g., "machine learning healthcare"). Returns titles, authors, abstracts, DOIs, and download links. Useful for literature reviews and finding academic so

get_paper

Get full metadata for a research paper by its CORE ID. Returns title, authors, abstract, full text link, DOI, publisher, year, and citation count.


CountryStateCity MCP — wraps CountryStateCity API (api.countrystatecity.in/v1)

Data 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-country-state-city": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/country-state-city/mcp"
      ]
    }
  }
}
list_countries

List all countries with ISO codes, capitals, phone codes, currencies, and regions. Returns ~250 countries. Useful for building dropdowns or validating country data.

get_states

Get all states or provinces for a country by ISO2 code (e.g., "US", "IN", "BR"). Returns state names, codes, and types.

get_cities

Get cities for a country, optionally filtered by state. Pass country_code (e.g., "US") and optionally state_code (e.g., "CA") to narrow results.


Metals Api

live

Metals API MCP — wraps Metals-API (metals-api.com)

Data 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-metals-api": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/metals-api/mcp"
      ]
    }
  }
}
get_latest

Get the latest precious and base metal spot prices (gold, silver, platinum, palladium, copper, etc.). Prices are per troy ounce. Optionally specify base currency and metal symbols.

get_historical

Get metal prices for a specific historical date. Returns spot prices per troy ounce for that day. Useful for tracking price changes or computing returns.


Mediastack

live

Mediastack MCP — wraps Mediastack API (api.mediastack.com/v1)

Data 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-mediastack": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/mediastack/mcp"
      ]
    }
  }
}
search_news

Search news articles by keywords. Optionally filter by category (business, technology, science, health, sports, entertainment, general), country (ISO2 codes), or language. Returns headlines, descripti

latest_news

Get the latest news headlines. Optionally filter by category, country, or language. Returns the most recent articles with titles, descriptions, sources, and URLs.


Rentcast

live

Rentcast MCP — wraps Rentcast API (api.rentcast.io/v1)

Data 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-rentcast": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/rentcast/mcp"
      ]
    }
  }
}
get_rent_estimate

Get a rental price estimate for a US property address. Returns estimated monthly rent, price range, and comparable rental data. Example: "1234 Main St, Austin, TX 78701".

get_property

Get property details for a US address. Returns bedrooms, bathrooms, square footage, lot size, year built, property type, and owner info when available.


Healthdata

live

HealthData.gov MCP — wraps HealthData.gov CKAN API (free, no auth)

GovernmentHealthData 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-healthdata": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/healthdata/mcp"
      ]
    }
  }
}
search_datasets

Search HealthData.gov for public health datasets by keyword (e.g., "COVID hospitalizations", "Medicare spending", "opioid prescriptions"). Returns dataset titles, descriptions, organizations, and reso

get_dataset

Get full metadata for a HealthData.gov dataset by its package ID. Returns title, description, organization, resources (CSV/JSON download links), update frequency, and tags.


Wikidata

live

Wikidata MCP — wraps Wikidata API (wikidata.org/w/api.php)

Data 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-wikidata": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/wikidata/mcp"
      ]
    }
  }
}
search_entities

Search Wikidata entities by label or alias (e.g., "Albert Einstein", "Python programming language", "Tokyo"). Returns entity IDs, labels, descriptions, and aliases. Useful for finding the Wikidata ID

get_entity

Get full Wikidata entity by ID (e.g., "Q42" for Douglas Adams, "Q5" for human, "Q1764" for Budapest). Returns labels, descriptions, aliases, claims/statements (properties and values), and sitelinks.


Finnhub

live

Finnhub MCP — wraps Finnhub Stock API (finnhub.io)

FinanceData 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-finnhub": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/finnhub/mcp"
      ]
    }
  }
}
get_quote

Get a real-time stock quote including current price, change, and volume. Example: get_quote({ symbol: "AAPL", _apiKey: "your-key" })

get_company_news

Get recent news articles about a company within a date range. Returns headline, summary, source, and URL. Example: get_company_news({ symbol: "AAPL", from: "2024-01-01", to: "2024-01-31", _apiKey: "yo

get_earnings_calendar

Get upcoming and recent earnings reports across the market. Optionally filter by date range. Example: get_earnings_calendar({ from: "2024-01-01", to: "2024-03-31", _apiKey: "your-key" })

search_symbol

Search for stock ticker symbols by company name or keyword. Returns matching symbols with descriptions. Example: search_symbol({ query: "apple", _apiKey: "your-key" })


Nasa

live

NASA MCP — wraps NASA Open APIs (api.nasa.gov)

GovernmentData 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-nasa": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/nasa/mcp"
      ]
    }
  }
}
get_apod

Get the NASA Astronomy Picture of the Day with explanation. Optionally specify a date. Example: get_apod({ date: "2024-01-15", _apiKey: "DEMO_KEY" })

get_asteroids

Get near-Earth asteroids approaching within a date range (max 7 days). Returns size, velocity, and miss distance. Example: get_asteroids({ start_date: "2024-01-01", end_date: "2024-01-07", _apiKey: "D

get_mars_photos

Get photos taken by Mars rovers (Curiosity, Opportunity, Spirit). Filter by Martian sol and camera. Example: get_mars_photos({ sol: 1000, camera: "FHAZ", _apiKey: "DEMO_KEY" })


USGS Earthquake MCP — wraps USGS Earthquake Hazards API (no auth required)

Data 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-usgs-earthquake": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/usgs-earthquake/mcp"
      ]
    }
  }
}
get_recent

Get recent earthquakes worldwide, optionally filtered by minimum magnitude. Returns location, magnitude, depth, and time. Example: get_recent({ minmagnitude: 4.5, limit: 10 })

search_earthquakes

Search for earthquakes by date range, magnitude, and geographic location. Supports circular area search by lat/lon/radius. Example: search_earthquakes({ starttime: "2024-01-01", endtime: "2024-01-31",

get_event

Get detailed information about a specific earthquake event by its USGS event ID. Example: get_event({ eventid: "us7000m0xl" })


Imf

live

IMF MCP — wraps IMF SDMX JSON REST API (dataservices.imf.org)

Data 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-imf": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/imf/mcp"
      ]
    }
  }
}
get_datasets

List all available IMF databases/datasets. Returns database IDs and names you can use with get_data and search_indicators. Example: call with no arguments to browse available datasets like IFS (Intern

get_data

Fetch IMF time-series data for an indicator and country. Uses SDMX CompactData format. Example: get_data({ database_id: "IFS", frequency: "A", indicator: "NGDP_XDC", country: "US", start: "2018", end:

search_indicators

Search or list indicator codes available in an IMF database. Returns the code list (dimensions) for a dataset. Example: search_indicators({ database_id: "IFS", query: "GDP" }) finds GDP-related indica


Mixpanel

live

Mixpanel MCP — wraps Mixpanel Data Export API (mixpanel.com/api)

TradeData 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-mixpanel": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/mixpanel/mcp"
      ]
    }
  }
}
get_events

Query event data from Mixpanel for a date range. Returns event counts and properties. Example: get_events({ from_date: "2024-01-01", to_date: "2024-01-31", event: "Sign Up", _apiKey: "your_api_secret"

get_funnels

Get funnel conversion data from Mixpanel. Shows step-by-step conversion rates. Example: get_funnels({ funnel_id: "12345", from_date: "2024-01-01", to_date: "2024-01-31", _apiKey: "your_api_secret" })

get_retention

Get user retention cohort data from Mixpanel. Shows how many users return over time. Example: get_retention({ from_date: "2024-01-01", to_date: "2024-01-31", _apiKey: "your_api_secret" })


Plaid

live

Plaid MCP — wraps Plaid Sandbox API (sandbox.plaid.com)

Data 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-plaid": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/plaid/mcp"
      ]
    }
  }
}
get_accounts

List all linked bank accounts for an access token. Returns account names, types, balances, and masks. Example: get_accounts({ access_token: "access-sandbox-xxx", _apiKey: "client_id:secret" })

get_transactions

Fetch bank transactions for a date range. Returns transaction names, amounts, categories, and dates. Example: get_transactions({ access_token: "access-sandbox-xxx", start_date: "2024-01-01", end_date:

get_balance

Get real-time account balances for linked accounts. Returns current, available, and limit balances. Example: get_balance({ access_token: "access-sandbox-xxx", _apiKey: "client_id:secret" })


arXiv

live

arXiv preprint server — search and fetch papers across physics, math, CS, quant bio, statistics, econ, and more. No auth.

ScienceResearch 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-arxiv": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/arxiv/mcp"
      ]
    }
  }
}
search_papers requires: query

Search arXiv preprints. Plain-text or field-prefixed queries (au:, ti:, abs:, cat:, all:). Combine with AND, OR, ANDNOT. Returns id, title, authors, abstract, categories, published date, PDF URL.

query required string Query string with optional field prefixes
max_results optional number 1-100 (default 10)
sort_by optional string relevance | lastUpdatedDate | submittedDate
sort_order optional string ascending | descending
get_paper requires: arxiv_id

Fetch a single arXiv paper by ID (e.g., "2310.06825" or legacy "cs.CL/0301001").

arxiv_id required string arXiv identifier

Citizen-science species observations — observation search, taxa lookup, top species at a place. No auth.

ScienceBiodiversity 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-inaturalist": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/inaturalist/mcp"
      ]
    }
  }
}
search_observations

Search citizen-science observations. Filter by taxon name (common or scientific), place, year, threatened status, or quality grade. Auto-resolves taxon and place names. Returns photographed sightings with coordinates and observer info.

taxon_name optional string Scientific or common name
place optional string Place name (auto-resolved)
year optional number Filter to a year
threatened optional boolean IUCN-threatened only
quality_grade optional string casual | needs_id | research (default research)
per_page optional number 1-200 (default 20)
search_taxa requires: query

Search iNaturalist taxa by name. Returns taxon ID, rank, ancestry, conservation status, photo.

query required string Common or scientific name
rank optional string Restrict to a rank
per_page optional number 1-30 (default 10)
top_species requires: place

Most-observed species in a place over an optional date range. Auto-resolves place name.

place required string Place name
year optional number Optional year filter
per_page optional number 1-50 (default 20)

OWID indicators — curated catalog of high-signal global datasets (energy, climate, health, demographics, economy). No auth.

DataStatistics 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-owid": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/owid/mcp"
      ]
    }
  }
}
list_popular_indicators

List curated OWID indicators (slug + title) grouped by category.

category optional string Optional category filter
fetch_indicator requires: slug

Fetch tidy long-format data for an OWID indicator by slug. Returns {entity, year, value} rows.

slug required string OWID chart slug
country optional string Filter to a single entity
since_year optional number Drop rows before this year
until_year optional number Drop rows after this year
limit optional number Cap rows (default 5000)
get_indicator_metadata requires: slug

Fetch metadata for an OWID indicator: title, units, source, last updated.

slug required string OWID chart slug

OECD

live

OECD data — international socio-economic statistics across 38 countries (jobs, prices, tax, health, education, environment). SDMX 2.1 API, no auth.

DataEconomyGovernment 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-oecd": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/oecd/mcp"
      ]
    }
  }
}
list_curated_flows

List pre-vetted OECD dataflows grouped by topic (gdp, labour, prices, finance, households, health, demographics, projections, tax, education, environment, technology).

topic optional string Optional topic filter
search_dataflows requires: query

Search OECD's SDMX dataflow registry by keyword. Returns flow_refs ready to pass to fetch_dataset.

query required string Keyword
agency optional string Optional agency filter (e.g., OECD.ECO, OECD.ENV)
limit optional number 1-100 (default 25)
fetch_dataset requires: flow_ref

Fetch tidy rows from any OECD dataflow. The key is a dot-separated dimension filter (or empty for all). Periods like "2020-Q1" or "2020".

flow_ref required string SDMX dataflow reference
key optional string Dimension key or empty
start_period optional string Inclusive start
end_period optional string Inclusive end
limit optional number Cap rows (default 5000)

GLEIF

live

Global Legal Entity Identifier Foundation — canonical 20-character LEI lookup and corporate hierarchy for ~2.5M financial-market entities. No auth.

FinanceIdentity 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-gleif": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/gleif/mcp"
      ]
    }
  }
}
search_lei requires: query

Search legal entities by name. Returns matched entities with 20-char LEI, jurisdiction, status, BIC/ISIN cross-references.

query required string Legal entity name
country optional string ISO 3166-1 alpha-2 country code
status optional string ACTIVE | LAPSED | INACTIVE | PENDING | NULL
page_size optional number 1-200 (default 25)
get_lei requires: lei

Full Level 1 LEI record: legal name, addresses, entity category, legal form, registration authority, parent LEI.

lei required string 20-character LEI
get_lei_relationships requires: lei

Level 2 corporate hierarchy: direct parent, ultimate parent, direct children.

lei required string 20-character LEI

Every NIH-funded research grant — PI, institution, fiscal year, award amount, abstract, mesh terms, congressional district. No auth.

GovernmentResearchHealth 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-nih-reporter": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/nih-reporter/mcp"
      ]
    }
  }
}
search_grants

Filter NIH projects by free-text, PI, organization, fiscal year, state, or institute code (NCI, NHLBI, NIAID, etc.).

query optional string Free-text query
pi_name optional string PI name part
organization optional string Institution name
fiscal_year optional number FY (e.g., 2024)
state optional string US state code
ic optional string NIH IC code (e.g., NCI, NHLBI)
limit optional number 1-500 (default 25)
offset optional number Pagination offset
get_project requires: appl_id

Full project record by application ID, including complete abstract.

appl_id required number NIH application ID
search_publications

Search publications acknowledging NIH funding by PMID, appl_id, or core project number.

pmids optional string Comma-separated PubMed IDs
appl_ids optional string Comma-separated application IDs
core_project_nums optional string Comma-separated core project numbers
limit optional number 1-500 (default 25)
offset optional number Pagination offset

NSF Awards

live

National Science Foundation award database — ~$10B/yr of funded research across physical sciences, engineering, CS, math, education. No auth.

GovernmentResearchScience 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-nsf-awards": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/nsf-awards/mcp"
      ]
    }
  }
}
search_awards

Filter NSF awards by keyword, PI, awardee, program, US state/country, date range.

keyword optional string Title + abstract search
pi_name optional string PI full or last name
awardee optional string Awardee institution
program optional string NSF program name
state optional string US state code
country optional string Country code
date_start optional string MM/DD/YYYY
date_end optional string MM/DD/YYYY
limit optional number 1-25 (NSF cap)
offset optional number Pagination offset
get_award requires: award_id

Full record by award ID, including abstract and project outcomes report.

award_id required string NSF award ID

Grants.gov

live

Open federal grant opportunities — every current/forecasted funding opportunity across all US agencies. No auth.

GovernmentFunding 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-grants-gov": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/grants-gov/mcp"
      ]
    }
  }
}
search_opportunities

Filter open opportunities by keyword, status, agency code, funding category, assistance listing number (ALN/CFDA).

keyword optional string Full-text query
status optional string forecasted | posted | closed | archived (pipe-combine ok)
agencies optional string Comma-separated agency codes
funding_categories optional string Comma-separated category codes
aln optional string Assistance Listing Number (e.g., 10.001)
limit optional number 1-1000 (default 25)
offset optional number 0-based start record
get_opportunity requires: opportunity_id

Full opportunity record: synopsis, eligibility, award ceiling/floor, attachments, contact info.

opportunity_id required number Numeric opportunity ID

GDELT

live

Global Database of Events, Language, and Tone — 100+ languages, 15-min refresh. Article search, tone timelines, volume timelines. No auth.

NewsEvents 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-gdelt": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/gdelt/mcp"
      ]
    }
  }
}
search_articles requires: query

Recent matching articles. Supports advanced syntax (sourcecountry:, sourcelang:, theme:, near:).

query required string GDELT query string
timespan optional string e.g., "24h", "7d", "1m", "custom"
startdatetime optional string YYYYMMDDHHMMSS UTC
enddatetime optional string YYYYMMDDHHMMSS UTC
sort optional string HybridRel | DateDesc | DateAsc | ToneDesc | ToneAsc
max_records optional number 1-250 (default 25)
timeline_tone requires: query

Daily average tone (-100..+100) over time for a GDELT query.

query required string GDELT query string
timespan optional string Default 1m
startdatetime optional string YYYYMMDDHHMMSS
enddatetime optional string YYYYMMDDHHMMSS
timeline_volume requires: query

Daily article volume (% of total news) over time for a GDELT query.

query required string GDELT query string
timespan optional string Default 1m
startdatetime optional string YYYYMMDDHHMMSS
enddatetime optional string YYYYMMDDHHMMSS

ACLED

live

Armed Conflict Location & Event Data — political violence, protests, strategic developments. Requires API key + registered email.

GeopoliticsEvents 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-acled": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/acled/mcp"
      ]
    }
  }
}
🔑 Some tools require authentication

BYO only. ACLED requires manual API-access activation on each registered account (email [email protected] after registering). Once activated, supply myACLED email + password via query params; the pack exchanges them for a 24h access token cached in memory.

Config with credentials
{
  "mcpServers": {
    "pipeworx-acled": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/acled/mcp?_email=you%40example.com&_password=your_password"
      ]
    }
  }
}
search_events

Filter ACLED events by country, region, event type, actor, ISO code, date range, fatalities.

country optional string Country name(s), pipe-separated for OR
region optional string ACLED region
event_type optional string Battles | Protests | Riots | etc.
sub_event_type optional string ACLED sub-event type
actor optional string Match actor1 (substring)
iso optional number ISO 3166-1 numeric code
event_date_from optional string YYYY-MM-DD
event_date_to optional string YYYY-MM-DD
year optional number Calendar year
fatalities_min optional number Minimum fatalities
limit optional number 1-5000 (default 100)
event_counts_by_country

Aggregate event and fatality counts by country over a date range.

event_date_from optional string YYYY-MM-DD
event_date_to optional string YYYY-MM-DD
region optional string Optional region
event_type optional string Optional event-type
limit optional number Cap underlying events (default 5000)

UK statutory company registry — search, officers, filings, persons with significant control. Free key required.

GovernmentFinance 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-companies-house": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/companies-house/mcp"
      ]
    }
  }
}
🔑 Some tools require authentication

Companies House requires a free API key. Pass _apiKey on the gateway URL or register a developer key directly with HMRC.

Config with credentials
{
  "mcpServers": {
    "pipeworx-companies-house": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/companies-house/mcp?_apiKey=your_ch_key"
      ]
    }
  }
}
search_companies requires: query

Search UK companies by name.

query required string Company name
items_per_page optional number 1-100 (default 20)
start_index optional number Pagination offset
get_company requires: company_number

Full company profile by company number.

company_number required string UK company number
get_officers requires: company_number

Directors / secretaries for a UK company.

company_number required string UK company number
items_per_page optional number 1-100
start_index optional number Pagination offset
register_type optional string directors | secretaries | llp-members
get_filings requires: company_number

Filing history for a UK company.

company_number required string UK company number
category optional string Optional filter (accounts, confirmation-statement, officers, etc.)
items_per_page optional number 1-100
start_index optional number Pagination offset
get_persons_with_significant_control requires: company_number

PSC records for a UK company (beneficial owners).

company_number required string UK company number
items_per_page optional number 1-100
start_index optional number Pagination offset

PermID

live

Refinitiv / LSEG Permanent Identifier — open canonical IDs for organizations, instruments, quotes, people. Free 5,000 req/day.

FinanceIdentity 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-permid": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/permid/mcp"
      ]
    }
  }
}
🔑 Some tools require authentication

BYO only. Requires an LSEG account at permid.org. The signup flow is multi-step but the API itself is free (5,000 req/day). Pass _apiKey on the gateway URL.

Config with credentials
{
  "mcpServers": {
    "pipeworx-permid": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/permid/mcp?_apiKey=your_permid_token"
      ]
    }
  }
}
search_entities requires: query

Search orgs / instruments / people / quotes by name.

query required string Free-text search
entity_type optional string organization | person | instrument | quote | all
limit optional number 1-100 (default 20)
get_entity requires: permid

Full JSON-LD record by PermID.

permid required string PermID numeric string

VirusTotal

live

File, URL, domain, and IP reputation across 70+ AV engines. BYO key (free tier 4 req/min, 500/day).

Security 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-virustotal": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/virustotal/mcp"
      ]
    }
  }
}
🔑 Some tools require authentication

BYO key only — free tier is tight (4 req/min, 500/day). Pass _apiKey on the gateway URL.

Config with credentials
{
  "mcpServers": {
    "pipeworx-virustotal": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/virustotal/mcp?_apiKey=your_vt_key"
      ]
    }
  }
}
lookup_file requires: hash

Reputation for sha256 / sha1 / md5.

hash required string SHA-256 / SHA-1 / MD5
lookup_url requires: url

Reputation for a URL.

url required string Full URL including scheme
lookup_domain requires: domain

Reputation for a domain.

domain required string FQDN, no scheme
lookup_ip requires: ip

Reputation for an IPv4 address.

ip required string IPv4 address

GreyNoise

live

Separates internet background noise (mass scanners, known-good services) from targeted activity. Community API.

Security 1 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-greynoise": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/greynoise/mcp"
      ]
    }
  }
}
ip_context requires: ip

Noise / RIOT classification, name, last seen, deep link.

ip required string IPv4 address

Password breach checks (k-anonymity, no key) + breach catalog (no key) + breached-account lookup (paid BYO key).

Security 6 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-hibp": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/hibp/mcp"
      ]
    }
  }
}
🔑 Some tools require authentication

Password checks and breach-catalog tools are free with no key. check_account requires a paid HIBP subscription key passed as _apiKey.

Config with credentials
{
  "mcpServers": {
    "pipeworx-hibp": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/hibp/mcp?_apiKey=your_hibp_key"
      ]
    }
  }
}
check_password requires: password

k-anonymity password check; only the first 5 hex chars of the SHA-1 leave the worker.

password required string Password to check
check_password_prefix requires: sha1_prefix

Direct k-anonymity: send a 5-char SHA-1 prefix, receive suffixes and counts.

sha1_prefix required string 5 hex chars
list_breaches

All publicly-known breaches, optionally filtered by domain.

domain optional string Optional domain
get_breach requires: name

Single breach by name.

name required string Breach name
list_data_classes

Canonical data-class tags.

check_account requires: account

REQUIRES PAID KEY. Breaches an email account appears in.

account required string Email address
truncate optional boolean Return only breach names (default true)

Open Threat Exchange — community threat-intel pulses + per-indicator context (IPv4 / domain / URL / file hash).

Security 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-alienvault-otx": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/alienvault-otx/mcp"
      ]
    }
  }
}
search_pulses requires: query

Keyword search across community threat-intel pulses.

query required string Search term
limit optional number 1-50 (default 20)
page optional number 1-based page
get_pulse requires: pulse_id

Full pulse with indicators.

pulse_id required string OTX pulse ID
lookup_indicator requires: indicator

Pulses referencing an IOC. Type auto-detected when omitted.

indicator required string IPv4 / domain / URL / hash
type optional string Force type

Etherscan

live

Multichain EVM block explorer (Etherscan V2) — 50+ chains under one key. Balances, txs, contract ABI/source.

CryptoBlockchain 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-etherscan": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/etherscan/mcp"
      ]
    }
  }
}
get_balance requires: address

Native-token balance for an address on any supported chain.

address required string 0x address
chain optional string Slug or numeric chain ID (default ethereum)
get_token_balance requires: address, contract_address

ERC-20 balance for an address against a specific token contract.

address required string Holder address
contract_address required string ERC-20 contract
chain optional string Slug or numeric chain ID
list_transactions requires: address

normal / internal / erc20 / erc721 / erc1155 transactions for an address.

address required string Address
type optional string normal | internal | erc20 | erc721 | erc1155
chain optional string Slug or chain ID
startblock optional number Start block
endblock optional number End block
sort optional string asc | desc
offset optional number Page size (default 25)
page optional number Page (default 1)
get_contract_abi requires: address

Verified ABI for a contract.

address required string Contract address
chain optional string Slug or chain ID
get_contract_source requires: address

Verified source code, compiler metadata, license.

address required string Contract address
chain optional string Slug or chain ID

Independent web index — fewer SERP-poisoning surprises, AI-friendly TOS. Requires a Brave Search subscription.

Search 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-brave-search": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/brave-search/mcp"
      ]
    }
  }
}
🔑 Some tools require authentication

Brave Search no longer offers a free tier — every plan is paid. You must subscribe and BYO the key. Pass _apiKey on the gateway URL.

Config with credentials
{
  "mcpServers": {
    "pipeworx-brave-search": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/brave-search/mcp?_apiKey=your_brave_key"
      ]
    }
  }
}
web_search requires: q

General web search.

q required string Query
count optional number 1-20 (default 10)
offset optional number 0-9 page offset
country optional string 2-letter country code
search_lang optional string 2-letter language
safesearch optional string strict | moderate | off
freshness optional string pd | pw | pm | py | YYYY-MM-DDtoYYYY-MM-DD
news_search requires: q

News-specific search with publication metadata.

q required string Query
count optional number 1-20
offset optional number 0-9
country optional string 2-letter country code
search_lang optional string 2-letter language
freshness optional string pd | pw | pm | py

Computational, factual, and quantitative answers — math, units, science, geography, history. Free 2k/mo.

ComputeReference 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-wolfram-alpha": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/wolfram-alpha/mcp"
      ]
    }
  }
}
short_answer requires: query

Single terse plain-text answer.

query required string Natural-language query
units optional string metric | imperial
full_query requires: query

Structured pods with multi-step results.

query required string Natural-language query
units optional string metric | imperial
include_pods optional string Comma-separated pod IDs
format optional string plaintext (default) | plaintext,image

Unpaywall

live

Find free legal copies of paywalled papers by DOI. No API key — uses a polite-pool email.

Research 2 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-unpaywall": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/unpaywall/mcp"
      ]
    }
  }
}
🔑 Some tools require authentication

Unpaywall requires a contact email (polite-pool identifier). The gateway can supply one, or BYO via _email query param.

Config with credentials
{
  "mcpServers": {
    "pipeworx-unpaywall": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/unpaywall/mcp?_email=you%40example.com"
      ]
    }
  }
}
get_oa requires: doi

OA status + best free copy for a DOI.

doi required string DOI
search_papers requires: query

Keyword search; optionally OA-only.

query required string Search term
is_oa optional boolean OA only
page optional number 1-based page

Programmatic queries against OpenStreetMap. Raw Overpass QL plus helpers for "POIs near a point" and "all matches in a bbox". No auth.

GeoOpen Data 3 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-overpass": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/overpass/mcp"
      ]
    }
  }
}
query requires: qql

Raw Overpass QL query against OSM.

qql required string Overpass QL query
pois_near requires: latitude, longitude, tag

POIs in a radius around a lat/lon, filtered by OSM tag.

latitude required number Center latitude
longitude required number Center longitude
radius_m optional number 1-10000 metres (default 1000)
tag required string OSM tag (e.g., "amenity=cafe", "shop", "tourism=museum")
limit optional number Max results (1-500, default 100)
places_in_bbox requires: south, west, north, east, tag

POIs inside a bounding box.

south required number Min latitude
west required number Min longitude
north required number Max latitude
east required number Max longitude
tag required string OSM tag filter
limit optional number Max results (1-1000, default 200)

Internet Archive's open book metadata — 50M+ editions, author bios, work/edition split, subjects, covers. Stronger than Google Books for out-of-print titles.

BooksReference 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-open-library": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/open-library/mcp"
      ]
    }
  }
}
search_books requires: query

Title/author/subject search.

query required string Search string
limit optional number 1-100 (default 20)
page optional number 1-based page
get_book_by_isbn requires: isbn

Book by ISBN-10 or ISBN-13.

isbn required string ISBN-10 or ISBN-13
get_work requires: work_id

Canonical work record (book across editions).

work_id required string OL work ID (e.g., OL45804W)
get_author requires: author_id

Author bio + bibliography links.

author_id required string OL author ID (e.g., OL34184A)

TVMaze

live

TV show metadata, episode schedules, cast. Complements the movies pack with TV-specific coverage.

MediaTV 5 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-tvmaze": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/tvmaze/mcp"
      ]
    }
  }
}
search_shows requires: query

Text search across TV shows.

query required string Show name
get_show requires: show_id

Full show record with optional embeds (episodes / cast / seasons).

show_id required number TVMaze show ID
embed_episodes optional boolean Include episodes
embed_cast optional boolean Include cast
embed_seasons optional boolean Include seasons
list_episodes requires: show_id

All episodes of a show.

show_id required number TVMaze show ID
specials optional boolean Include specials
get_schedule

What's airing on a country/day.

country optional string 2-letter country code (default US)
date optional string YYYY-MM-DD (default today)
search_people requires: query

Actors / people search.

query required string Person name

Authoritative US weather: 7-day + hourly forecasts, severe-weather alerts, station observations. No auth (UA-tagged). US locations only.

WeatherGovernment 4 tools
Claude Desktop config
mcpServers
{
  "mcpServers": {
    "pipeworx-nws": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://gateway.pipeworx.io/nws/mcp"
      ]
    }
  }
}
get_forecast requires: latitude, longitude

7-day text forecast for a US lat/lon.

latitude required number US latitude
longitude required number US longitude
get_hourly_forecast requires: latitude, longitude

Hourly forecast for a US lat/lon.

latitude required number US latitude
longitude required number US longitude
max_hours optional number Cap hours (default 24)
get_alerts

Active watches/warnings/advisories. Filter by state, point, severity, urgency, or event.

area optional string 2-letter state code
latitude optional number Point latitude
longitude optional number Point longitude
severity optional string Extreme | Severe | Moderate | Minor | Unknown
urgency optional string Immediate | Expected | Future | Past | Unknown
event optional string Event type filter
limit optional number Cap (default 50, max 500)
get_observation requires: station_id

Latest observation from an ICAO station.

station_id required string 4-char ICAO station (e.g., KSFO)