Fitter
Turn any website or API into structured JSON with LLM-authored declarative scraping configs.
Connector by PxyUp · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Claude Desktop, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/pxyup-fitter
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: web-scraping, api-integration
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 3 read · 3 write · 0 delete
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Docker image
Tools by what they do 6
Read from the source code; the running server may list different tools.
Read 3 · Look things up without changing anything.
fitter_config_referencefitter_inspect_urlfitter_validate_config
Write 3 · Create, change, send or run things.
fitter_runfitter_run_filefitter_run_url
Secrets and settings it asks for
Other settings (environment variables or headers).
FITTER_PLUGINS
Network hosts it talks to 1
github.com· found in install command
Tools (6)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
fitter_config_referenceReturn a condensed reference of the Fitter config format (connectors, parsers, model/field schema, placeholders, notifiers, references, limits) with working examples. Use it before authoring a config for fitter_run.
fitter_inspect_urlFetch a URL and return a compact structure outline plus candidate selectors/paths, so you can author a fitter config that matches on the first try instead of guessing selectors and getting nulls. For JSON it lists gjson paths with types and sample values; for HTML it lists repeated elements (candidate array_config root_path / list rows) and link/heading selectors. For client-rendered SPAs (content built by JavaScript), a plain fetch sees only an empty shell — the output warns when it detects one; pass render:true to render it in a headless browser first (mirrors what a browser_config scrape wo…
fitter_runRun a Fitter scraping/parsing config passed inline (JSON or YAML) and return the extracted data as JSON. Fitter fetches data via a connector (HTTP request, headless browser, static value, file, ...) and extracts structured data using json/HTML/XML/xpath selectors described by a declarative model. Call fitter_config_reference first if you are unsure about the config format.
fitter_run_fileRun a Fitter scraping/parsing config from a local JSON or YAML file and return the extracted data as JSON. Same as fitter_run but reads the config from disk.
fitter_run_urlRun a Fitter scraping/parsing config downloaded from an HTTP(S) URL (JSON or YAML) and return the extracted data as JSON. Same as fitter_run but fetches the config from a remote location, e.g. a raw GitHub link.
fitter_validate_configValidate a Fitter config (JSON or YAML) without executing it. Checks the structural rules: item/connector_config/model presence, valid response_type, that the connector has a data source, and compiles every condition/item_condition expression in the model. Returns "valid" or the validation error. Cheap and safe — use it while iterating on a config before calling fitter_run.
Compare and alternatives
Featured in
Signals
- Stars
- 133
- Forks
- 10
- Open issues
- 1
- Contributors
- 4
- Last commit
- Aug 26, 2026 (2 months ago)
- Last release
- Aug 26, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.PxyUp/fitter- Version
- 1.8.3
- Auth
- No auth
- Packages
- mcpb https://github.com/PxyUp/fitter/releases/download/v1.8.3/fitter-mcp-darwin-arm64.mcpbmcpb https://github.com/PxyUp/fitter/releases/download/v1.8.3/fitter-mcp-darwin-amd64.mcpbmcpb https://github.com/PxyUp/fitter/releases/download/v1.8.3/fitter-mcp-linux-arm64.mcpbmcpb https://github.com/PxyUp/fitter/releases/download/v1.8.3/fitter-mcp-linux-amd64.mcpbmcpb https://github.com/PxyUp/fitter/releases/download/v1.8.3/fitter-mcp-windows-amd64.mcpboci
ghcr.io/pxyup/fitter-mcp:v1.8.3ocighcr.io/pxyup/fitter-mcp:v1.8.3-playwright - License
- MIT
- Repository
- github.com/PxyUp/fitter
- Website
- github.com/PxyUp/fitter
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Fitter MCP server. Agent Mart. https://agentmart.dev/connectors/pxyup-fitter (last updated 2026-10-24)