issue_api_key
Issue a fresh API key for your current tenant to use when adding databases or configuring separate integrations. Limited to 5 keys per tenant per day.
Instructions
Issue a fresh ta_data_* API key for your current tenant. Useful for pasting into /add-database or configuring a separate integration. Rate-limited to 5 issuances per tenant per day.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- bin/server.js:82-87 (registration)Tool registration in the static TOOLS array — defines the tool name, description, and input schema for 'issue_api_key'.
{ name: "issue_api_key", description: "Issue a fresh ta_data_* API key for your current tenant. Useful for pasting into /add-database or configuring a separate integration. Rate-limited to 5 issuances per tenant per day.", inputSchema: { type: "object" }, }, - bin/server.js:190-193 (handler)Generic handler for all tools including 'issue_api_key'. This is a local reference adapter that returns a redirect message pointing to the hosted server at https://data.thinair.co/mcp; actual tool execution happens on the remote server.
server.setRequestHandler(CallToolRequestSchema, async () => ({ content: [{ type: "text", text: REDIRECT_MESSAGE }], isError: false, }));