Skip to main content
Glama

Server Details

INITE itself: services and prices, free call slots, booking a call, writing to the team. No token.

Ownership verified
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
inite-ai/inite-visibility
GitHub Stars
0
Server Listing
INITE MCP

TDQS

A3.7/5.0

Scored across 7 tools

Disambiguation4/5

Each tool targets a distinct resource: booking, buying, messaging, guides, service catalog, calendar slots, and account info. The only mild overlap is inite_book_call vs inite_contact (both reach the team), but the descriptions explicitly differentiate 'schedule a call' from 'send a message', and inite_slots/inite_book_call are clearly a read-then-write pair rather than duplicates.

Naming Consistency4/5

Nearly all names use a consistent 'inite_' snake_case prefix with readable verb/noun semantics (inite_book_call, inite_buy, inite_services). The lone outlier is my_account, which drops the prefix, but it remains snake_case and readable, so consistency is good with one minor deviation.

Tool Count5/5

Seven tools is well-scoped for an agent-facing commerce/booking surface, and each tool earns its place: slots feeds book_call, services feeds book_call's topic, and buy/contact/guides/account each cover a distinct action. Nothing feels like filler or a redundant wrapper.

Completeness4/5

The surface covers the core lifecycle: discover services, find slots, book, buy, contact, fetch guides, and check account status. There are minor gaps such as no direct tool to list, reschedule, or cancel existing bookings or to track an order, though book_call notes a move/cancel link is emailed, so agents can work around these.

Available Tools

7 tools
inite_book_callBook a call with INITEAInspect

Book a call with the INITE team for a named person. starts_at must be a slot from inite_slots; topic is a service id from inite_services (default: diagnostic). The person receives a confirmation email with a calendar invite and a link to move or cancel. Book only with the person's consent and their own email.

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoThe reader's language; sets the currency (pt quotes reais) and the copy. Default en.
nameYesThe person's name, as they want to be addressed
emailYesThe person's own email; the confirmation and the calendar invite go there
topicNoThe service the call is about, an id from inite_services (default: diagnostic)
companyNoTheir company or site, if they gave one
messageNoWhat they want to talk about
starts_atYesAn ISO instant from inite_slots
time_zoneNoIANA zone for the confirmation email

Output Schema

ParametersJSON Schema
NameRequiredDescription
bookedYes
startsAtNo

TDQS

A4.1/5.0
Behavior4/5

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

Annotations only declare the write/non-idempotent/non-open-world profile; the description adds the concrete side effect the agent cannot infer: the person receives a confirmation email with a calendar invite and a move/cancel link. It also discloses the consent requirement, which is behavioral context beyond the annotations, though it omits failure behavior (e.g., taken slot).

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?

Four short sentences, front-loaded with the action and immediately followed by the input constraints. The starts_at/topic sentence is somewhat duplicative of the schema, but it is compact and nothing is padded.

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 an output schema present, return values need no explanation, and the description covers purpose, required inputs, provenance of key values, side effects, and the consent guardrail. Remaining gaps (slot-conflict handling, time_zone interaction with lang) are minor for a booking 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 description coverage is 100%, so every parameter is already documented, and the description largely restates the schema (starts_at from inite_slots, topic from inite_services with diagnostic default). The added value is limited to reinforcing the cross-tool provenance of those values, which warrants the baseline 3 rather than more.

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?

States a specific verb and resource ("Book a call with the INITE team") plus the scope constraint ("for a named person"), which no sibling tool covers. It also names the two sibling data sources (inite_slots, inite_services) that feed the required values, so the agent can place it precisely in the tool graph.

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 a clear precondition for use — "Book only with the person's consent and their own email" — and tells the agent where starts_at and topic values must come from. It does not state what to do when a slot is unavailable or how it relates to inite_contact, so it stops short of full when/when-not guidance.

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

inite_buyBuy for the personAInspect

