Skip to main content
Glama
Pryno-ai

Pryno MCP

Official
by Pryno-ai

Get MCP server

get_mcp_server
Read-onlyIdempotent

Look up a single MCP server by directory slug to get its packages, install hints, remote endpoint, license, last activity, sources, and readiness score.

Instructions

Look up one MCP server by its directory slug. Returns packages, stdio install hints, the remote endpoint, license, last activity, sources, readiness score, and when that score was last checked.

Input Schema

NameRequiredDescriptionDefault
slugYesDirectory slug of the MCP server.

Output Schema

NameRequiredDescriptionDefault
nameYes
slugYes
tagsYes
starsYes
licenseYes
sourcesYes
languageYes
packagesYes
repo_urlYes
categoriesYes
remote_urlYes
transportsYes
updated_atYes
descriptionYes
is_officialYes
homepage_urlYes
last_seen_atYes
auth_requiredYes
first_seen_atYes
install_hintsYes
last_checked_atYes
readiness_scoreYes
last_activity_atYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.0

TDQS

A3.9/5.0
Behavior3/5

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

Annotations already declare readOnlyHint, idempotentHint, non-destructive, and closed-world behavior, so the safety profile is covered. The description adds the returned data fields but does not disclose not-found/error behavior, rate limits, or authorization requirements. Because an output schema exists, the return list is not a major behavioral addition.

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

Conciseness5/5

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

Two sentences, front-loaded with the purpose and followed by a compact return summary. No filler, and the second sentence is a useful payload preview rather than restating the name.

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

Completeness5/5

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

For a simple single-record lookup with full schema coverage, annotations, and an output schema, the description covers the essential purpose and data scope. Error handling is absent, but given the structured fields and low complexity, nothing critical is missing for correct invocation.

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 coverage is 100% for the single slug parameter, and the description's 'by its directory slug' matches the schema without adding format, casing, or validation semantics beyond what is already documented. Baseline 3 applies when the schema carries parameter documentation.

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

Purpose5/5

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

The description states a specific verb and resource: look up one MCP server by directory slug. The focus on 'one' by slug distinguishes it from the sibling search_mcp_servers, which implies query-based discovery. An agent can select this tool for known-slug retrieval without opening the schema.

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?

It implies the precondition that the caller already has a directory slug, but it does not explicitly say when to use this tool instead of search_mcp_servers or what to do if the slug is unknown. No exclusions or alternative routing are stated.

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