Skip to main content
Glama
by elad12390

package_search

Find packages by keywords or functionality across npm, PyPI, Crates, and Go registries to solve specific development problems when you don't know the package name.

Instructions

Search for packages by keywords or description across registries. Use this to find packages that solve a specific problem or provide certain functionality. Perfect for discovering libraries when you know what you need but not the package name. Examples: - package_search("web framework", reasoning="Need backend framework", registry="npm") - package_search("json parsing", reasoning="Data processing", registry="pypi")

Input Schema

NameRequiredDescriptionDefault
queryYes
reasoningYes
registryNonpm
max_resultsNo

Input Schema (JSON Schema)

{ "properties": { "max_results": { "default": 5, "title": "Max Results", "type": "integer" }, "query": { "title": "Query", "type": "string" }, "reasoning": { "title": "Reasoning", "type": "string" }, "registry": { "default": "npm", "enum": [ "npm", "pypi", "crates", "go" ], "title": "Registry", "type": "string" } }, "required": [ "query", "reasoning" ], "type": "object" }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/elad12390/web-research-assistant'

If you have feedback or need assistance with the MCP directory API, please join our Discord server