Skip to main content
Glama

RSolution.cz

Server Details

Služby, ceník a dostupnost českého vývojáře interních systémů; napis_mi pošle poptávku.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A3.5/5.0

Scored across 4 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: price list (cenik), availability (dostupnost), contact (napis_mi), and service overview (sluzby). The descriptions differentiate cenik and sluzby effectively, leaving no ambiguity.

Naming Consistency3/5

Three tools are single Czech nouns (cenik, dostupnost, sluzby), while one is a verb phrase with an underscore (napis_mi). There is no consistent verb_noun pattern, though all names are lowercase and readable.

Tool Count5/5

Four tools are well-scoped for a simple business info server, covering services, pricing, availability, and contact. Each tool earns its place without redundancy.

Completeness4/5

The surface covers the core needs of a freelance service business: what is offered, cost, availability, and how to make contact. Minor gaps exist for deeper details like portfolio or specific service pages, but agents can work around them.

Available Tools

4 tools
cenikBInspect

Orientační ceník služeb — rozsahy cen podle typu práce.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

B3.2/5.0
Behavior2/5

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

No annotations are supplied, so the description carries the full behavioral burden. It discloses that figures are indicative ranges rather than exact prices, which is useful, but says nothing about return format, currency, or scope of coverage; for a zero-annotation tool this is thin.

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?

A single short sentence with no filler, and the core content (price ranges by type of work) is front-loaded. Nothing in it is redundant.

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?

With no parameters and no output schema, the description only needs to explain what content comes back, and it does so at a high level. It stops short of describing the shape of the returned price list, which is the one remaining gap for an agent deciding whether to call it.

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

Parameters4/5

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

The schema declares zero parameters, so there is nothing for the description to disambiguate. The baseline for a parameterless tool applies, and no parameter confusion is possible.

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 names a specific resource (a services price list) and adds scope beyond the bare name 'cenik': it is an indicative list of price ranges broken down by type of work. That is clear enough to know what the tool returns, though it is a noun phrase with no verb and gives no hint of how it differs from the sibling 'sluzby'.

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

Usage Guidelines2/5

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

There is no when-to-use guidance, no statement of prerequisites, and no mention of the alternatives 'sluzby' or 'dostupnost'. The agent must infer entirely on its own that this is the tool for pricing questions rather than the service catalogue.

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

dostupnostBInspect

Jestli beru nové zakázky a od kdy je nejbližší volný termín.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

B3.4/5.0
Behavior3/5

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

With no annotations, the description carries the full behavioral burden. It conveys the informational/status nature of the call (whether orders are accepted, earliest free slot), which implies a read-only query, but it never explicitly states read-only status, auth requirements, or any side-effect profile.

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?

A single front-loaded sentence with no filler or repetition. It is appropriately sized for a 0-parameter tool, though it offers no additional structure beyond that one sentence.

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

Completeness4/5

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

For a simple, zero-parameter informational tool with no output schema, the description tells the agent what the call reports (order acceptance status and earliest available date), which is sufficient to invoke it correctly.

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

Parameters4/5

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

The tool takes zero parameters, so there are no parameter semantics to document; per the baseline for a 0-parameter tool this scores 4.

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 states a specific query: whether new orders are being accepted and the earliest free appointment date. That is clearer than a tautology and lets an agent distinguish it from siblings like cenik (pricing) and sluzby (services), though it does not explicitly contrast itself with those siblings.

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

Usage Guidelines2/5

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

There is no when-to-use guidance, no prerequisites, and no mention of alternatives such as cenik or sluzby. The agent must infer when this tool is appropriate purely from the topic sentence.

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

napis_miBInspect

Pošle Romanu Svobodovi zprávu s poptávkou. Odpověď přijde e-mailem do 24 hodin.

ParametersJSON Schema
NameRequiredDescriptionDefault
emailYese-mail, na který přijde odpověď
jmenoYesjméno nebo název firmy
zpravaYesco potřebujete

TDQS

B3.3/5.0
Behavior3/5

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

No annotations are provided, so the description carries the full burden. It does disclose one genuine behavioral trait beyond the schema: the response arrives by e-mail within 24 hours, which tells the agent this is an asynchronous, out-of-band channel. However, it says nothing about permissions, rate limits, whether submissions are persisted, or what confirmation the caller receives, leaving meaningful gaps for a write-style tool.

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 short sentences, zero waste, and the core action (sending an inquiry to a named recipient) is front-loaded before the response-expectation detail. Nothing needs trimming or reordering.

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 simple three-parameter, all-required form with no output schema and no annotations, the description covers the action and the expected response channel. It omits what happens to the submission, any prerequisites, and how it relates to the sibling tools, so it is adequate but not 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 100%, so the schema already documents all three required parameters (jmeno, email, zprava) with clear Czech descriptions. The description adds no additional meaning about format, length limits, or validation beyond what the schema provides, so the baseline 3 applies.

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 gives a specific verb and resource ('Pošle ... zprávu s poptávkou') and identifies the recipient, which is enough to distinguish it from the sibling tools (cenik, dostupnost, sluzby), which are all lookup-type resources. It does not explicitly name a sibling as an alternative, so it stops short of a 5.

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

Usage Guidelines2/5

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

There is no explicit when-to-use or when-not-to-use guidance, and no mention of how this relates to the sibling tools. The agent can infer it is a contact/inquiry form, but nothing states the conditions under which this should be chosen over the other three tools.

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

sluzbyBInspect

Přehled služeb, které Roman Svoboda (RSolution.cz) nabízí.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

B3.1/5.0
Behavior2/5

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

No annotations are provided, so the description carries the full burden of behavioral disclosure. It implies a read-only informational lookup but says nothing about what data is returned, whether it is static content, or how it relates to the other service-related tools. For a zero-param info tool the gap is modest but real.

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?

A single, front-loaded sentence with no filler or repetition. It is efficiently sized, though arguably too thin to route an agent confidently.

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?

With zero parameters and no output schema, the description is the only source of information, and it gives just one sentence. It is minimally adequate for a simple static info tool but leaves the relationship to sibling tools and the nature of the returned content unspecified.

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

Parameters4/5

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

The tool takes no parameters (parameter count 0), so there is nothing for the description to compensate for. Baseline of 4 applies.

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 states a specific resource – an overview of the services offered by a named provider (Roman Svoboda / RSolution.cz). This distinguishes it implicitly from siblings like cenik (pricing) and dostupnost (availability), though it never names them. The verb 'Přehled' (overview/list) is clear enough to convey intent.

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

Usage Guidelines2/5

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

There is no explicit guidance on when to use this tool versus cenik, dostupnost, or napis_mi, nor any exclusions. Usage is only inferable from the fact that it lists services. An agent must guess whether to call this before or instead of the pricing/availability tools.

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

Tool Schema Changelog

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

  1. 4 tool updates
    • First observedcenik
    • First observeddostupnost
    • First observednapis_mi
    • First observedsluzby

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    MCP servers for Czech government & business data: ARES (Business Register) + ČNB (FX rates). Native AI access to company lookups, VAT status, bank accounts, currency conversion.
    9
    6
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Project management, CRM, time tracking and project economy for consulting and engineering firms. Hosted remote server over streamable HTTP with OAuth 2.1, exposing 105 tools that run as the signed-in user under their own permissions.
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Access Czech and Slovak company data (financials, contacts, risks, ownership) via BizMachine API, enabling natural-language lookups by name, domain, or ICO.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources