Skip to main content
Glama

Onvexia — Crypto Fundamentals, Sentiment & Onchain Tracking

Social · Posts

get_social_posts
Read-onlyIdempotent

Collected social posts, optionally filtered by platform (bluesky, farcaster, reddit, 4chan, bitcointalk, rss).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNo
platformNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.2/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already provide readOnlyHint, openWorldHint, idempotentHint, and destructiveHint=false, so the safety profile is covered. The description adds no behavioral context beyond 'collected' – no pagination, sorting, return shape, or rate limits. It fails to add value beyond what annotations and the tool name already state.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single short phrase, front-loading the resource and squeezing the platform filter into a compact, readable form. It has no filler, though it is not a fully articulated sentence.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a read-only tool with two optional parameters and no output schema, the description covers the essential resource and the filter. But it omits any indication of return shape, pagination, or time range, and does not position the tool against its many siblings, making it minimally adequate rather than complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must compensate. It does list valid values for platform (bluesky, farcaster, reddit, 4chan, bitcointalk, rss), which is helpful and not in the schema. However, it provides no explanation of limit or its default behavior, leaving a partial gap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly identifies the resource (collected social posts) and the optional platform filter, listing specific platforms. It is distinct enough from siblings like get_story_posts or get_similar_posts, though it doesn't explicitly contrast with them.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage: retrieve social posts, optionally filtered by platform. However, it gives no explicit when-to-use or alternatives among the large sibling set, so guidance is only implicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.