lfx-serply
Serply SERP API web-search component as a standalone Langflow Extension Bundle.
The bundle ships a single component, SerplySearchComponent, which runs a
web search through Serply and returns the organic Google
results as a table. It calls the Serply search endpoint directly with httpx
and needs only a user-supplied API key, so it carries no vendor SDK dependency.
See the Serply docs for the API details.
Install
pip install lfx-serply
The bundle is registered automatically via the langflow.extensions
entry-point. After install, restart your Langflow server; the
SerplySearchComponent will appear in the palette's Bundles section
under Serply.
Configure
Set the Serply API Key input to your own key from serply.io. The component is optional and does nothing until a key is supplied, so it changes nothing for anyone who does not use it.
In tool mode, the component exposes a single tool named serply_search.
Develop
cd src/bundles/serply
pip install -e .
lfx extension validate src/lfx_serply
Manifest
The extension manifest is shipped at src/lfx_serply/extension.json and
points at the bundle at components/serply. The component registers under
the canonical namespaced ID ext:serply:SerplySearchComponent@official.
Metadata
Release files for lfx-serply 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lfx_serply-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / lfx_serply-0.1.0-py3-none-any.whl
| Download URL | lfx_serply-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4e181e2db34637f58b474e99c31956531d97f8a33a3165754954572a6bca5d49
|
|
BLAKE2b-256 checksum How to use checksums |
f8af41f9e2b91a8dfe54d30762e87bf58f9d1d073b7dc1088ba0fe16e2b1cf73
|
| 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}
|