Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ANTHROPIC_API_KEYNoAPI key for Anthropic, only needed to learn new selectors.
REAPFIELD_MCP_ALLOW_PRIVATENoSet to '1' to allow connections to private or loopback IP addresses (for local development).

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
scrapeA

Extract structured fields from a web page.

`fields` is comma-separated with optional inline types, e.g.
"title, price:float, in_stock:bool". Field names are arbitrary.

A field that could not be extracted comes back as null with an entry in
`misses` explaining why -- that is a normal result, not a failure.

Cost control: `no_llm=True` uses only structured data and already-cached
selectors, so the call is free; `max_llm_calls` caps what an uncached page
may spend. `scroll` and `paginate` cost extra fetches, not extra tokens.

There is no `strict`: it exists on the CLI only to pick an exit code, and
`misses` already tells you what was not found.
list_cached_selectorsA

Show the CSS selectors already learned for a domain. Costs nothing.

refresh_selectorsA

Forget the cached selectors for these fields so the next scrape re-derives them.

Returns the entries that were dropped. Re-derivation is lazy by design: it
needs a page to look at, and it happens on the next scrape of one.
Config-pinned selectors live in a separate store and are never touched.
prepare_issue_reportA

Prepare a bug report about reapfield itself. Does NOT submit it.

Call this only when you hit a real bug in reapfield during real work and
have verified a fix. It searches existing issues first; if `duplicate` is
true, stop. Otherwise show the user `body` and ask for authorization -- they
open `submit_url` themselves.

Never include credentials, private URLs, or personal data.

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/PedroHenriqueNS/reapfield'

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