Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OMDB_API_KEYNo

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
scrape_url

Scrape any URL and return structured text, links, images, tables and metadata.

Args: url: The page to scrape. selectors: Optional CSS selectors, e.g. {"title": "h1", "price": ".amount"}. max_pages: Follow pagination up to this many pages (default 1). render_js: Render JavaScript with a browser backend (needs pyscrappy[browser]).

scrape_wikipedia

Fetch a Wikipedia article.

Args: query: Article title or search term, e.g. "Model Context Protocol". mode: "full", "paragraphs", or "headers".

scrape_stockB

Fetch stock market data from Yahoo Finance.

Args: symbol: Ticker symbol, e.g. "AAPL", "GOOGL". mode: "quote", "history", or "profile". period: History window when mode="history", e.g. "1mo", "1y".

scrape_newsA

Fetch news articles from an RSS feed, a news site, or a single article.

Provide exactly one of feed_url, site_url, or article_url.

Args: feed_url: Direct URL to an RSS/Atom feed. site_url: News site URL — its feed is auto-discovered. article_url: A single article URL to extract full text from. max_articles: Max articles to return from a feed (default 50).

search_images

Search for images and return their URLs and metadata.

Args: query: Image search query, e.g. "golden gate bridge". max_images: Maximum number of image results (default 20). engine: Search engine to use (default "bing").

search_youtube

Search YouTube and return video titles, channels, links and metadata.

Args: query: Search query, e.g. "model context protocol tutorial". max_results: Maximum number of videos to return (default 20).

search_linkedin_jobsA

Search LinkedIn job postings.

Args: query: Job title or keywords, e.g. "machine learning engineer". location: Location filter, e.g. "London" or "United Kingdom". max_pages: Pages of results to scrape (default 1).

get_crypto

Get cryptocurrency market data (price, market cap, 24h change).

Args: query: Comma-separated coins (e.g. "bitcoin, ethereum"). Omit for top coins. max_results: Max coins to return (default 20). vs_currency: Fiat currency for prices, e.g. "usd", "eur" (default "usd").

convert_currencyA

Get currency exchange rates and convert an amount.

Args: base: Base currency code, e.g. "USD". to: Comma-separated target codes (e.g. "EUR,GBP"). Omit for all rates. amount: Amount of base currency to convert (default 1).

define_wordB

Look up a word's definitions, part of speech, and examples (English).

Args: word: The word to define.

search_githubA

Search GitHub repositories (name, owner, stars, description, language).

Args: query: Search query, e.g. "web scraping language:python". max_results: Max repositories to return (default 20). sort: "best-match" (default), "stars", "forks", or "updated".

search_hackernews

Search Hacker News stories (title, url, points, author, comments).

Args: query: Search query. max_results: Max stories to return (default 20). by: "relevance" (default) or "date" (most recent first).

search_booksA

Search books via Open Library (title, author, year, editions).

Args: query: Title, author, or free-text search. max_results: Max books to return (default 20).

get_weatherA

Get current weather for a place (temperature, humidity, wind, condition).

Args: location: Place name, e.g. "London" or "Tokyo, Japan".

search_ubereatsA

List Uber Eats restaurants delivering in a city (name, ETA, fee, url).

Args: city: City name, e.g. "London". max_results: Maximum restaurants to return (default 30).

get_ubereats_menu

Get an Uber Eats restaurant's menu (items, prices) from its store URL.

Args: store_url: A store URL from a search_ubereats result's "url" field.

search_amazonA

Search Amazon products and return title, price, rating, and image.

Args: query: Product search query, e.g. "wireless headphones". max_pages: Number of result pages to scrape (default 1).

search_newegg

Search Newegg for electronics and computer hardware.

Args: query: Product search query, e.g. "graphics card". max_pages: Number of result pages to scrape (default 1).

search_ikeaA

Search IKEA furniture and home products (name, type, price, rating).

Prices and availability are per-country: pass the country's IKEA store code.

Args: query: Product search query, e.g. "desk" or "bookshelf". max_results: Maximum number of products to return (default 24). country: IKEA store country code, e.g. "us", "gb", "de" (default "us"). lang: Language code for that store, e.g. "en", "de" (default "en").

search_soundcloud

Search SoundCloud for tracks (title, artist, plays, likes, URL).

Uses a browser backend to render SoundCloud's JavaScript, so it needs pyscrappy[browser] and is slower than the HTTP-based tools.

Args: query: Search query, e.g. "lofi beats". max_results: Maximum number of tracks to return (default 20).

lookup_movie

Look up movie/TV data from IMDB (via the OMDb API).

Requires a free OMDb API key in the OMDB_API_KEY environment variable (get one at https://www.omdbapi.com/apikey.aspx). If it's missing, the tool returns an error explaining how to set it.

Args: query: A title to search for (e.g. "inception"), or an IMDB id (e.g. "tt1375666") for a direct lookup. max_pages: Pages of search results to fetch, 10 per page (title search).

scrape_zomato

Search restaurants on Zomato by city.

Args: city: City name, e.g. "Bangalore". query: Optional cuisine or restaurant search term. max_results: Maximum number of restaurants to return (default 50).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mldsveda/PyScrappy'

If you have feedback or need assistance with the MCP directory API, please join our Discord server