Skip to main content
Glama

Marziale Technologies

Send the request (needs a yes)

submit

Send the request to Marziale Technologies. Use only after the person saw the review, the legal line, the privacy line and link, and said yes. Required: track, name, email, review_shown, legal_and_privacy_shown, person_said_yes. A partial request is fine. It needs the track, a name, and an email. Send it only after the person says yes.

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "track": "<track>",
      "name": "<name>",
      "email": "<email>",
      "review_shown": "<review_shown>",
      "legal_and_privacy_shown": "<legal_and_privacy_shown>",
      "person_said_yes": "<person_said_yes>"
    },
    "name": "submit"
  }
}

Input Schema

NameRequiredDescriptionDefault
nameYesQ1. Name, as the person gave it. Required.
needNoOptional. Both tracks. What the person needs or wants help with, in their own words, if they said it (for example in a follow-up or a typed answer). Do not ask an extra question for it.
townNoQ1. Town. Optional.
emailYesQ1. Email address where we can reply. Required.
trackYesWhat best describes you? client = "Operator: I make decisions inside of a business", talent = "Talent: I am talented and would like to talk". Required.
becomeNoOperator. Q6: What do you want it to become? One of: Stay as it is, but easier / Grow / Pass it on to someone / Not sure yet. Or the person's own typed words. Optional.
live_nowNoTalent. Q3: Where do you live now? One of: Lewis County / Elsewhere in the North Country / Elsewhere in New York / Outside New York. Or the person's own typed words. Optional.
draws_youNoTalent. Q5: What draws you to the North Country? One of: The work here / The place and the people / I want to move here / I want to work here remotely. Or the person's own typed words. Optional.
job_startNoOperator. Q3: How does a normal job start? One of: A customer calls or texts / They walk in / They order online / A repeat or contract customer / We go out and find them. Or the person's own typed words. Optional.
work_kindNoTalent. Q2: What kind of work do you do? One of: Software / Engineering or science / Trades / Design or media / Business or operations. Or the person's own typed words. Optional.
work_linkNoQ1, Talent only. Link to their work. Optional.
work_wantNoTalent. Q4: What kind of work do you want? One of: Full time / Part time / One project / Not sure yet. Or the person's own typed words. Optional.
build_nextNoTalent. Q6: What do you want to build in the next few years? One of: My own company / Deep skill in my craft / A part in running a local business / Not sure yet. Or the person's own typed words. Optional.
client_appNoOptional. Name of your app.
info_livesNoOperator. Q4: Where does most of your information live? One of: Paper / Spreadsheets / Software, for example QuickBooks / In people's heads / A mix. Or the person's own typed words. Optional.
become_moreNoOptional. The person's typed answer to your follow-up after Q: What do you want it to become?
why_startedNoOperator. Q5: Why did you start or take on this business? One of: I built it / Family business / I bought it / I saw a need in town. Or the person's own typed words. Optional.
review_shownYesTrue only if you showed the review from check_draft and asked if the person wants to change any answer.
anything_elseNoBoth tracks. Q7: Is there anything else you want us to know? Typed answer. Optional.
business_kindNoOperator. Q2: What kind of business is it? One of: Retail or food / Trades or construction / Farm or agriculture / Professional service / Manufacturing. Or the person's own typed words. Optional.
business_nameNoQ1, Operator only. Business name. Optional.
live_now_moreNoOptional. The person's typed answer to your follow-up after Q: Where do you live now?
draws_you_moreNoOptional. The person's typed answer to your follow-up after Q: What draws you to the North Country?
job_start_moreNoOptional. The person's typed answer to your follow-up after Q: How does a normal job start?
work_kind_moreNoOptional. The person's typed answer to your follow-up after Q: What kind of work do you do?
work_want_moreNoOptional. The person's typed answer to your follow-up after Q: What kind of work do you want?
build_next_moreNoOptional. The person's typed answer to your follow-up after Q: What do you want to build in the next few years?
info_lives_moreNoOptional. The person's typed answer to your follow-up after Q: Where does most of your information live?
person_said_yesYesTrue only if the person said yes to send this draft.
why_started_moreNoOptional. The person's typed answer to your follow-up after Q: Why did you start or take on this business?
anything_else_moreNoOptional. The person's typed answer to your follow-up after Q: Is there anything else you want us to know?
business_kind_moreNoOptional. The person's typed answer to your follow-up after Q: What kind of business is it?
legal_and_privacy_shownYesTrue only if you showed the legal line, the privacy line, and the privacy link.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed17 schema fields changed
    • changedInput schema / properties / anything_else / description
      Previous value: -"Talent. Q6: Is there anything else you want us to know? Typed answer. Optional."New value: +"Both tracks. Q7: Is there anything else you want us to know? Typed answer. Optional."
    • changedInput schema / properties / become / description
      Previous value: -"Operator. Q5: What do you want it to become? One of: Stay as it is, but easier / Grow / Pass it on to someone / Not sure yet. Or the person's own typed words. Optional."New value: +"Operator. Q6: What do you want it to become? One of: Stay as it is, but easier / Grow / Pass it on to someone / Not sure yet. Or the person's own typed words. Optional."
    • changedInput schema / properties / build_next / description
      Previous value: -"Talent. Q5: What do you want to build in the next few years? One of: My own company / Deep skill in my craft / A part in running a local business / Not sure yet. Or the person's own typed words. Optional."New value: +"Talent. Q6: What do you want to build in the next few years? One of: My own company / Deep skill in my craft / A part in running a local business / Not sure yet. Or the person's own typed words. Optional."
    • changedInput schema / properties / business_kind / description
      Previous value: -"Operator. Q1: What kind of business is it? One of: Retail or food / Trades or construction / Farm or agriculture / Professional service / Manufacturing. Or the person's own typed words. Optional."New value: +"Operator. Q2: What kind of business is it? One of: Retail or food / Trades or construction / Farm or agriculture / Professional service / Manufacturing. Or the person's own typed words. Optional."
    • changedInput schema / properties / business_name / description
      Previous value: -"Q7, Operator only. Business name. Optional."New value: +"Q1, Operator only. Business name. Optional."
    • changedInput schema / properties / draws_you / description
      Previous value: -"Talent. Q4: What draws you to the North Country? One of: The work here / The place and the people / I want to move here / I want to work here remotely. Or the person's own typed words. Optional."New value: +"Talent. Q5: What draws you to the North Country? One of: The work here / The place and the people / I want to move here / I want to work here remotely. Or the person's own typed words. Optional."
    • changedInput schema / properties / email / description
      Previous value: -"Q7. Email address where we can reply. Required."New value: +"Q1. Email address where we can reply. Required."
    • changedInput schema / properties / info_lives / description
      Previous value: -"Operator. Q3: Where does most of your information live? One of: Paper / Spreadsheets / Software, for example QuickBooks / In people's heads / A mix. Or the person's own typed words. Optional."New value: +"Operator. Q4: Where does most of your information live? One of: Paper / Spreadsheets / Software, for example QuickBooks / In people's heads / A mix. Or the person's own typed words. Optional."
    • changedInput schema / properties / job_start / description
      Previous value: -"Operator. Q2: How does a normal job start? One of: A customer calls or texts / They walk in / They order online / A repeat or contract customer / We go out and find them. Or the person's own typed words. Optional."New value: +"Operator. Q3: How does a normal job start? One of: A customer calls or texts / They walk in / They order online / A repeat or contract customer / We go out and find them. Or the person's own typed words. Optional."
    • changedInput schema / properties / live_now / description
      Previous value: -"Talent. Q2: Where do you live now? One of: Lewis County / Elsewhere in the North Country / Elsewhere in New York / Outside New York. Or the person's own typed words. Optional."New value: +"Talent. Q3: Where do you live now? One of: Lewis County / Elsewhere in the North Country / Elsewhere in New York / Outside New York. Or the person's own typed words. Optional."
    • changedInput schema / properties / name / description
      Previous value: -"Q7. Name, as the person gave it. Required."New value: +"Q1. Name, as the person gave it. Required."
    • addedInput schema / properties / need
      Added value: +{
      +  "description": "Optional. Both tracks. What the person needs or wants help with, in their own words, if they said it (for example in a follow-up or a typed answer). Do not ask an extra question for it.",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • changedInput schema / properties / town / description
      Previous value: -"Q7. Town. Optional."New value: +"Q1. Town. Optional."
    • changedInput schema / properties / why_started / description
      Previous value: -"Operator. Q4: Why did you start or take on this business? One of: I built it / Family business / I bought it / I saw a need in town. Or the person's own typed words. Optional."New value: +"Operator. Q5: Why did you start or take on this business? One of: I built it / Family business / I bought it / I saw a need in town. Or the person's own typed words. Optional."
    • changedInput schema / properties / work_kind / description
      Previous value: -"Talent. Q1: What kind of work do you do? One of: Software / Engineering or science / Trades / Design or media / Business or operations. Or the person's own typed words. Optional."New value: +"Talent. Q2: What kind of work do you do? One of: Software / Engineering or science / Trades / Design or media / Business or operations. Or the person's own typed words. Optional."
    • changedInput schema / properties / work_link / description
      Previous value: -"Q7, Talent only. Link to their work. Optional."New value: +"Q1, Talent only. Link to their work. Optional."
    • changedInput schema / properties / work_want / description
      Previous value: -"Talent. Q3: What kind of work do you want? One of: Full time / Part time / One project / Not sure yet. Or the person's own typed words. Optional."New value: +"Talent. Q4: What kind of work do you want? One of: Full time / Part time / One project / Not sure yet. Or the person's own typed words. Optional."
  2. Changed50 schema fields changed
    • removedInput schema / properties / achievements
      Removed value: -{
      -  "description": "List of entries. Keys: achievement, year.",
      -  "items": {
      -    "additionalProperties": {
      -      "maxLength": 4000,
      -      "type": "string"
      -    },
      -    "propertyNames": {
      -      "type": "string"
      -    },
      -    "type": "object"
      -  },
      -  "maxItems": 20,
      -  "type": "array"
      -}
    • changedInput schema / properties / anything_else / description
      Previous value: -"Both. Optional. Anything else we should know? Max 1200 characters."New value: +"Talent. Q6: Is there anything else you want us to know? Typed answer. Optional."
    • changedInput schema / properties / anything_else / maxLength
      Previous value: -5000New value: +1200
    • addedInput schema / properties / anything_else_more
      Added value: +{
      +  "description": "Optional. The person's typed answer to your follow-up after Q: Is there anything else you want us to know?",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / become
      Added value: +{
      +  "description": "Operator. Q5: What do you want it to become? One of: Stay as it is, but easier / Grow / Pass it on to someone / Not sure yet. Or the person's own typed words. Optional.",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / become_more
      Added value: +{
      +  "description": "Optional. The person's typed answer to your follow-up after Q: What do you want it to become?",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / build_next
      Added value: +{
      +  "description": "Talent. Q5: What do you want to build in the next few years? One of: My own company / Deep skill in my craft / A part in running a local business / Not sure yet. Or the person's own typed words. Optional.",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / build_next_more
      Added value: +{
      +  "description": "Optional. The person's typed answer to your follow-up after Q: What do you want to build in the next few years?",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / business_kind
      Added value: +{
      +  "description": "Operator. Q1: What kind of business is it? One of: Retail or food / Trades or construction / Farm or agriculture / Professional service / Manufacturing. Or the person's own typed words. Optional.",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / business_kind_more
      Added value: +{
      +  "description": "Optional. The person's typed answer to your follow-up after Q: What kind of business is it?",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • changedInput schema / properties / business_name / description
      Previous value: -"Client. Optional."New value: +"Q7, Operator only. Business name. Optional."
    • removedInput schema / properties / business_type
      Removed value: -{
      -  "description": "Client. One of: Retail or shop / Restaurant or food / Farm, dairy, or food plant / Trades or construction / Health or professional office / Nonprofit or public agency / Other.",
      -  "maxLength": 100,
      -  "type": "string"
      -}
    • removedInput schema / properties / business_type_other
      Removed value: -{
      -  "description": "Client. Required if business_type is Other.",
      -  "maxLength": 300,
      -  "type": "string"
      -}
    • addedInput schema / properties / draws_you
      Added value: +{
      +  "description": "Talent. Q4: What draws you to the North Country? One of: The work here / The place and the people / I want to move here / I want to work here remotely. Or the person's own typed words. Optional.",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / draws_you_more
      Added value: +{
      +  "description": "Optional. The person's typed answer to your follow-up after Q: What draws you to the North Country?",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • removedInput schema / properties / education
      Removed value: -{
      -  "description": "List of entries. Keys: school, degree, field, grad_year, test_scores (optional).",
      -  "items": {
      -    "additionalProperties": {
      -      "maxLength": 4000,
      -      "type": "string"
      -    },
      -    "propertyNames": {
      -      "type": "string"
      -    },
      -    "type": "object"
      -  },
      -  "maxItems": 20,
      -  "type": "array"
      -}
    • changedInput schema / properties / email / description
      Previous value: -"Email for the reply. Required."New value: +"Q7. Email address where we can reply. Required."
    • removedInput schema / properties / experience
      Removed value: -{
      -  "description": "List of entries. Keys: title, company, start, end, what_you_did.",
      -  "items": {
      -    "additionalProperties": {
      -      "maxLength": 4000,
      -      "type": "string"
      -    },
      -    "propertyNames": {
      -      "type": "string"
      -    },
      -    "type": "object"
      -  },
      -  "maxItems": 20,
      -  "type": "array"
      -}
    • removedInput schema / properties / hours
      Removed value: -{
      -  "description": "Client. One of: Under 2 / 2 to 5 / 5 to 10 / 10 to 20 / Over 20.",
      -  "maxLength": 50,
      -  "type": "string"
      -}
    • removedInput schema / properties / hours_exact
      Removed value: -{
      -  "description": "Client. Optional. About how many hours.",
      -  "maxLength": 100,
      -  "type": "string"
      -}
    • addedInput schema / properties / info_lives
      Added value: +{
      +  "description": "Operator. Q3: Where does most of your information live? One of: Paper / Spreadsheets / Software, for example QuickBooks / In people's heads / A mix. Or the person's own typed words. Optional.",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / info_lives_more
      Added value: +{
      +  "description": "Optional. The person's typed answer to your follow-up after Q: Where does most of your information live?",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / job_start
      Added value: +{
      +  "description": "Operator. Q2: How does a normal job start? One of: A customer calls or texts / They walk in / They order online / A repeat or contract customer / We go out and find them. Or the person's own typed words. Optional.",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / job_start_more
      Added value: +{
      +  "description": "Optional. The person's typed answer to your follow-up after Q: How does a normal job start?",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • removedInput schema / properties / links
      Removed value: -{
      -  "additionalProperties": {
      -    "maxLength": 2000,
      -    "type": "string"
      -  },
      -  "description": "Talent. Keys: linkedin, github, website, other_links.",
      -  "propertyNames": {
      -    "type": "string"
      -  },
      -  "type": "object"
      -}
    • addedInput schema / properties / live_now
      Added value: +{
      +  "description": "Talent. Q2: Where do you live now? One of: Lewis County / Elsewhere in the North Country / Elsewhere in New York / Outside New York. Or the person's own typed words. Optional.",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / live_now_more
      Added value: +{
      +  "description": "Optional. The person's typed answer to your follow-up after Q: Where do you live now?",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • changedInput schema / properties / name / description
      Previous value: -"Name, as the person gave it. Required."New value: +"Q7. Name, as the person gave it. Required."
    • removedInput schema / properties / origin
      Removed value: -{
      -  "description": "Both. Client: When did this problem start costing you time? Talent: When did you start building on your own, and why? Max 1200 characters.",
      -  "maxLength": 5000,
      -  "type": "string"
      -}
    • removedInput schema / properties / projects
      Removed value: -{
      -  "description": "List of entries. Keys: name, link, what_it_is.",
      -  "items": {
      -    "additionalProperties": {
      -      "maxLength": 4000,
      -      "type": "string"
      -    },
      -    "propertyNames": {
      -      "type": "string"
      -    },
      -    "type": "object"
      -  },
      -  "maxItems": 20,
      -  "type": "array"
      -}
    • removedInput schema / properties / publications
      Removed value: -{
      -  "description": "List of entries. Keys: title, venue, year, link.",
      -  "items": {
      -    "additionalProperties": {
      -      "maxLength": 4000,
      -      "type": "string"
      -    },
      -    "propertyNames": {
      -      "type": "string"
      -    },
      -    "type": "object"
      -  },
      -  "maxItems": 20,
      -  "type": "array"
      -}
    • removedInput schema / properties / result_90_days
      Removed value: -{
      -  "description": "Client. A good result in 90 days. The owner's words.",
      -  "maxLength": 4000,
      -  "type": "string"
      -}
    • removedInput schema / properties / resume_link
      Removed value: -{
      -  "description": "Talent. Optional resume link.",
      -  "maxLength": 500,
      -  "type": "string"
      -}
    • removedInput schema / properties / status
      Removed value: -{
      -  "description": "Both. Where are you right now? Client: We do it by hand / We use a tool that falls short / We tried a fix that did not work / Not sure where to start. Talent: In school / Working full-time / Working part-time / Building my own thing / Between things.",
      -  "maxLength": 100,
      -  "type": "string"
      -}
    • removedInput schema / properties / story
      Removed value: -{
      -  "description": "Talent. Required. Most impressive thing built or done. Max 1200 characters.",
      -  "maxLength": 5000,
      -  "type": "string"
      -}
    • removedInput schema / properties / story_link
      Removed value: -{
      -  "description": "Talent. Optional link for the story.",
      -  "maxLength": 500,
      -  "type": "string"
      -}
    • removedInput schema / properties / task
      Removed value: -{
      -  "description": "Client. One of: Scheduling and bookings / Orders and inventory / Billing and payments / Customer calls, texts, and email / Reports and paperwork / Other.",
      -  "maxLength": 100,
      -  "type": "string"
      -}
    • removedInput schema / properties / task_other
      Removed value: -{
      -  "description": "Client. Required if task is Other.",
      -  "maxLength": 2000,
      -  "type": "string"
      -}
    • changedInput schema / properties / town / description
      Previous value: -"Client. Town of the business."New value: +"Q7. Town. Optional."
    • changedInput schema / properties / track / description
      Previous value: -"client or talent. Required."New value: +"What best describes you? client = \"Operator: I make decisions inside of a business\", talent = \"Talent: I am talented and would like to talk\". Required."
    • removedInput schema / properties / when
      Removed value: -{
      -  "description": "Both. Client: When do you want this fixed? As soon as possible / Within 3 months / 3 to 6 months / 6 to 12 months / Just looking. Talent: When could you start? Already full-time / Within 3 months / 3 to 6 months / 6 to 12 months / Still exploring.",
      -  "maxLength": 100,
      -  "type": "string"
      -}
    • removedInput schema / properties / who
      Removed value: -{
      -  "description": "Client. One of: The owner / One staff member / Several staff / An outside service.",
      -  "maxLength": 100,
      -  "type": "string"
      -}
    • addedInput schema / properties / why_started
      Added value: +{
      +  "description": "Operator. Q4: Why did you start or take on this business? One of: I built it / Family business / I bought it / I saw a need in town. Or the person's own typed words. Optional.",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / why_started_more
      Added value: +{
      +  "description": "Optional. The person's typed answer to your follow-up after Q: Why did you start or take on this business?",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / work_kind
      Added value: +{
      +  "description": "Talent. Q1: What kind of work do you do? One of: Software / Engineering or science / Trades / Design or media / Business or operations. Or the person's own typed words. Optional.",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / work_kind_more
      Added value: +{
      +  "description": "Optional. The person's typed answer to your follow-up after Q: What kind of work do you do?",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / work_link
      Added value: +{
      +  "description": "Q7, Talent only. Link to their work. Optional.",
      +  "maxLength": 500,
      +  "type": "string"
      +}
    • addedInput schema / properties / work_want
      Added value: +{
      +  "description": "Talent. Q3: What kind of work do you want? One of: Full time / Part time / One project / Not sure yet. Or the person's own typed words. Optional.",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • addedInput schema / properties / work_want_more
      Added value: +{
      +  "description": "Optional. The person's typed answer to your follow-up after Q: What kind of work do you want?",
      +  "maxLength": 1200,
      +  "type": "string"
      +}
    • changedInput schema / required
      Previous value: -[
      -  "email",
      -  "name",
      -  "track",
      -  "review_shown",
      -  "legal_and_privacy_shown",
      -  "person_said_yes"
      -]New value: +[
      +  "track",
      +  "name",
      +  "email",
      +  "review_shown",
      +  "legal_and_privacy_shown",
      +  "person_said_yes"
      +]
  3. First observed

TDQS

A3.7/5.0
Behavior4/5

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

Annotations declare openWorldHint=true, idempotentHint=false, readOnlyHint=false, so the safety profile is already available. The description adds genuinely non-annotation behavior: submission is gated on explicit human consent flags and a partial request is acceptable. It stops short of saying whether a repeat call resends or duplicates (relevant given idempotentHint=false).

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

Conciseness3/5

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

Short overall and the consent gate is front-loaded, but the requirement list and 'send only after the person says yes' are repeated almost verbatim, which wastes space without adding information.

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 33-parameter submission tool with no output schema, the description covers the required inputs and the consent precondition, but says nothing about the outcome on success, error handling, or resend/duplicate behavior despite non-idempotent annotations.

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% across 33 parameters, so the schema carries the semantics. The description restates the six required fields and notes partial requests are fine, but adds no syntax, format, or track-specific meaning beyond 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 ('Send the request to Marziale Technologies'), and the gating language makes clear this is the final submission step rather than a drafting step like check_draft. It does not explicitly name the sibling it follows on from, but the purpose is unambiguous.

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 an explicit precondition: only after the person saw the review, the legal line, the privacy line and link, and said yes. This is clear when-to-use guidance. It does not name alternatives (e.g. check_draft) or state when NOT to use it beyond the consent gate.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources