INITE
Server Details
INITE itself: services and prices, free call slots, booking a call, writing to the team. No token.
- 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
Scored across 7 tools
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.
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.
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.
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 toolsinite_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.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | The reader's language; sets the currency (pt quotes reais) and the copy. Default en. | |
| name | Yes | The person's name, as they want to be addressed | |
| Yes | The person's own email; the confirmation and the calendar invite go there | ||
| topic | No | The service the call is about, an id from inite_services (default: diagnostic) | |
| company | No | Their company or site, if they gave one | |
| message | No | What they want to talk about | |
| starts_at | Yes | An ISO instant from inite_slots | |
| time_zone | No | IANA zone for the confirmation email |
Output Schema
| Name | Required | Description |
|---|---|---|
| booked | Yes | |
| startsAt | No |
TDQS
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | The person's language; sets the currency (pt pays in reais, the rest in dollars) and the pages they return to. | |
| offer | Yes | Which offer to buy; the description lists each one and what it is | |
| report_id | No | local-start only: the audit it is for (my_reports lists them), so the week starts from what the audit found. |
Output Schema
| Name | Required | Description |
|---|---|---|
| offer | Yes | |
| price | No | |
| pageUrl | No | |
| x402Url | No | |
| checkoutUrl | Yes |
TDQS
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | The reader's language; sets the currency (pt quotes reais) and the copy. Default en. | |
| name | Yes | The person's name | |
| Yes | The person's own email; the reply goes there | ||
| company | No | Their company or site, if they gave one | |
| message | Yes | What they want to say or ask, in their words | |
| service | No | Which service it is about, if any |
Output Schema
| Name | Required | Description |
|---|---|---|
| sent | Yes |
TDQS
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | The reader's language; sets the currency (pt quotes reais) and the copy. Default en. | |
| slug | No | A guide to send | |
| No | Where to send it |
Output Schema
| Name | Required | Description |
|---|---|---|
| sent | No | |
| guides | Yes |
TDQS
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.
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.
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.
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.
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.
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 muchCRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | The reader's language; sets the currency (pt quotes reais) and the copy. Default en. |
Output Schema
| Name | Required | Description |
|---|---|---|
| currency | No | |
| services | Yes |
TDQS
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.
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.
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.
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.
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.
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 timesARead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many free slots to return, soonest first (default 10) | |
| time_zone | No | IANA zone to show the times in, e.g. America/Sao_Paulo |
Output Schema
| Name | Required | Description |
|---|---|---|
| slots | Yes | |
| durationMin | No | |
| hostTimeZone | No |
TDQS
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.
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.
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.
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.
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.
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 accountARead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| plan | Yes | |
| auditsPerDay | No | |
| atlasListings | No | |
| auditsLast24h | No |
TDQS
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.
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.
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.
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.
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.
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.
7 tool updates
- First observed
inite_book_call - First observed
inite_buy - First observed
inite_contact - First observed
inite_guides - First observed
inite_services - First observed
inite_slots - First observed
my_account
Related MCP Connectors
Public services, guide/FAQ search and estimates. Inquiry drafts require scoped authentication.
Read-only pricing, services, contact and blog of a GoHighLevel and AI automation agency (PR)
Mitosis agent-memory platform: pricing, docs search, platform status, agent skills. No auth.
Public MCP for gethal.ai — autonomous AI sales agent. Pricing, features, book a demo.
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables querying public Kalyvox product information, features, integrations, official links, and help-center routing without exposing customer data.53 npmMIT
- AlicenseAqualityCmaintenanceEnables AI clients to access SeedanceAI's video generation platform information, including styles, pricing, docs, and FAQ, without requiring API keys.3MIT
- AlicenseAqualityCmaintenanceProvides read-only access to Gemini 3 Online's knowledge surface (models, pricing, links, FAQ) for MCP-compatible AI clients, requiring no API keys.3MIT
- AlicenseNot gradedqualityAmaintenanceEnables coding agents to ground UI work in real product screens by retrieving real screen references, fonts and icons, and recorded design systems, while also serving bundled design-workflow resources, playbook prompts, and connection diagnostics without a token.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.