Web data for your applications, AI agents and workflows. Extract readable page content, discover URLs, and connect the results to the tools you already use.
Try Geonode for free · Documentation · Geonode
Start here · SDKs · Agent frameworks · Automation · Proposed integrations · Catalog
| Connection | Choose it when | Documentation |
|---|---|---|
| API | You're building an application in any language. | REST API reference |
| MCP | Your AI assistant needs to read and work with web data. | MCP setup guide |
| CLI | You're working in a terminal or automating a shell script. | CLI on PyPI |
Your first connection: create a Geonode account, get an API key from the dashboard, then follow one setup guide and test a single URL.
MCP also supports limited anonymous page extraction. Try MCP without a key →
Use typed clients in your application.
| Integration | Use it for | Start building |
|---|---|---|
| Typed requests and responses in Python. | Geonode guide · PyPI | |
| Typed API calls from server-side JavaScript or TypeScript. | npm & setup |
Give an agent tools to extract pages, map sites, search the web and work with longer jobs.
| Integration | Use it for | Start building |
|---|---|---|
| Native tools for LangChain agents and workflows. | Geonode guide · PyPI | |
| Native tools for CrewAI agents and tasks. | Geonode guide · PyPI |
Building your own Python adapter?
Agent tools core provides shared schemas, request handling, polling and an operation registry above the Python SDK. LangChain, CrewAI and the CLI install it as a dependency.
Install it directly when building a custom adapter. This is a supporting Python dependency, not a separate integration or a planned standalone repository.
Bring extracted content into a workflow and send it to the next step.
| Integration | Use it for | Start building |
|---|---|---|
Self-hosted community node |
Extraction and completion triggers in n8n workflows. | npm & setup |
Private app |
Scrape pages, crawl sites and process URL lists in Make.com scenarios. | Discuss access |
Private app |
Extract pages, run batches and crawls, then continue a Zap when a job finishes. | Discuss access |
n8n: a community node for self-hosted installations. Make.com: 15 source-defined modules cover extraction, batches, crawls, URL mapping and usage. Zapier: four actions, a job lookup and a completion trigger. Make and Zapier require private app access; live workflow execution has not been verified in this review.
We're exploring more SDKs, frameworks and workflow tools. Tell us which connection would help you.
Explore the integrations under consideration
- SDKs: Go SDK, Java SDK, Rust SDK, Ruby SDK, PHP SDK, .NET SDK.
- Agent frameworks: LlamaIndex, OpenAI Agents SDK, Vercel AI SDK, Mastra.
- Automation and data: Dify, Coze, Pipedream, Google Sheets, Airbyte, Snowflake, BigQuery, Amazon S3.
- API tooling: Postman.
These are proposals, not released integrations or committed launch dates. The catalog below covers the current inventory; proposed connectors do not have install commands or package listings yet.
The 10 current records include package versions, installation commands, documentation links, compatibility and review dates. Availability is recorded separately from verification: a published package does not establish a successful end-to-end connection test.
For programmatic use, check lifecycle, installation.status and verification before choosing an installation path. Check source_visibility before linking to source; private GitHub URLs require access. A null link means no destination is listed.
Source repositories · private
These repositories have been created and remain private while we prepare them for release. GitHub access is required; use the published packages and setup guides above today. Repository names do not change the current npm or PyPI package names.
| Integration | GitHub repository |
|---|---|
| MCP | geonodecom/mcp |
| CLI | geonodecom/cli |
| Python SDK | geonodecom/sdk-python |
| TypeScript SDK | geonodecom/sdk-typescript |
| LangChain | geonodecom/integration-langchain |
| CrewAI | geonodecom/integration-crewai |
| n8n | geonodecom/integration-n8n |
| Make | geonodecom/integration-make |
| Zapier | geonodecom/integration-zapier |
Agent skills are documentation resources, not an integration. The skills source remains private and the agent setup guide is currently in review; use the current MCP documentation for assistant setup.
Authenticated requests use your Geonode plan and limits. Read the API pricing guide. Assistants and automation platforms may have separate subscriptions.