Start a purchase of a one-time INITE offer for the signed-in person. Returns a checkout link for the person to pay (nothing is charged until they do) and, when card-free payment is on, an x402Url: an agent connected to the person's INITE wallet (https://billing.inite.ai/mcp/wallet, scope wallet:pay) pays it with its pay tool, within the limits the person approved. Offers: local-start (Local Start: one week of done-for-you work for a business that meets customers in person. The Google Business Profile verified and tied to the site, the city and the service on the homepage, a Google Maps check before and after.) licence-starter (INITE Analyzer Starter, a 12-month licence paid once: no renewal, a 14-day refund.) licence-growth (INITE Analyzer Growth, a 12-month licence paid once: no renewal, a 14-day refund.) licence-autopilot (INITE Analyzer Autopilot, a 12-month licence paid once: no renewal, a 14-day refund.) Ask the person before buying; say the price. Needs a signed-in inite.ai account: a guest call answers 401 and starts the OAuth flow.

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoThe person's language; sets the currency (pt pays in reais, the rest in dollars) and the pages they return to.
offerYesWhich offer to buy; the description lists each one and what it is
report_idNolocal-start only: the audit it is for (my_reports lists them), so the week starts from what the audit found.

Output Schema

ParametersJSON Schema
NameRequiredDescription
offerYes
priceNo
pageUrlNo
x402UrlNo
checkoutUrlYes

TDQS

A4.6/5.0
Behavior5/5

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

Goes well beyond the annotations: annotations only say it is a non-idempotent, non-destructive open-world write. The description adds that nothing is charged until the person pays, the two return paths (checkout link and x402Url), the wallet MCP scope required for agent payment, and the 401/OAuth behavior for guests.

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?

Front-loaded with purpose and return behavior, and every section earns its place. It is dense and parenthetical, however, with the offer catalogue and the wallet aside packed into long run-on sentences that slow scanning.

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?

An output schema exists, so return values need not be explained, yet the description still flags the two things an agent must act on (checkout link vs x402Url). Auth requirements, per-offer meaning, and payment consent are all covered, leaving nothing material missing for a purchase-initiating tool.

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 100%, so the baseline is 3, but the description genuinely enriches semantics the schema defers to it for: it enumerates and explains each offer value, states that 'lang' sets the currency (pt in reais, the rest in dollars), and confirms 'report_id' is local-start only.

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?

States a specific verb and resource ('Start a purchase of a one-time INITE offer for the signed-in person') and immediately scopes it as one-time rather than subscription. It also distinguishes itself from lookalike siblings (inite_services, inite_book_call) by naming the concrete offers and the payment flow.

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 explicit prerequisites and gating: 'Ask the person before buying; say the price' and 'Needs a signed-in inite.ai account: a guest call answers 401 and starts the OAuth flow.' It does not name a competing sibling for the same job, so the routing guidance is implicit rather than explicit.

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

inite_contactWrite to the INITE teamAInspect

Send a message to the INITE team on behalf of a named person; the reply goes to their email. For a question that needs a conversation, inite_book_call is faster.

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoThe reader's language; sets the currency (pt quotes reais) and the copy. Default en.
nameYesThe person's name
emailYesThe person's own email; the reply goes there
companyNoTheir company or site, if they gave one
messageYesWhat they want to say or ask, in their words
serviceNoWhich service it is about, if any

Output Schema

ParametersJSON Schema
NameRequiredDescription
sentYes

TDQS

A4/5.0
Behavior3/5

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

Annotations already declare readOnly=false, destructive=false, openWorld=false, and idempotent=false. The description usefully adds that the reply is delivered to the named person's email, which clarifies the outbound side effect. It does not mention that repeated calls are non-idempotent (each call sends another message) or any rate/confirmation behavior, so it adds only modest context on top of the annotations.

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, zero filler, with the core action stated first and the sibling routing second. Every clause earns its place.

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 a 100% documented schema and an output schema covering return values, the description only needs to add routing and behavioral framing, which it does. The one gap is the non-idempotent 'each call sends a new message' implication, which an agent might need before retrying.

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% with all six parameters documented, including enum meanings for lang and service, so the schema already carries the semantic load. The description's 'on behalf of a named person' only loosely reinforces the name/email intent and adds no format or syntax detail beyond the schema.

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?

