Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
114 changes: 57 additions & 57 deletions public/llms.txt

Large diffs are not rendered by default.

2,805 changes: 2,471 additions & 334 deletions toolkit-docs-generator/data/toolkits/airtableapi.json

Large diffs are not rendered by default.

26 changes: 20 additions & 6 deletions toolkit-docs-generator/data/toolkits/arcadeengineapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -149,8 +149,15 @@
"description": "Check the health status of the Arcade Engine.\n\nUse this tool to verify if the Arcade Engine service is currently healthy and operational.",
"parameters": [],
"auth": null,
"secrets": [],
"secretsInfo": [],
"secrets": [
"ARCADE_API_KEY"
],
"secretsInfo": [
{
"name": "ARCADE_API_KEY",
"type": "api_key"
}
],
"output": {
"type": "json",
"description": "Response from the API endpoint 'arcade-health'."
Expand Down Expand Up @@ -838,8 +845,15 @@
"description": "Get the OpenAPI 3.0 specification in JSON format.\n\nUse this tool to retrieve the OpenAPI 3.0 specification for the Arcade Engine API, which provides detailed information about all available endpoints and their usage.",
"parameters": [],
"auth": null,
"secrets": [],
"secretsInfo": [],
"secrets": [
"ARCADE_API_KEY"
],
"secretsInfo": [
{
"name": "ARCADE_API_KEY",
"type": "api_key"
}
],
"output": {
"type": "json",
"description": "Response from the API endpoint 'openapi' (returns OpenAPI 3.0 specification)."
Expand Down Expand Up @@ -1921,6 +1935,6 @@
],
"subPages": [],
"curationSourceHash": "b2095649876875b317d044eab589628ca462ac0d06f5251a5358db36c0360d0b",
"generatedAt": "2026-09-04T15:27:40.200Z",
"summary": "## Arcade Engine API Toolkit\n\nThis toolkit gives LLMs direct programmatic access to the Arcade Engine API, enabling agents to manage tools, workers, auth providers, secrets, projects, and tool executions without leaving the agent loop.\n\n## Capabilities\n\n- **Tool discovery & execution** — list, inspect, and retrieve specifications for tools across the engine; execute any tool by name with schema-aware argument construction; page through execution history with filtering by tool, toolkit, user, outcome, and time range; fetch full execution records including inputs/outputs (admin-audited).\n- **Worker lifecycle management** — create, retrieve, list, health-check, test connections for, authorize, and delete workers.\n- **Auth provider & user connection management** — list, retrieve, and delete auth providers; manage user/auth-provider connections; authorize users for specific tools; check and monitor authorization status.\n- **Project & MCP endpoint operations** — list accessible projects, retrieve project details, delete MCP (Streamable HTTP) endpoint configurations.\n- **Secrets & session management** — delete secrets by ID; update session verification settings for users or entities.\n- **Engine health & API introspection** — check engine health status; retrieve the full OpenAPI 3.0 specification for the Engine API.\n\n## Secrets\n\n`ARCADE_API_KEY` — Your Arcade API key, used to authenticate all requests made by this toolkit to the Arcade Engine. To obtain it, log in to the [Arcade dashboard](https://api.arcade.dev/dashboard/auth/secrets), navigate to the **API Keys** section, and generate or copy an existing key. This key must have sufficient permissions for the Engine API operations you intend to perform (full engine access is typically associated with an admin-level key for the relevant project).\n\nFor details on configuring secrets in Arcade, see the [tool secrets guide](https://docs.arcade.dev/en/guides/create-tools/tool-basics/create-tool-secrets). You can also manage secrets directly at [https://api.arcade.dev/dashboard/auth/secrets](https://api.arcade.dev/dashboard/auth/secrets)."
"generatedAt": "2026-09-19T11:12:03.495Z",
"summary": "## Arcade Engine API Toolkit\n\nThe Arcade Engine API toolkit exposes the Arcade Engine's management and execution surface directly to LLMs, enabling programmatic control over tools, workers, auth providers, secrets, projects, and tool execution history.\n\n## Capabilities\n\n- **Tool discovery & execution:** List, filter, and inspect tool specifications (including OpenAPI and formatted specs); execute any tool by name with schema-first introspection; retrieve full execution history and per-run details (inputs/outputs, attempts, outcomes) for both immediate and scheduled runs.\n- **Worker lifecycle management:** Create, retrieve, update, delete, and health-check workers; test connections before registration; authorize workers by ID.\n- **Auth provider & user connection management:** List, inspect, and delete auth providers; manage user-to-provider connections; authorize user access to specific tools; check and monitor ongoing authorization status; update session verification settings.\n- **Secrets management:** Create and delete secrets by ID within the engine.\n- **Project & engine operations:** List accessible projects, fetch project details, and check overall Arcade Engine health.\n- **MCP endpoint control:** Delete Model Context Protocol (Streamable HTTP) endpoint configurations.\n\n## Secrets\n\n`ARCADE_API_KEY` — Your Arcade API key, used to authenticate all requests this toolkit makes to the Arcade Engine API. Obtain it from the [Arcade dashboard](https://api.arcade.dev/dashboard/auth/secrets) under **API Keys**. No external provider account is required; the key is issued by Arcade itself and scoped to your Arcade account.\n\nFor details on configuring secrets in Arcade, see the [Arcade secrets guide](https://docs.arcade.dev/en/guides/create-tools/tool-basics/create-tool-secrets). You can also manage secrets directly at [https://api.arcade.dev/dashboard/auth/secrets](https://api.arcade.dev/dashboard/auth/secrets)."
}
Loading