Skip to content

docs(search): document contentTypes filter - #93

Open
VinciGit00 wants to merge 3 commits into
mainfrom
marcovinciguerra/docs/search-content-types
Open

docs(search): document contentTypes filter#93
VinciGit00 wants to merge 3 commits into
mainfrom
marcovinciguerra/docs/search-content-types

Conversation

@VinciGit00

Copy link
Copy Markdown
Member

Documents the new contentTypes parameter on Search (sgai-stack#955) and the behaviour change that comes with it: when the field is omitted, Search only fetches text/html, application/json, text/markdown and text/plain, so PDFs, office documents and images are now skipped.

Changes

  • services/search.mdx: parameter row plus a new "Content Type Filtering" section with Python / JavaScript / cURL examples, the empty-array behaviour, and a warning that credits are charged per requested result (not per fetched page)
  • api-reference/endpoint/search.mdx: contentTypes ParamField, and the example request now shows the field
  • sdks/python.mdx / sdks/javascript.mdx: content_types / contentTypes rows in the search() parameter tables

SDK support: scrapegraph-py#101, scrapegraph-js#21.

🤖 Generated with Claude Code

VinciGit00 and others added 3 commits July 28, 2026 15:53
Verified every claim against the live server at mcp.scrapegraphai.com and
the apps/mcp implementation.

- remove the "Star us on GitHub" card
- drop the local stdio path: `pip install scrapegraph-mcp` resolves to PyPI
  1.0.1, which exposes 8 pre-v3 tools (markdownify, smartscraper, ...) and
  does not match the v2 API this section documents
- drop the Smithery page for the same reason, with a redirect to the
  introduction and inbound links repointed
- document the transport honestly: Streamable HTTP only, SSE unsupported,
  60s per tool call
- document all three accepted API key headers, plus OAuth 2.1 with PKCE
  S256 and the mcp:use scope
- correct the tool table to /api/* paths with real defaults and limits
- replace the migration note's dead v3.0.0 release link with a legacy
  name mapping table
- collapse the four client pages onto one shape: configure, authenticate,
  API key alternative, verify with `credits`
- bump the Claude Desktop mcp-remote pin from 0.1.25 to 0.1.38
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant