Skip to main content

lfx-serpingapi

Serping API Google SERP web-search component as a standalone Langflow Extension Bundle.

The bundle ships a single component, SerpingApiSearchComponent, which runs a web search through the Serping API and returns the organic Google results as a table. It calls the Serping API search endpoint directly with httpx and needs only a user-supplied API key, so it carries no vendor SDK dependency. See the Serping API docs for the API details.

Install

pip install lfx-serpingapi

The bundle is registered automatically via the langflow.extensions entry-point. After install, restart your Langflow server; the SerpingApiSearchComponent will appear in the palette's Bundles section under Serping API.

Configure

Set the Serping API Key input to your own key from serpingapi.com. The component is optional and does nothing until a key is supplied, so it changes nothing for anyone who does not use it. Country (gl), language (hl), location, max results (1-100) and page are optional advanced inputs.

In tool mode, the component exposes a single tool named serpingapi_search.

Develop

cd src/bundles/serpingapi
pip install -e .
lfx extension validate src/lfx_serpingapi

Manifest

The extension manifest is shipped at src/lfx_serpingapi/extension.json and points at the bundle at components/serpingapi. The component registers under the canonical namespaced ID ext:serpingapi:SerpingApiSearchComponent@official.

Metadata

Release files for lfx-serpingapi 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for lfx-serpingapi 0.1.1
File Interpreter ABI Platform
lfx_serpingapi-0.1.1-py3-none-any.whl Python 3 none any Details

Release files / lfx_serpingapi-0.1.1-py3-none-any.whl

Download URL lfx_serpingapi-0.1.1-py3-none-any.whl
Size 5.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2d70578bee773306585e7085b452c19aa09e1985e59d92881c9bbd7dee4db59f
BLAKE2b-256 checksum
How to use checksums
7c2487eafbd470478c5bf7ddb6408c1f917cedded35a915de3aaf4f59594d004
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for lfx-serpingapi 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page