Skip to main content
Glama

Allcams live cams

Server Details

Live cam rooms online now on Stripchat, Chaturbate, Cam4, LiveJasmin, BongaCams: categories, models.

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 5 tools

Disambiguation4/5

The tools mostly have distinct purposes: get_category and list_categories separate single-page retrieval from category listing, while get_model and list_online separate model details from live-model discovery. There is minor overlap because list_online can find a single model by nickname, which could be confused with get_model, but descriptions clarify the boundary.

Naming Consistency4/5

Four tools follow a clear verb_noun or verb_ qualifier pattern (get_category, get_model, list_categories, list_online), making the set predictable. site_overview is a noun phrase that breaks the pattern slightly, but the deviation is minor and still readable.

Tool Count5/5

Five tools is well-scoped for a live-cam browsing server: category listing/detail, model detail, live-model search, and site overview. Each tool covers a distinct browsing need without excessive surface area.

Completeness4/5

The surface covers the core lifecycle of browsing categories, models, live status, and site context. Minor gaps exist, such as no dedicated full-model search or platform/tag filtering beyond what list_online offers, but the available tools provide reasonable workarounds.

Available Tools

5 tools
get_categoryGet categoryCInspect

Markdown of one category page: text, which platforms run it, how many models are online, related categories.

ParametersJSON Schema
NameRequiredDescriptionDefault
categoryYes
languageNoen

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes

TDQS

C2.9/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 usefully discloses the return shape (markdown page: text, platforms, online model counts, related categories) and implicitly the read-only nature of a 'get', but it says nothing about missing-category behavior, language fallback, or rate limits.

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 compact sentence that is front-loaded with the return type and enumerates contents; every clause carries information, though the enumerated contents partly duplicate an existing output schema.

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

Completeness2/5

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

An output schema already exists, so spending the whole description on return contents is largely redundant, while the two input parameters receive no explanation at all. For a tool with 0% schema coverage on inputs, the description leaves the agent without enough to call it correctly (e.g. valid category identifiers, language handling).

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

Parameters2/5

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

Schema description coverage is 0% for two parameters, and the description adds no meaning for either: it never explains what form the 'category' identifier takes or what the 'language' default of 'en' implies. The description does not compensate for the documentation 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 states a specific verb+resource ('get' one category page) and enumerates what that page contains (text, platforms, model counts, related categories), which lets an agent distinguish it from list_categories and site_overview. It is clear, though it never explicitly contrasts 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 prerequisite notes, and no mention of alternatives such as list_categories for browsing or get_model for the individual entries surfaced here. Usage is only weakly implied by the content list.

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

get_modelGet modelCInspect

Markdown of one model page: status (online/offline, viewers), platform, languages, statistics, tags, the sign-up link.

ParametersJSON Schema
NameRequiredDescriptionDefault
languageNoen
nicknameYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes

TDQS

C2.9/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 disclosure burden. It usefully describes the output format as Markdown and lists fields like status, platform, languages, statistics, and tags, but it omits auth requirements, error behavior, and confirms read-only semantics only implicitly.

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 front-loaded sentence with no wasted words, and it immediately identifies the resource and output. It is a fragment rather than a full structured sentence, but it is appropriately concise.

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 low-complexity retrieval tool with an output schema, the description gives enough sense of what comes back. However, with 0% schema description coverage and no annotations, it should still clarify the model identifier and language parameter to be fully complete.

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

Parameters1/5

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

Schema description coverage is 0%, and the description does not mention either parameter. It does not clarify that nickname identifies the model or that language controls localization, leaving both parameters semantically undocumented.

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 (one model page) and enumerates the page contents, making the retrieval purpose clear. It does not distinguish this tool from siblings like get_category, list_categories, list_online, or site_overview.

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 get_model versus alternatives, nor any prerequisites or exclusions. The phrase 'one model page' implies a single-resource lookup, but this is not developed into usage guidance.

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

list_categoriesList categoriesAInspect