States a specific verb (send a message), a resource (the INITE team), and scope (on behalf of a named person, with the reply routed to their email). It also names the sibling inite_book_call, so an agent can distinguish this from the booking path without opening any schema.

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?

Explicitly routes conversational questions to inite_book_call, giving a clear when-not condition. It does not address the other related siblings (inite_buy, inite_services, inite_guides), so the alternative coverage is good but not exhaustive.

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

inite_guidesINITE's guidesBInspect

INITE's guides (PDF, a few pages each): their titles, what each covers and its page. Pass slug and email to send one to a person - they receive the PDF by email, and only with their consent.

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoThe reader's language; sets the currency (pt quotes reais) and the copy. Default en.
slugNoA guide to send
emailNoWhere to send it

Output Schema

ParametersJSON Schema
NameRequiredDescription
sentNo
guidesYes

TDQS

B3.4/5.0
Behavior3/5

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

Annotations already declare the mutation profile (readOnlyHint=false, idempotentHint=false), so the safety framing is partly covered. The description usefully adds the delivery mechanism (recipient gets the PDF by email) and the consent constraint, but says nothing about rate limits, errors, or what happens absent consent.

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 sentences, front-loaded with the resource and its list output before the send instructions. Efficient overall, though folding a list behavior and a send behavior into one breath makes the mode switch slightly harder to parse.

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?

