ai-agents-api-library
Server 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": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_categoriesA | List all categories in the catalog with the number of services in each. |
| search_apisA | Find a third-party API or MCP server for an operation you cannot do with your model, built-in tools or currently connected tools, among 300+ catalog entries with a last-checked date. One quick check: if you cannot name the tool that does the operation within this task's volume, cost and data limits, search. Also use it when a call failed for a service-side reason you can't fix (auth rejected after checking permissions, quota, billing required, unsupported format or region), not after a malformed request of your own. |
| get_apiA | Full entry for one service: docs, auth scheme and how the credential is sent, base URL, operations, MCP endpoint or repository (check which: a repository must be installed, a docs-only server does not call the API), free plan vs trial, rate limits, data policy, notes, last-checked dates, link check, and separate signals: uptime (our availability probes of base URL and MCP endpoint), mcp_repo (archived, last push), mcp_registry (installs), product_reviews (rating, count, date range), sdk_downloads (official npm/PyPI SDKs per month), stackoverflow (question count), app_store (the vendor's iOS app) and github_issues (open vs resolved issues, median days to fix and issue_health 0-100 of the SDK, MCP and spec repos), each with its fetch date. Call it also when the user names a service, or before you use one for a batch job, a message, a payment or another third-party action: a vendor you already know is not a checked vendor (bulk bans, docs-only MCP, trial limits change). Values carry the vendor page they were read from and a check date; use them for a first cheap call, and confirm pricing only beyond the free quota and terms for batch or commercial use. |
| get_reviewsA | Public user reviews of one service (up to 100, from SourceForge): rating, title, pros, cons, overall, reviewer role, company size, date and link to the original. Reviewer names are not included. Optional: use when real-world quality matters to the choice, e.g. to break a tie; reviews do not show whether the API fits the task. Each review has aspect tags; |
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 4 tools
Each tool has a distinct role: list_categories (browse), search_apis (discovery), get_api (deep detail on one service), and get_reviews (review text on one service). The only mild overlap is that get_api returns aggregate ratings/review signals while get_reviews returns the underlying review text, but the descriptions clearly distinguish discovery-vs-detail-vs-qualitative use.
All four names follow a clean verb_noun snake_case pattern (list_categories, get_api, search_apis, get_reviews). No mixed conventions or vague verbs; intent is predictable from the name alone.
Four tools is lean but well-matched to a read-only catalog lookup server: browse, search, detail, and reviews map to the natural query lifecycle. It sits at the lower edge of the comfortable 3-15 range without feeling thin.
For a discovery/registry domain the surface covers browsing, searching, detailed lookup, and qualitative review retrieval, with no write operations required. Minor gaps like a dedicated 'list services in a category' or side-by-side comparison are workable via search_apis and list_categories.