THE NPM FOR AI TOOLS
Discover and use npm packages as AI agent tools. Works with Claude, GPT, LangChain, and any MCP-compatible client.
Featured Tools
Production-ready tools you can use today. Add to your AI agent in one line.
@tpmjs/tools-glossary-build(glossaryBuildTool)
Build a glossary from term definitions in text. Detects patterns like "Term: definition", "Term - definition", "**Term** definition", and extracts them into a structured glossary. Returns an array of term-definition pairs with metadata about alphabetization.
@tpmjs/discord-read(discordReadTool)
Read messages from a Discord server for the past N hours. Fetches all text channels and their messages, filtering by time and optionally excluding bot messages.
@tpmjs/discord-post(discordPostTool)
Post a message or rich embed to a Discord channel. Supports plain text messages and formatted embeds with titles, descriptions, colors, and fields.
@tpmjs/tools-unsandbox(execute)
Execute code synchronously in a secure sandbox. Blocks until execution completes and returns results directly. Best for quick scripts under 60 seconds.
@tpmjs/tools-unsandbox(runAsync)
Execute code asynchronously with automatic language detection from shebang. Returns a job_id immediately. Use getJob to check status and retrieve results.
@tpmjs/tools-unsandbox(executeCodeAsync)
Execute code asynchronously in a secure sandbox. Returns a job_id immediately. Use getJob to check status and retrieve results. Supports 42+ languages including Python, JavaScript, TypeScript, Go, Rust, C, C++, Java, Ruby, and more.
Works Everywhere
Use TPMJS tools with any MCP-compatible AI client. One URL, instant access.
Desktop, Projects, and API
AI-powered code editor
Agentic IDE
Open protocol support
{
"mcpServers": {
"tpmjs": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-remote",
"https://tpmjs.com/api/mcp/ajax/ajax-collection/sse"]
}
}
}Add this to your config and get instant access to 170+ tools.
Publish Your AI Tool
Share your tool with the AI community. Automatic discovery, quality scoring, and integration with Vercel AI SDK, LangChain, and more.
Quick Setup
Add one keyword to package.json and publish to NPM
Auto Discovery
Your tool appears on tpmjs.com within 15 minutes
Quality Metrics
Automatic scoring based on docs, downloads, and stars