Agent Quickstart
Use the smallest integration that matches where your agent runs.
| Option | Use it when | Source of truth |
|---|---|---|
| REST | You control the HTTP call or tool function | OpenAPI + API Reference |
| SDK | A generated downstream package is available to your team | sdk-generation/ configs and canonical OpenAPI |
| MCP | Your client can connect to a remote Streamable HTTP server | Gateway /mcp and generated MCP inventories |
| Agent Skill | Your client reads instruction packages | services/social-data-skills/generated/ |
REST tool
Expose a function that performs a GET against the exact path from the OpenAPI document, adds an Authorization Bearer header, passes only declared parameters, and returns the JSON envelope. Do not let an agent turn a read operation into a write operation.
SDK path
This repository does not publish SDK implementations. It does contain the pinned generation target list in sdk-generation/README.md: TypeScript (@replynodes/sdk), Python (replynodes), Go (github.com/replynodes/replynodes-go), Ruby (replynodes), and PHP (replynodes/replynodes) are downstream synchronization targets, not packages you can assume are installable from this repo. Verify package availability and the generated client's auth configuration before using one.
Client choice
Claude Code, Cursor, Codex, VS Code, Hermes, and OpenCode can all use the REST pattern. MCP-capable clients can use MCP. For skill-aware clients, install or reference the generated package that matches the provider; the package's SKILL.md, INSTALL.md, and references/ files are authoritative. Do not copy stale endpoint lists into prompts.