An output schema exists, so return values need no explanation, and annotations cover the safety profile. However, the dual list/send nature of the tool is never disambiguated (what triggers which mode, whether zero-arg calls list), leaving a gap for a 3-parameter, zero-required 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 100%, and each parameter is fully documented in the schema, including the enum for lang and its currency/copy effects. The description only repeats the slug/email roles, adding no syntax or format meaning beyond the schema, so 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 names a specific resource ('INITE's guides') and two concrete functions: returning titles/coverage/page, and sending one guide to a person by email. It does not explicitly differentiate itself from other inite_* siblings (book_call, buy, contact, services, slots), but the guide-specific verb/resource is clear enough for an agent to route to it.

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 states the condition for the send mode ('Pass slug and email to send one to a person'), which implies the no-argument mode lists guides, but never says this outright. No exclusions or alternative-tool guidance are given, so usage is inferred rather than stated.

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

inite_servicesWhat INITE sells, and for how muchC
Read-onlyIdempotent
Inspect

INITE's services as a ladder, cheapest first: each step's name, what it delivers, how long it takes, its price in the reader's currency and whether that price is fixed, a floor or monthly, whether the fee is refunded if the work concludes nothing should be built, and how it starts - a call to book with inite_book_call (the topic to pass) or a page to open.

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoThe reader's language; sets the currency (pt quotes reais) and the copy. Default en.

Output Schema

ParametersJSON Schema
NameRequiredDescription
currencyNo
servicesYes

TDQS

C2.9/5.0
Behavior3/5

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

Annotations already declare readOnly, idempotent, non-destructive, closed-world behavior, so the safety profile is covered. The description adds genuine behavioral context – currency derives from the reader's language, and whether a fee is fixed/floor/monthly or refundable – but omits ordering guarantees or caching/freshness of pricing.

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

Conciseness2/5

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

The entire description is one long run-on sentence listing output fields, which is redundant given an output schema exists. There is no front-loaded purpose statement, so an agent must parse the whole clause to learn what the tool does.

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 zero-required-parameter read-only info tool with a full output schema, the description is adequate about content but silent on when it should be preferred over inite_guides, inite_buy, or inite_contact. The output schema carries the return detail, so the remaining gap is routing, not completeness of fields.

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% and the lang enum is fully documented in the schema, including the effect on currency and copy. The description's mention of 'price in the reader's currency' restates that linkage without adding syntax or defaults beyond the schema's 'Default en.'

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 title and opening clause make it clear this returns INITE's service/pricing ladder, and it names inite_book_call as the downstream action, giving partial sibling differentiation against inite_buy, inite_guides, and inite_slots. However, it never states a verb (list/get/retrieve) and drifts into enumerating return fields rather than declaring purpose.

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 relative to siblings like inite_guides or inite_buy. The only actionable hint ('how it starts - a call to book with inite_book_call') describes a next step after reading the result, not a condition for selecting this tool.

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

inite_slotsFree call timesA
Read-onlyIdempotent
Inspect

The call times INITE's calendar has free, as ISO instants, with the call length and the host's time zone. Pass one of them to inite_book_call as starts_at.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoHow many free slots to return, soonest first (default 10)
time_zoneNoIANA zone to show the times in, e.g. America/Sao_Paulo

Output Schema

ParametersJSON Schema
NameRequiredDescription
slotsYes
durationMinNo
hostTimeZoneNo

TDQS

A4.3/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint, and non-destructive, so safety is covered. The description adds genuine behavioral context beyond that: the return format (ISO instants) and that each slot carries call length and host time zone. This is helpful, though it doesn't disclose rate limits or slot-window boundaries.

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 no filler, front-loaded with what the tool returns and immediately followed by the required next action. Every clause earns its place.

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?

With an output schema present and annotations covering the safety profile, the description supplies just the integration detail an agent needs (which tool consumes the output and under what field). Nothing call-critical is missing.

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 limit and time_zone are already documented in the schema. The description adds no parameter detail (e.g. that time_zone affects only display, or that limit caps results soonest-first), so the baseline 3 is appropriate.

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?

It states a specific resource and output ('call times INITE's calendar has free, as ISO instants, with the call length and the host's time zone'), and distinguishes itself from siblings by naming inite_book_call as the consumer. An agent immediately knows this returns bookable slots rather than booking 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?

It gives explicit downstream usage: 'Pass one of them to inite_book_call as starts_at.' That is a clear workflow instruction. It does not state when NOT to use the tool or alternatives for listing slots, so it stops short of a 5.

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

my_accountYour accountA
Read-onlyIdempotent
Inspect

The signed-in account's plan, its daily audit allowance and how much of it the last 24 hours used, and how many Atlas tools it owns. Needs a signed-in inite.ai account: a guest call answers 401 and starts the OAuth flow.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
planYes
auditsPerDayNo
atlasListingsNo
auditsLast24hNo

TDQS

A4.3/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, non-destructive, and non-open-world, so the safety profile is covered. The description adds genuinely new behavioral context: unauthenticated callers get a 401 and are pushed into the OAuth flow, and it outlines what data the call surfaces. It stops short of noting rate limits or caching nuance.

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 with no filler: the payload is front-loaded, and the auth precondition follows as a distinct actionable clause. Every phrase carries information an agent needs.

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?

An output schema exists, so return values need not be spelled out, yet the description still summarizes them; annotations cover the safety profile and the description covers the auth requirement. For a zero-parameter read tool, nothing material is missing.

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 is nothing for the description to disambiguate and the baseline of 4 applies. The schema is empty by design and no parameter-level explanation is required.

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 names a concrete resource and enumerates exactly what is returned: the signed-in account's plan, daily audit allowance plus 24-hour consumption, and owned Atlas tool count. That level of detail makes it unmistakable against siblings like check_identity, my_reports, or atlas_owner_stats even though none are named.

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 (inspect your own plan/quota) and one precondition is stated: a signed-in inite.ai account is required. However, it never says when to prefer this over adjacent identity/account tools such as check_identity or atlas_owner_stats, and gives no exclusions.

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. 7 tool updates
    • First observedinite_book_call
    • First observedinite_buy
    • First observedinite_contact
    • First observedinite_guides
    • First observedinite_services
    • First observedinite_slots
    • First observedmy_account

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.