Skip to main content
Glama

agentswitchboard

Search Agents

search_agents

Search the Agent Switchboard directory of vetted AI agents, MCP servers, and agentic tools. Returns relevance-ranked matches. Filter by category slug, access methods, and/or official (first-party listings from major vendors).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNoMax results per page (1–50)
queryNoFree-text search (name, description, skills, tags)
accessNoRequire ALL of these access methods (api, mcp, cli, browser-extension)
offsetNoNumber of results to skip, for pagination
categoryNoCategory slug, e.g. "code-devtools", "voice-messaging"
officialNoOnly first-party listings from major vendors (e.g. Notion's own Notion MCP)

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitYes
totalYesTotal matches before paging
agentsYes
offsetYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed4 schema fields changed
    • addedInput schema / properties / official
      Added value: +{
      +  "description": "Only first-party listings from major vendors (e.g. Notion's own Notion MCP)",
      +  "type": "boolean"
      +}
    • addedOutput schema / properties / agents / items / properties / official
      Added value: +{
      +  "description": "First-party listing from a major vendor",
      +  "type": "boolean"
      +}
    • addedOutput schema / properties / agents / items / properties / officialVendor
      Added value: +{
      +  "type": [
      +    "string",
      +    "null"
      +  ]
      +}
    • changedOutput schema / properties / agents / items / required
      Previous value: -[
      -  "name",
      -  "slug",
      -  "description",
      -  "provider",
      -  "categories",
      -  "accessMethods",
      -  "authType",
      -  "verified",
      -  "url"
      -]New value: +[
      +  "name",
      +  "slug",
      +  "description",
      +  "provider",
      +  "categories",
      +  "accessMethods",
      +  "authType",
      +  "verified",
      +  "official",
      +  "officialVendor",
      +  "url"
      +]
  2. Changed6 schema fields changed
    • addedInput schema / properties / limit / description
      Added value: +"Max results per page (1–50)"
    • addedInput schema / properties / offset
      Added value: +{
      +  "default": 0,
      +  "description": "Number of results to skip, for pagination",
      +  "minimum": 0,
      +  "type": "integer"
      +}
    • addedOutput schema / properties / limit
      Added value: +{
      +  "type": "integer"
      +}
    • addedOutput schema / properties / offset
      Added value: +{
      +  "type": "integer"
      +}
    • addedOutput schema / properties / total / description
      Added value: +"Total matches before paging"
    • changedOutput schema / required
      Previous value: -[
      -  "total",
      -  "agents"
      -]New value: +[
      +  "total",
      +  "offset",
      +  "limit",
      +  "agents"
      +]
  3. Changed1 schema field changed
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "$schema": "http://json-schema.org/draft-07/schema#",
      +  "additionalProperties": false,
      +  "properties": {
      +    "agents": {
      +      "items": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "accessMethods": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "type": "array"
      +          },
      +          "authType": {
      +            "type": "string"
      +          },
      +          "categories": {
      +            "items": {
      +              "type": "string"
      +            },
      +            "type": "array"
      +          },
      +          "description": {
      +            "type": "string"
      +          },
      +          "name": {
      +            "type": "string"
      +          },
      +          "provider": {
      +            "type": "string"
      +          },
      +          "slug": {
      +            "type": "string"
      +          },
      +          "url": {
      +            "type": "string"
      +          },
      +          "verified": {
      +            "type": "boolean"
      +          }
      +        },
      +        "required": [
      +          "name",
      +          "slug",
      +          "description",
      +          "provider",
      +          "categories",
      +          "accessMethods",
      +          "authType",
      +          "verified",
      +          "url"
      +        ],
      +        "type": "object"
      +      },
      +      "type": "array"
      +    },
      +    "total": {
      +      "type": "integer"
      +    }
      +  },
      +  "required": [
      +    "total",
      +    "agents"
      +  ],
      +  "type": "object"
      +}
  4. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.