Skip to main content
Glama
John-Eke11
by John-Eke11

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FIRECRAWL_API_KEYYesFirecrawl API key for scraping pricing pages

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

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

Tools

Functions exposed to the LLM to take actions

NameDescription
scrape_websitesC

Scrape multiple websites using Firecrawl and store their content.

Args: websites: Dictionary of provider_name -> URL mappings formats: List of formats to scrape ['markdown', 'html'] (default: both) api_key: Firecrawl API key (if None, expects environment variable)

Returns: List of provider names for successfully scraped websites

extract_scraped_infoB

Extract information about a scraped website.

Args: identifier: The provider name, full URL, or domain to look for

Returns: Formatted JSON string with the scraped information

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.1/5.0

Scored across 2 tools

Disambiguation4/5

The two tools have distinct roles: one collects and stores scraped content, the other retrieves information by identifier. Some potential confusion exists because 'extract' could imply scraping, but the descriptions clarify the separation.

Naming Consistency5/5

Both tool names use lowercase snake_case with a clear verb-first pattern (extract_scraped_info, scrape_websites), making them consistent and descriptive.

Tool Count3/5

Only two tools is minimal for a service, but they cover a focused scrape-and-query workflow. It is slightly below the typical well-scoped range.

Completeness4/5

The workflow is functional: scrape_websites returns provider names and extract_scraped_info retrieves details. List/delete/update operations are missing but not essential for the apparent basic price-scout purpose.

Maintenance

ActivityMaintained
ResponsivenessNo issues