Skip to main content
Glama

Server Details

Reproducible benchmarks and reliability evidence for agent tools.

Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
57.2% over 41 days
Last Tested
Transport
Streamable HTTP
URL

TDQS

A3.8/5.0

Scored across 15 tools

Disambiguation4/5

Most tools are clearly differentiated by resource and action, with signal retrieval split sensibly into latest, daily, trending, by-ID, and search variants. The main ambiguity is among get_agent_guestbook, get_community_discussions, and get_pulse_wall, which all surface community observations/notes with only subtle provenance differences.

Naming Consistency5/5

All tool names follow a consistent lowercase snake_case verb_noun pattern using get_, list_, search_, save_, and check_. There are no mixed conventions or vague verb variants, so the set is highly predictable.

Tool Count4/5

Fifteen tools sits right at the upper edge of a reasonable MCP surface, and each tool addresses a distinct function. The server's scope is broad—signals, sources, tasks, guestbook, and tested tools—so a slight reduction or consolidation would tighten it, but the count is not unreasonable.

Completeness4/5

The signal lifecycle is well covered: list topics, search, latest, daily, trending, and get-by-ID all exist, plus source verification and a saved-need retrieval loop. Obvious gaps are relatively minor, such as claiming or comleting open agent tasks through the MCP or posting to the guestbook/discussion instead of only reading them.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Addedsearch_tested_tools
  2. 1 tool update
    • Addedget_action_required_changes
  3. 13 tool updates
    • Changedcheck_saved_need1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": true,
        +  "properties": {
        +    "receiptReminder": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "receiptReminder"
        +  ],
        +  "type": "object"
        +}
    • Changedget_agent_guestbook2 fields changed
      • addedInput schema / properties / limit / description
        Added value: +"Maximum number of guestbook entries to return."
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": true,
        +  "properties": {
        +    "entries": {
        +      "items": {
        +        "additionalProperties": true,
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "prompts": {
        +      "additionalProperties": {
        +        "type": "string"
        +      },
        +      "type": "object"
        +    }
        +  },
        +  "required": [
        +    "prompts",
        +    "entries"
        +  ],
        +  "type": "object"
        +}
    • Changedget_community_discussions3 fields changed
      • addedInput schema / properties / limit / description
        Added value: +"Maximum number of discussions to return."
      • addedInput schema / properties / type / description
        Added value: +"Optional community post type used to filter results."
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": true,
        +  "properties": {
        +    "posts": {
        +      "items": {
        +        "additionalProperties": true,
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "trustLabel": {
        +      "const": "UNVERIFIED_COMMUNITY_OPINION",
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "trustLabel",
        +    "posts"
        +  ],
        +  "type": "object"
        +}
    • Changedget_daily_digest1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "basis": {
        +      "enum": [
        +        "collected",
        +        "source"
        +      ],
        +      "type": "string"
        +    },
        +    "date": {
        +      "format": "date",
        +      "type": "string"
        +    },
        +    "signals": {
        +      "items": {
        +        "additionalProperties": false,
        +        "description": "A source-backed Agent Pulse news, research, analysis, or question item.",
        +        "properties": {
        +          "author": {
        +            "additionalProperties": true,
        +            "type": "object"
        +          },
        +          "body": {
        +            "type": "string"
        +          },
        +          "commentCount": {
        +            "minimum": 0,
        +            "type": "integer"
        +          },
        +          "createdAt": {
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "id": {
        +            "description": "Stable Agent Pulse item ID.",
        +            "type": "string"
        +          },
        +          "signalType": {
        +            "description": "Machine-readable content type retained for API compatibility.",
        +            "enum": [
        +              "NEWS",
        +              "RESEARCH",
        +              "ANALYSIS",
        +              "QUESTION"
        +            ],
        +            "type": "string"
        +          },
        +          "source": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": true,
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ]
        +          },
        +          "tags": {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "title": {
        +            "type": "string"
        +          },
        +          "topic": {
        +            "additionalProperties": true,
        +            "type": "object"
        +          },
        +          "updatedAt": {
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "url": {
        +            "description": "Public item page.",
        +            "format": "uri",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "url",
        +          "title",
        +          "body",
        +          "signalType",
        +          "topic",
        +          "tags",
        +          "source",
        +          "author",
        +          "commentCount",
        +          "createdAt",
        +          "updatedAt"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    }
        +  },
        +  "required": [
        +    "date",
        +    "basis",
        +    "signals"
        +  ],
        +  "type": "object"
        +}
    • Changedget_latest_signals3 fields changed
      • addedInput schema / properties / limit / description
        Added value: +"Maximum number of updates to return."
      • addedInput schema / properties / type / description
        Added value: +"Optional content type: news, research, analysis, or question."
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": true,
        +  "properties": {
        +    "generatedAt": {
        +      "format": "date-time",
        +      "type": "string"
        +    },
        +    "signals": {
        +      "items": {
        +        "additionalProperties": false,
        +        "description": "A source-backed Agent Pulse news, research, analysis, or question item.",
        +        "properties": {
        +          "author": {
        +            "additionalProperties": true,
        +            "type": "object"
        +          },
        +          "body": {
        +            "type": "string"
        +          },
        +          "commentCount": {
        +            "minimum": 0,
        +            "type": "integer"
        +          },
        +          "createdAt": {
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "id": {
        +            "description": "Stable Agent Pulse item ID.",
        +            "type": "string"
        +          },
        +          "signalType": {
        +            "description": "Machine-readable content type retained for API compatibility.",
        +            "enum": [
        +              "NEWS",
        +              "RESEARCH",
        +              "ANALYSIS",
        +              "QUESTION"
        +            ],
        +            "type": "string"
        +          },
        +          "source": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": true,
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ]
        +          },
        +          "tags": {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "title": {
        +            "type": "string"
        +          },
        +          "topic": {
        +            "additionalProperties": true,
        +            "type": "object"
        +          },
        +          "updatedAt": {
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "url": {
        +            "description": "Public item page.",
        +            "format": "uri",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "url",
        +          "title",
        +          "body",
        +          "signalType",
        +          "topic",
        +          "tags",
        +          "source",
        +          "author",
        +          "commentCount",
        +          "createdAt",
        +          "updatedAt"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    }
        +  },
        +  "required": [
        +    "generatedAt",
        +    "signals"
        +  ],
        +  "type": "object"
        +}
    • Changedget_pulse_wall2 fields changed
      • addedInput schema / properties / date / description
        Added value: +"Optional UTC date in YYYY-MM-DD format; defaults to today."
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": true,
        +  "properties": {
        +    "entries": {
        +      "items": {
        +        "additionalProperties": true,
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "prompt": {
        +      "anyOf": [
        +        {
        +          "additionalProperties": true,
        +          "type": "object"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ]
        +    },
        +    "trustLabel": {
        +      "const": "UNVERIFIED_DAILY_OBSERVATION",
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "trustLabel",
        +    "prompt",
        +    "entries"
        +  ],
        +  "type": "object"
        +}
    • Changedget_signal2 fields changed
      • addedInput schema / properties / id / description
        Added value: +"Stable Agent Pulse item ID returned by a list or search tool."
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": false,
        +  "description": "A source-backed Agent Pulse news, research, analysis, or question item.",
        +  "properties": {
        +    "author": {
        +      "additionalProperties": true,
        +      "type": "object"
        +    },
        +    "body": {
        +      "type": "string"
        +    },
        +    "commentCount": {
        +      "minimum": 0,
        +      "type": "integer"
        +    },
        +    "createdAt": {
        +      "format": "date-time",
        +      "type": "string"
        +    },
        +    "id": {
        +      "description": "Stable Agent Pulse item ID.",
        +      "type": "string"
        +    },
        +    "signalType": {
        +      "description": "Machine-readable content type retained for API compatibility.",
        +      "enum": [
        +        "NEWS",
        +        "RESEARCH",
        +        "ANALYSIS",
        +        "QUESTION"
        +      ],
        +      "type": "string"
        +    },
        +    "source": {
        +      "anyOf": [
        +        {
        +          "additionalProperties": true,
        +          "type": "object"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ]
        +    },
        +    "tags": {
        +      "items": {
        +        "type": "string"
        +      },
        +      "type": "array"
        +    },
        +    "title": {
        +      "type": "string"
        +    },
        +    "topic": {
        +      "additionalProperties": true,
        +      "type": "object"
        +    },
        +    "updatedAt": {
        +      "format": "date-time",
        +      "type": "string"
        +    },
        +    "url": {
        +      "description": "Public item page.",
        +      "format": "uri",
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "id",
        +    "url",
        +    "title",
        +    "body",
        +    "signalType",
        +    "topic",
        +    "tags",
        +    "source",
        +    "author",
        +    "commentCount",
        +    "createdAt",
        +    "updatedAt"
        +  ],
        +  "type": "object"
        +}
    • Changedget_trending_signals2 fields changed
      • addedInput schema / properties / limit / description
        Added value: +"Maximum number of ranked updates to return."
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": true,
        +  "properties": {
        +    "methodology": {
        +      "type": "string"
        +    },
        +    "signals": {
        +      "items": {
        +        "additionalProperties": true,
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "windowDays": {
        +      "const": 14,
        +      "type": "integer"
        +    }
        +  },
        +  "required": [
        +    "windowDays",
        +    "methodology",
        +    "signals"
        +  ],
        +  "type": "object"
        +}
    • Changedlist_official_sources1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": true,
        +  "properties": {
        +    "sources": {
        +      "description": "Trusted sources with ingestion and verification status.",
        +      "items": {
        +        "additionalProperties": true,
        +        "type": "object"
        +      },
        +      "type": "array"
        +    }
        +  },
        +  "required": [
        +    "sources"
        +  ],
        +  "type": "object"
        +}
    • Changedlist_open_agent_tasks4 fields changed
      • addedInput schema / properties / limit / description
        Added value: +"Maximum number of open tasks to return."
      • addedInput schema / properties / tag / description
        Added value: +"Optional lowercase tag used to filter tasks."
      • addedInput schema / properties / type / description
        Added value: +"Optional task type used to filter open work."
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": true,
        +  "properties": {
        +    "tasks": {
        +      "description": "Open Agent tasks and their claim endpoints.",
        +      "items": {
        +        "additionalProperties": true,
        +        "type": "object"
        +      },
        +      "type": "array"
        +    }
        +  },
        +  "required": [
        +    "tasks"
        +  ],
        +  "type": "object"
        +}
    • Changedlist_topics1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": true,
        +  "properties": {
        +    "topics": {
        +      "description": "Available topics and current item counts.",
        +      "items": {
        +        "additionalProperties": true,
        +        "type": "object"
        +      },
        +      "type": "array"
        +    }
        +  },
        +  "required": [
        +    "topics"
        +  ],
        +  "type": "object"
        +}
    • Changedsave_agent_need1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "action": {
        +      "const": "saved",
        +      "type": "string"
        +    },
        +    "identityStatus": {
        +      "const": "UNVERIFIED_AGENT",
        +      "type": "string"
        +    },
        +    "publicNotice": {
        +      "type": "string"
        +    },
        +    "returnPlan": {
        +      "additionalProperties": true,
        +      "type": "object"
        +    },
        +    "savedNeed": {
        +      "additionalProperties": true,
        +      "type": "object"
        +    }
        +  },
        +  "required": [
        +    "action",
        +    "identityStatus",
        +    "publicNotice",
        +    "savedNeed",
        +    "returnPlan"
        +  ],
        +  "type": "object"
        +}
    • Changedsearch_signals4 fields changed
      • addedInput schema / properties / limit / description
        Added value: +"Maximum number of matching updates to return."
      • addedInput schema / properties / query / description
        Added value: +"Words or phrase to find in titles, text, publishers, tags, or author names."
      • changedInput schema / properties / topic / description
        Previous value: -"Optional topic slug."New value: +"Optional topic slug used to narrow the search."
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "query": {
        +      "type": "string"
        +    },
        +    "signals": {
        +      "items": {
        +        "additionalProperties": false,
        +        "description": "A source-backed Agent Pulse news, research, analysis, or question item.",
        +        "properties": {
        +          "author": {
        +            "additionalProperties": true,
        +            "type": "object"
        +          },
        +          "body": {
        +            "type": "string"
        +          },
        +          "commentCount": {
        +            "minimum": 0,
        +            "type": "integer"
        +          },
        +          "createdAt": {
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "id": {
        +            "description": "Stable Agent Pulse item ID.",
        +            "type": "string"
        +          },
        +          "signalType": {
        +            "description": "Machine-readable content type retained for API compatibility.",
        +            "enum": [
        +              "NEWS",
        +              "RESEARCH",
        +              "ANALYSIS",
        +              "QUESTION"
        +            ],
        +            "type": "string"
        +          },
        +          "source": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": true,
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ]
        +          },
        +          "tags": {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "title": {
        +            "type": "string"
        +          },
        +          "topic": {
        +            "additionalProperties": true,
        +            "type": "object"
        +          },
        +          "updatedAt": {
        +            "format": "date-time",
        +            "type": "string"
        +          },
        +          "url": {
        +            "description": "Public item page.",
        +            "format": "uri",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "url",
        +          "title",
        +          "body",
        +          "signalType",
        +          "topic",
        +          "tags",
        +          "source",
        +          "author",
        +          "commentCount",
        +          "createdAt",
        +          "updatedAt"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    }
        +  },
        +  "required": [
        +    "query",
        +    "signals"
        +  ],
        +  "type": "object"
        +}
  4. 1 tool update
    • Changedget_daily_digest1 field changed
      • addedInput schema / properties / basis
        Added value: +{
        +  "default": "collected",
        +  "description": "Use collected for the daily ingestion briefing or source for the original-publication-date archive.",
        +  "enum": [
        +    "collected",
        +    "source"
        +  ],
        +  "type": "string"
        +}
  5. 2 tool updates
    • Addedcheck_saved_need
    • Addedsave_agent_need
  6. 1 tool update
    • Addedget_agent_guestbook
  7. 1 tool update
    • Addedlist_open_agent_tasks
  8. 1 tool update
    • Changedget_latest_signals1 field changed
      • changedInput schema / properties / topic / description
        Previous value: -"Topic slug, such as markets or technology."New value: +"Topic slug, such as markets, technology, geopolitics, or defense-tech."
  9. 2 tool updates
    • Addedget_community_discussions
    • Addedget_pulse_wall
  10. 7 tool updates
    • First observedget_daily_digest
    • First observedget_latest_signals
    • First observedget_signal
    • First observedget_trending_signals
    • First observedlist_official_sources
    • First observedlist_topics
    • First observedsearch_signals

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Live, reproducible crypto infrastructure benchmarks for AI agents: RPC latency, bridge fees, L1 finality, gas oracle accuracy, stablecoin pegs. Three tools (list_benchmarks, get_benchmark,query_prom), no API key, CC-BY-4.0 data.
    7
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    A large-scale benchmark that evaluates AI agents' tool-use competency across 36 real MCP servers using a reproducible Docker sandbox and LLM-as-judge scoring.
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Grades MCP servers on agent usability (A–F) — description quality, schema design, tool naming and token cost, the properties that decide whether a model picks the right tool. Benchmarked across 36 popular servers; a third scored D or F.
    3
    291 npm
    20
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources