Home/Tools/@tpmjs/search-registry

searchTpmjsToolsTool

@tpmjs/search-registry

Search the TPMJS tool registry to find AI SDK tools. Use this when you need a tool that isn't currently available. Returns tool metadata including package names, export names, and import URLs.

Official
integration
v0.1.0

Interactive Playground

Test @tpmjs/search-registry (searchTpmjsToolsTool) with AI-powered execution

0/2000 characters

Installation & Usage

Install this tool and use it with the AI SDK

1. Install the package

npm install @tpmjs/search-registry
pnpm add @tpmjs/search-registry
yarn add @tpmjs/search-registry
bun add @tpmjs/search-registry
deno add npm:@tpmjs/search-registry

2. Import the tool

import { searchTpmjsToolsTool } from '@tpmjs/search-registry';

3. Use with AI SDK

import { generateText } from 'ai';
import { openai } from '@ai-sdk/openai';
import { searchTpmjsToolsTool } from '@tpmjs/search-registry';

const result = await generateText({
  model: openai('gpt-4o'),
  tools: { searchTpmjsToolsTool },
  prompt: 'Your prompt here...',
});

console.log(result.text);

AI Agent Integration

How AI agents can use this tool

Use Case

Use when you need a tool that isn't currently available. Search for tools by keyword or domain.

Examples

  • Search for "weather" when asked about weather
  • Search for "wikipedia" when asked to search Wikipedia
  • Search for "database" when working with SQL

Signature

(query: string, limit?: number, category?: string, recentMessages?: string[]) => Promise<unknown>

Tags

ai
available
currently
find
including
integration
isn
metadata
registry
sdk
search
tool-registry
tpmjs
tpmjs-tool

Parameters

Available configuration options

Auto-extracted
query
Required
Type: string

Search query (keywords, tool names, descriptions)

category
Optional
Type: string

Filter by tool category (optional)

limit
Optional
Type: number

Maximum number of results (1-20, default 10)

recentMessages
Optional
Type: array

Recent user messages for context (optional)

Schema extracted: 3/1/2026, 4:26:39 AM

README

ERROR: No README data found!

Statistics

Downloads/month

4

GitHub Stars

0

Quality Score

75%

Bundle Size

NPM Keywords

tpmjs-tool
ai
search
tool-registry

Maintainers

thomasdavis(thomasalwyndavis@gmail.com)

Frameworks

vercel-ai