Swarmnest
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_directoryA | Search the Swarmnest directory of AI agent tools: MCP servers, LLM APIs, agent frameworks, coding agents, browser automation, vector databases, web scraping, search, speech and text-to-speech APIs, data sources and more (thousands of hand-checked entries in 160+ categories). Keyword search over name, category and description with typo correction; all keywords must match. Filter by category slug (see list_categories), pricing, auth type or operating system. Returns name, description, category, pricing, auth, the vendor URL, docs URL and the canonical swarmnest.ai listing URL. Use it to find or compare tools for a job, e.g. "pdf parsing", "web search api", "postgres mcp server". |
| get_entryA | Get the full Swarmnest directory record for one tool by its slug (from search_directory results): name, description, category, vendor URL, docs URL, auth, pricing, operating systems, open-source flag, last link check and the canonical swarmnest.ai URL. Unknown slugs return close matches. |
| list_categoriesA | List every Swarmnest directory category with its slug, name, short description, entry count and group (e.g. Agent Building, AI Models, Data & Search). Use the slugs as the category filter in search_directory. Optionally limit to one group. |
| search_skillsA | Search the Swarmnest catalog of Agent Skills: SKILL.md skills, plugin bundles, Cursor rules, AGENTS.md templates and prompt packs for Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot and other agents. Keyword search over title, summary and category; filter by skill category, format, platform or operating system. Each result says whether the skill includes scripts, uses the network or needs credentials, plus its license, author, source URL and canonical swarmnest.ai URL. All skills are third-party: review the source before installing. |
| get_skillA | Get one Agent Skill by slug (from search_skills): summary, format, declared platforms, install steps per platform, scripts/network/credentials labels, license, author, source URL and canonical swarmnest.ai URL. Third-party: review the source before installing. |
| list_marketplace_productsA | List the agent skill packs, workflows and bundles sold in the Swarmnest Marketplace (US only), with name, type, summary, price in USD, what each bundle includes, the product page URL and the checkout URL. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Each tool targets a distinct resource-action pair: categories, directory entries, skills, and marketplace products are never confused. The parallel list/search/get structure across the directory and skill catalogs is clear because the descriptions explicitly tie get_entry to search_directory slugs and get_skill to search_skills slugs.
All six names follow a strict snake_case verb_noun convention (list_categories, search_directory, get_entry, search_skills, get_skill, list_marketplace_products). The verb set (list/search/get) is applied predictably to each resource.
Six tools is well-scoped for a catalog-browsing server, with a clean list/search/get grouping per domain. It is slightly thin in that the marketplace domain gets only a single list tool, but nothing is redundant or excessive.
Directory and skill domains have near-complete coverage (enumerate, search, fetch detail), and field-level detail is returned by the get tools. Minor gaps: no way to enumerate skill categories/formats/platforms for use as filters, and no get_product detail tool for marketplace items beyond the list payload.