TheDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/omavashia2005/ai-tool-elements/llms.txt
Use this file to discover all available pages before exploring further.
ai-tool-elements catalog ships 1,000 connector definitions as typed named exports. Every entry carries a stable id, a human-readable name, an optional description, and an SVG logo sourced from per-slug @thesvg/icons imports. The catalog is a plain readonly array — there is no service, registry, or runtime dependency to configure.
What a catalog entry contains
Every item in the catalog conforms to theToolCatalogItem type, which is identical to the core Tool type:
image field for every catalog entry is { type: "svg", content: "..." } — raw SVG markup imported directly from @thesvg/icons. The fields array lists named configuration fields (such as API keys or region settings) when the connector definition includes them.
Importing the full catalog
toolCatalog is a readonly array of all 1,000 entries. Pass items directly to ToolCard — no transformation required:
Named imports
Every catalog item is also a typed named export. Importing a named tool pulls in only its matched SVG, making this pattern fully tree-shakeable:GitHub, Gmail, Slack, Notion, GoogleSheets, Shopify, GoogleDrive, Supabase, HubSpot, Exa, Linear, Stripe, Vercel, Salesforce, Jira, Figma, Discord, OpenAI, MicrosoftTeams, Asana, Zendesk, and hundreds more.
Sample catalog entries
The table below shows a selection of popular connectors with their exact IDs as they appear intoolCatalog:
| Named export | id |
|---|---|
Slack | "slack" |
Gmail | "gmail" |
Notion | "notion" |
Stripe | "stripe" |
GitHub | "github" |
Jira | "jira" |
Figma | "figma" |
Discord | "discord" |
OpenAI | "openai" |
Supabase | "supabase" |
Vercel | "vercel" |
Linear | "linear" |
HubSpot | "hubspot" |
Exa | "exa" |
Salesforce | "salesforce" |
The catalog is purely display metadata. It carries no runtime connector SDK, authentication logic, or API client. Connector IDs and field definitions are provided as typed references for your UI — wiring them to a backend or connector service is left entirely to your application.
Next steps
Using Catalog Tools
Render, filter, and search the built-in catalog with ToolCard.
Custom Tools
Define application-specific connectors that work alongside catalog entries.
Contributing a Tool
Add a new connector to the catalog via pull request.