Every category page of one language with its slug and one-line description. Use the slug in get_category and list_online.

ParametersJSON Schema
NameRequiredDescriptionDefault
languageNoen

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes

TDQS

A3.8/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 the payload shape (slug + one-line description) and that results are scoped to a single language, which is useful. It says nothing about ordering, pagination, volume, or auth requirements, so coverage remains partial.

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 tight sentences with zero waste: the first defines the payload, the second routes the agent to the consuming tools. Well front-loaded.

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?

An output schema exists, so return values need no elaboration, and the description covers the discovery-then-consume workflow adequately. The only real gap is the unspecified language format, minor for a single-parameter read tool.

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 0% for the sole 'language' parameter, so the description must compensate. 'Of one language' implies the filter's purpose but gives no format (ISO code?), case, or the 'en' default, leaving the schema to carry none of that.

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?

States a specific verb+resource: it lists category pages for one language with slug and one-line description. This is concretely distinguishable from get_category (single category) and the other siblings, though it doesn't explicitly contrast them.

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

Usage Guidelines4/5

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

Gives clear downstream context: the slug returned is meant to be used in get_category and list_online, which implicitly tells the agent this is the discovery step before those tools. No explicit 'when not to use' or prerequisite guidance, but the routing signal is real.

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

list_onlineWho is onlineAInspect

Models live right now, most viewers first. category narrows to one category slug, nickname finds one model, limit (1-100, default 20) and page page through.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNo
limitNo
categoryNo
languageNoen
nicknameNo

TDQS

A3.5/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 burden. It usefully discloses the sort order (viewer count descending) and pagination/limit constraints, but omits whether this is a pure read, what an empty result means, freshness of the 'live' data, or any rate limits.

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?

Two dense sentences with the core purpose front-loaded and no filler. The trailing 'page page through' phrasing is a little telegraphic but still readable and compact.

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 5-parameter, zero-coverage, no-output-schema tool, the description covers most of what an agent needs but leaves the language filter unexplained and gives no sense of the returned record shape beyond 'models'.

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?

Schema coverage is 0%, so the description must carry parameter meaning, and it largely does: category is a single category slug, nickname returns one model, and limit is bounded 1-100 with default 20. The language parameter is never mentioned, which is the one real 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?

States a specific verb and resource — models live right now — plus the ordering rule (most viewers first). That is enough to distinguish it from get_model and list_categories, which are single-entity and category-listing tools respectively, though no sibling is named explicitly.

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?

Usage is implied rather than stated: browsing live models, narrowing by category slug, or locating one model by nickname. There is no explicit when-to-use/when-not or routing to an alternative such as get_model when a single model is already known.

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

site_overviewSite overviewCInspect

What this site is, key facts, menu sections and languages (the llms.txt).

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes

TDQS

C2.9/5.0
Behavior2/5

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

With no annotations, the description carries the full behavioral burden, yet it only vaguely gestures at content ('the llms.txt'). It does not state that this is a read-only fetch, whether it hits the network, or how fresh/cached the data is, which matters for an orientation tool.

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 terse sentence with no filler, and the core content scope is front-loaded. The parenthetical 'the llms.txt' is slightly cryptic but compact.

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 zero-parameter tool with an output schema and full schema coverage, the description is adequate but minimal. Because the output schema defines the return shape, less detail is needed, but the missing action verb and behavior notes leave small gaps.

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 the baseline is 4; there is nothing for the description to clarify beyond what an empty schema already implies.

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

Purpose3/5

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

The description names the resource (the site's llms.txt content: key facts, menu sections, languages) but never states an action verb, so it reads more like a scope note than a tool purpose. It is distinguishable from siblings like list_categories or get_model, but the agent must infer that it retrieves an overview.

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 indication of when to call this versus get_category, list_categories, or list_online, nor any prerequisites. Usage is entirely left to inference.

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. 5 tool updates
    • First observedget_category
    • First observedget_model
    • First observedlist_categories
    • First observedlist_online
    • First observedsite_overview

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources