Skip to main content
Glama
CaptureKit MCP Server

CaptureKit MCP Server

Official

Analyze (AI)

analyze
Read-only

Extracts AI insights from any webpage: summary, value proposition, features, categories, use cases, and optional contact signals.

Instructions

Analyze (AI). AI Content API analyzes any webpage and returns AI insights summary, value proposition, features, categories, use cases, and optional contact signals. Credit cost: 1 credit per call.

Input Schema

NameRequiredDescriptionDefault
urlYesThe URL of the webpage to capture.
cacheNoCache the response. Default: false.
proxyNoSpecify a proxy server to route your request through.
fieldsNoComma-separated list of fields to keep in the response, with dot notation for nested fields (e.g. name,location.city). Does not change the credit cost.
cache_ttlNoCache the response for a custom TTL (in seconds). Default: 2592000.
custom_promptNoAdd your own instructions to guide the AI’s analysis.
custom_responseNoPass custom response fields to be included in the AI response.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.0

TDQS

A3.7/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, openWorldHint, and destructiveHint=false, so the safety profile is covered. The description adds genuinely new behavioral context that annotations cannot express: a metered cost of 1 credit per call, and the shape of the returned insight set. It stops short of noting latency, rate limits, or that caching defaults to off.

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 tight sentences that lead with the core action and output list, then the cost. The opening 'Analyze (AI).' merely restates the title and is the only wasted fragment.

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?

With no output schema, the description correctly compensates by enumerating the returned insight fields, and the credit cost is disclosed. For a single-required-parameter read/analysis tool with full schema coverage, this is close to complete; only sibling differentiation and cost-bearing edge cases are absent.

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 every parameter including cache, proxy, fields, custom_prompt, and custom_response is already documented in the schema. The description adds no parameter-level meaning beyond that baseline, which is appropriate but not additive.

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 verb ('analyzes any webpage') and enumerates the concrete outputs (insights summary, value proposition, features, categories, use cases, contact signals), so an agent knows exactly what it gets back. It does not, however, differentiate itself from siblings like 'content' or 'website_crawler', which also operate on webpages.

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 only implied: 'analyzes any webpage' suggests it is for AI-derived insight extraction, and the credit-cost note hints it is a paid call to use deliberately. There is no explicit when-to-use, when-not-to-use, or routing to the sibling tools that also take URLs.

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

Deploy Server

Other Tools