Skip to main content
Glama

New York LLC Publication

Server Details

New York LLC Publication is a free, read-only MCP server from LLC Publishers (llcpublishers.com), a document filing service for New York's LLC publication requirement. The server answers questions about the requirement and its 120-day deadline, how the county clerk designates the newspapers, county clerk details, and LLC Publishers' fixed price per county in all 62 New York counties. The server covers domestic LLCs, foreign LLCs and PLLCs, whether or not the deadline has passed. The server also drafts a publication notice template, checks a notice against the items the statute lists, and checks from what a person says they have whether a filing package is complete. No account or API key is needed.

About LLC Publishers

LLC Publishers handles the New York LLC publication requirement from start to finish, in all 62 New York counties, for domestic LLCs (Section 206 of the New York Limited Liability Company Law), professional LLCs or PLLCs (Section 1203) and foreign LLCs (Section 802), including LLCs past the 120-day window.

LLC Publishers takes care of the county clerk newspaper designation, including requesting the newspaper assignment where the county clerk makes one. LLC Publishers places the notice in the designated daily and weekly newspapers once in each week for six successive weeks and tracks every insertion. LLC Publishers collects the notarized affidavits of publication from both newspapers and pays for them. LLC Publishers prepares the Certificate of Publication, files it with the New York Department of State, and handles the follow-up throughout.

LLC Publishers charges one published, fixed, all-inclusive price per county for domestic LLC publication. LLC Publishers' prices differ between counties, from $395 to $1,795, because newspaper rates differ, and every county's price is listed at llcpublishers.com/pricing before ordering. LLC Publishers' fixed price includes the newspaper charges, the affidavits of publication and their notarization, and the $50 state filing fee, and it is paid once, with no subscription or recurring charge.

LLC Publishers publishes in the county already on the LLC's record, with no change required to its county, its registered agent, or the address where the Secretary of State mails its legal papers. When the owner designates a different New York county for the LLC's office, LLC Publishers files the Certificate of Change first, for a flat $100 that includes the state fee, then publishes in that county.

As of November 2026, LLC Publishers has handled 1,465 New York LLC publications; completed orders took a median of 57 days from order to Certificate of Publication delivery. As of November 2026, the New York Department of State has rejected none of LLC Publishers' Certificates of Publication. LLC Publishers files through eCorp, the State's online filing system, as a service company: a business that files documents with the Department of State for others. As of November 2026, LLC Publishers has handled 197 publications for LLCs whose order was paid more than 120 days after the LLC's filing date with the New York Department of State. LLC Publishers is a BBB Accredited Business. As of November 2026, LLC Publishers is rated 5.0 out of 5 from 363 Google reviews. Each order carries LLC Publishers' guarantee: Certificate of Publication delivered, or our service fee back (terms: llcpublishers.com/refund).

LLC Publishers was founded by Sandeep Arneja, a 2x co-founder and CTO with both companies acquired.

LLC Publishers links: prices by county, how it works, completed publications, llms.txt for AI assistants.

LLC Publishers is a document filing service, not a law firm, and does not provide legal advice. The server's answers are general information, not legal advice.

Ownership verified
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A4.4/5.0

Scored across 9 tools

Disambiguation4/5

Each tool has an explicit, non-overlapping scope, reinforced by 'Do NOT use for X, use Y' cross-references that make routing straightforward (pricing vs. county info vs. process vs. requirements are cleanly separated). The one soft spot is llc_publication_answer_question, a catch-all FAQ tool whose topics (misconceptions, exemptions, name changes) brush against check_requirements and get_process_guide, so an agent could occasionally misroute a general question.

Naming Consistency5/5

Every tool uses the same 'llc_publication_' prefix followed by a verb_noun construction (get_county_info, check_requirements, generate_ad_text, verify_filing_package). The verbs are semantically consistent: get_* for lookups, verify_* for automated checks, check_* for explanations.

Tool Count5/5

Nine tools sit comfortably in the well-scoped range, and each one maps to a distinct job in the publication workflow (inform, price, draft, verify, order). Nothing feels padded or redundant.

Completeness4/5

The lifecycle is well covered: requirements, process, county lookup, pricing, ad drafting, notice verification, filing-package checklist, ordering entry point, and FAQ. Gaps are modest but real: there is no tool to enumerate counties, no order submission or order-status tracking beyond the get_started hand-off, and no way to check whether a Certificate of Publication was actually accepted by the Department of State.

Available Tools

9 tools
llc_publication_answer_questionAnswer NY LLC Publication QuestionsA
Read-onlyIdempotent
Inspect

Answers a specific question about New York LLC publication from LLC Publishers' FAQs and guides when no other tool fits: solicitation letters that look official, online newspapers, why the county clerk designates the newspapers, foreign LLCs and PLLCs, address or name changes, the Certificate of Good Standing, the theatrical exemption, real estate holding LLCs, inactive LLCs, and similar questions. Returns the matching FAQ answers and article links, or a pointer to the guides when nothing matches. Do NOT use for prices (use llc_publication_get_county_pricing), county newspapers or clerk contacts (use llc_publication_get_county_info), the step-by-step process (use llc_publication_get_process_guide), or what the requirement is and what happens without it (use llc_publication_check_requirements).

NameRequiredDescriptionDefault
questionYesThe specific question about NY LLC publication

TDQS

A4.6/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, non-destructive, open-world behavior, so the safety profile is covered. The description adds genuine value beyond that by disclosing the fallback behavior: returns matching FAQ answers and article links, or a pointer to guides when nothing matches. It does not discuss confidence thresholds or result ranking, which keeps it short of a 5.

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 the purpose, then the topic enumeration, then the exclusions — a logical order with no filler. The topic list is long, but each item earns its place by disambiguating routing; a mild trim would make it a 5.

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?

There is no output schema, yet the description explains what is returned (FAQ answers, article links, or a pointer to guides), so the agent knows the shape of a success and a no-match result. Combined with explicit sibling exclusions, nothing needed to call this correctly 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?

Schema coverage is 100% and there is only one parameter, so the baseline is high. The description still adds meaning by enumerating the question categories the parameter should express (solicitation letters, foreign LLCs, theatrical exemption, etc.), effectively constraining what a valid question looks like.

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 (answers) and resource (a specific NY LLC publication question), and enumerates the covered topic space so the agent knows the domain boundary. It explicitly names the sibling tools it is not, making differentiation unambiguous.

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

Usage Guidelines5/5

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

Gives both sides: the topics this tool is for, and an explicit 'Do NOT use for...' list mapping each excluded case to the correct sibling tool (pricing, county info, process guide, requirements). An agent can route correctly without inspecting other schemas.

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

llc_publication_check_requirementsCheck New York LLC Publication RequirementsA
Read-onlyIdempotent
Inspect

Explains New York's LLC publication requirement: Section 206 of the LLC Law for domestic LLCs, Section 802(b) for foreign LLCs, Section 1203 for PLLCs and Section 1306 for foreign PLLCs. Covers what the statute requires (a notice in two newspapers designated by the county clerk, one daily and one weekly, for six consecutive weeks, and proof of publication filed with the Department of State within 120 days), who it applies to, what Section 206(a) says happens when proof is not filed in time (the LLC's authority to do business is suspended; Section 206 imposes no fine), that New York State continues to accept publication filings after the 120-day window, the capacity-to-sue case law, and common misconceptions (single-member and inactive LLCs, name or address changes, the theatrical exemption). General information, not legal advice. Optionally takes a county for county details. Do NOT use for prices (use llc_publication_get_county_pricing), newspaper or clerk lookups (use llc_publication_get_county_info), or the step-by-step process (use llc_publication_get_process_guide).

NameRequiredDescriptionDefault
countyNoOptional NY county name to add county-specific context (e.g. 'New York', 'Kings', 'Albany')
llc_typeNoOptional LLC type for tailored requirements info

TDQS

A4.6/5.0
Behavior5/5

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

Annotations already establish this as a safe read-only/idempotent tool, and the description adds substantial behavioral scope: statutory sections, consequences of late or missing proof, case law, common misconceptions, and a 'not legal advice' limitation. This tells the agent what the tool will and will not address beyond the safety annotations.

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

Conciseness4/5

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

The purpose is front-loaded and most content is relevant to an explainer tool, but the description is a dense, run-on paragraph enumerating many statutory details. It could be more scannable with structured bullets, though the excluded-use routing at the end is useful and clear.

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?

For a read-only informational tool with no output schema, the description is complete: it covers scope, legal caveats, edge cases, optional county context, and sibling alternatives. Nothing critical for correct invocation appears to be 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 both optional parameters are already fully documented in the schema. The description mentions county-specific detail and maps LLC categories to statutes, but it does not clarify how the schema's llc_type enum values map to domestic, foreign, and PLLC distinctions, so the baseline of 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?

States specifically that it explains New York LLC publication requirements, names the relevant statutory sections, and summarizes covered topics. It also distinguishes itself from pricing, county information, and process-guide siblings, so an agent can identify its role without opening the schema.

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

Usage Guidelines5/5

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

Gives explicit when-not-to-use guidance with named alternatives for pricing, newspaper/clerk lookups, and the step-by-step process. It also notes that county can optionally be supplied for county-specific context, yielding clear routing guidance for the main overlapping siblings.

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

llc_publication_generate_ad_textGenerate NY LLC Publication Notice TextA
Read-onlyIdempotent
Inspect

Drafts the text of a New York LLC publication notice from the details given, as a template with bracketed placeholders for anything not provided. Requires the LLC's name and county. Lists the items the statute says the notice includes (Section 206(a) for a domestic LLC, Section 802(b) for a foreign LLC, Section 1203 for a PLLC), such as the filing date, the county of the LLC's office, the Secretary of State as agent for service of process and the address it mails process to, and the purpose. For people preparing their own newspaper submission, or anyone who wants to see what gets published. General information, not legal advice. Do NOT use to check an existing notice (use llc_publication_verify_ad_compliance), for prices (use llc_publication_get_county_pricing), or for process guidance (use llc_publication_get_process_guide).

NameRequiredDescriptionDefault
countyYesNY county where the LLC's office is located (e.g. 'New York', 'Kings', 'Albany')
llc_nameYesFull legal name of the LLC exactly as it appears on the Articles of Organization
llc_typeNoType of LLC (default: domestic)
sop_nameNoThe name the Filing Receipt gives for service of process (where the Secretary of State mails process)
sop_addressNoThe address the Filing Receipt gives for service of process (where the Secretary of State mails process)
formation_dateNoThe date the Articles of Organization (for a foreign LLC, the Application for Authority) were filed, from the Filing Receipt

TDQS

A4.6/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 closed-world, so the description only needs to add context beyond that. It does: minimum inputs (name, county), that missing details become bracketed placeholders rather than errors, the statutory basis invoked, and a clear "general information, not legal advice" disclaimer. Only omission is any note on output length or formatting details.

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, then inputs, then statutory content, then audience, then exclusions — a sensible ordering with no filler. Slightly long, since the enumeration of statutory items and section numbers could be trimmed without losing routing value.

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?

All six parameters are schema-documented, safety is fully covered by annotations, and there is no output schema — the description fills that gap by describing the return value as template text with placeholders. Nothing an agent needs in order to call or interpret this tool 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?

Schema coverage is 100%, so the baseline is 3, but the description adds real meaning: it names the two required inputs and explains that optional details (filing date, service-of-process name/address) are optional because the template substitutes bracketed placeholders. That placeholder behavior is not stated anywhere in 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?

Specific verb plus resource ("Drafts the text of a New York LLC publication notice") with the key output shape stated up front (template with bracketed placeholders). It immediately distinguishes itself from llc_publication_verify_ad_compliance, get_county_pricing and get_process_guide, which do different jobs on the same subject matter.

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

Usage Guidelines5/5

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

Gives affirmative use cases ("For people preparing their own newspaper submission, or anyone who wants to see what gets published") and explicit exclusions naming three sibling tools for compliance checking, pricing and process guidance. An agent has no ambiguity about routing.

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

llc_publication_get_county_infoGet County Newspapers and Clerk InfoA
Read-onlyIdempotent
Inspect

Returns a county's publication details: the newspapers on the NY State Comptroller's unclaimed-funds list for the county (for an LLC's notice, the county clerk designates the two newspapers), the county clerk's contact information, and which county a New York City borough is (Manhattan is New York County, Brooklyn is Kings County, Staten Island is Richmond County, Queens is Queens County, the Bronx is Bronx County). In Manhattan, Brooklyn, Queens and the Bronx the county clerk assigns newspapers to each LLC. Use when someone asks which newspapers a county uses, how to reach the county clerk, or which county a borough is. Do NOT use for prices (use llc_publication_get_county_pricing), requirements (use llc_publication_check_requirements), or process steps (use llc_publication_get_process_guide).

NameRequiredDescriptionDefault
countyYesNY county or NYC borough name (e.g. 'Queens', 'Westchester', 'Manhattan', 'Albany')

TDQS

A4.6/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, and openWorldHint=false, so safety is covered. The description adds genuine domain behavior beyond that: the county clerk designates the two newspapers, and in Manhattan/Brooklyn/Queens/the Bronx the clerk assigns newspapers per LLC rather than the list being fixed. It does not say what happens for an unrecognized county name, which keeps it from a 5.

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?

Return contents are front-loaded, followed by usage triggers and then exclusions, which is the right order. The borough list appears once as a parenthetical mapping and the NYC assignment rule is restated in the following sentence, a minor redundancy that costs it a point.

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 no output schema, the description carries the burden of describing return values and does so explicitly (newspapers, clerk contact, county mapping). Combined with the full routing guidance and single fully-documented parameter, an agent has everything needed to call this correctly.

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% and the parameter description already lists example values, so the baseline is 3. The description earns extra credit by supplying the borough-to-county equivalence mapping (Manhattan=New York County, Brooklyn=Kings, Staten Island=Richmond), which tells the agent what values are semantically valid beyond the schema's examples.

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 ("Returns a county's publication details") and then enumerates the three return components: newspapers on the Comptroller's list, clerk contact info, and borough-to-county mapping. An agent can distinguish this from every sibling without opening the schema.

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

Usage Guidelines5/5

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

Gives explicit when-to-use triggers ("which newspapers a county uses, how to reach the county clerk, or which county a borough is") and three explicit exclusions with named alternatives for pricing, requirements, and process steps. This is the strongest possible routing guidance.

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

llc_publication_get_county_pricingGet NY LLC Publication Pricing by CountyA
Read-onlyIdempotent
Inspect

Returns LLC Publishers' all-inclusive price for New York LLC publication in a county, or for two counties side by side. The price is one fixed, one-time total determined by the county listed in the LLC's Articles of Organization, and it covers publication in both newspapers, the affidavits and the $50 state filing fee. Prices vary by county because newspaper advertising rates differ. Accepts borough names such as Manhattan or Brooklyn. Do NOT use for requirements (use llc_publication_check_requirements), newspaper names or clerk contacts (use llc_publication_get_county_info), or process steps (use llc_publication_get_process_guide).

NameRequiredDescriptionDefault
countyNoNY county name for pricing (e.g. 'New York', 'Kings', 'Queens', 'Albany'). Also accepts borough names like 'Manhattan' or 'Brooklyn'.
compare_toNoOptional second county to compare pricing against

TDQS

A4.4/5.0
Behavior4/5

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

Annotations already declare readOnly/idempotent/non-destructive/closed-world, so the safety profile is covered for free. The description adds real domain context: the price is a fixed one-time total covering two newspapers, affidavits, and the $50 state fee, and varies by county due to ad rates. It does not say what happens for an unknown county or unfound price, which is the remaining gap.

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?

Three sentences, front-loaded with what is returned, then pricing composition, then exclusions. Every sentence carries information an agent would otherwise have to guess; no restatement of the name or title.

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?

No output schema exists, and the description does not describe the response shape — e.g. whether a single price or a two-county comparison object is returned, or how an invalid county is signaled. Everything else an agent needs to select and call the tool correctly is present.

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% and both parameters are documented in-schema, so baseline 3 applies. The description's note about borough names ('Manhattan', 'Brooklyn') duplicates what the county parameter description already says. The compare_to parameter is only implied by 'two counties side by side' and adds no new syntax 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 and resource ('Returns LLC Publishers' all-inclusive price for New York LLC publication in a county') plus the comparison mode, and explicitly distinguishes itself from three siblings. An agent can identify this tool 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 Guidelines5/5

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

Gives explicit when-not rules with named alternatives: requirements → llc_publication_check_requirements, newspaper names/clerk contacts → llc_publication_get_county_info, process steps → llc_publication_get_process_guide. The usage condition (county from the Articles of Organization) is also stated.

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

llc_publication_get_process_guideNY LLC Publication Step-by-Step ProcessA
Read-onlyIdempotent
Inspect

Step-by-step guide to the New York LLC publication process, from the county clerk's newspaper designation to the Department of State's response on the Certificate of Publication: six consecutive weeks of publication, the affidavits of publication, the Certificate of Publication form for each entity type (DOS-1708-f domestic, DOS-1707-f foreign, DOS-1709-f PLLC, DOS-1710-f foreign PLLC), the $50 state filing fee, the Department's expedited handling fees, and a timeline of about 8 to 10 weeks. Situations: a new LLC, a foreign LLC, a PLLC, close to the 120-day deadline, or past it. Also covers opening a bank account and doing business while publication runs, and who Section 206(a) names as taking part. General information, not legal advice. Do NOT use for prices (use llc_publication_get_county_pricing), newspaper lookups (use llc_publication_get_county_info), or requirements and consequences (use llc_publication_check_requirements).

NameRequiredDescriptionDefault
countyNoOptional county name to customize process steps with county-specific details
situationNoOptional situation for tailored process guidance

TDQS

A4.5/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false, and openWorldHint=false, so safety is covered. The description adds useful non-obvious context: that it covers tangential topics (bank account, doing business during publication, Section 206(a) participants) and the disclaimer 'General information, not legal advice.' It doesn't state the return shape (a text guide vs. structured steps), which keeps it below a 5.

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

Conciseness4/5

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

The scope, the situations, and the exclusions are all front-loaded and the exclusions land last where routing decisions are made. It is dense — the form-number enumeration (DOS-1708-f, DOS-1707-f, etc.) is borderline detail — but each clause maps to real content the guide contains, so little is wasted.

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?

For a zero-required-parameter, read-only informational tool with no output schema, the description covers content scope, triggering situations, and exclusions well. The only gap is not characterizing the output (structured step list vs. prose), which an agent might want to know before composing a response.

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 baseline is 3, but the description goes further by mapping the situation enum values to natural-language scenarios ('a new LLC, a foreign LLC, a PLLC, close to the 120-day deadline, or past it') and noting county-specific customization via the county clerk's designation. That gives an agent a reason to supply each optional parameter rather than omit it.

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 specific resource and verb ('Step-by-step guide to the New York LLC publication process') and enumerates the exact scope it covers: newspaper designation, six weeks of publication, affidavits, the four DOS forms by entity type, fees, and timeline. That level of specificity makes it unmistakable against every sibling tool.

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

Usage Guidelines5/5

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

It lists concrete triggering situations (new LLC, foreign LLC, PLLC, close to or past the 120-day deadline) and then explicitly routes the agent away to three named alternatives for pricing, county lookups, and requirements/consequences. This is the strongest form of when-to-use/when-not-to-use guidance.

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

llc_publication_get_startedStart NY LLC Publication ProcessA
Read-onlyIdempotent
Inspect

For someone who wants LLC Publishers to handle their New York LLC publication. Returns how ordering works (the order form asks for the LLC's name, its county and contact details; LLC Publishers looks the LLC up in New York State's records, and the customer confirms it and sees the full cost before paying), the order form link, what the price includes, a timeline of about 8 to 10 weeks, and the price for a county when one is given. Only use when the person has said they want to order. Do NOT use for informational questions; the other tools answer those.

NameRequiredDescriptionDefault
countyNoOptional county name to show county-specific pricing and order link
is_foreignNoWhether the LLC was formed outside New York (foreign LLC). Defaults to false (domestic NY LLC).

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint=false, so safety is covered. The description goes further, describing the order flow (lookup in NY State records, customer confirmation, cost shown before paying), included items, and an 8-10 week timeline — useful context beyond the annotations, though it omits what the response object actually looks like.

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?

Purpose is front-loaded and every clause carries information, but the core content is delivered as one long sentence with a deep nested parenthetical, which makes it denser than necessary. It is efficient in content yet muddy in structure.

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?

No output schema exists, so the description appropriately enumerates what is returned (ordering process, order form link, inclusions, timeline, county price). For a two-optional-parameter, read-only tool, nothing an agent needs to call or interpret it 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 both parameters are already documented in the schema, making 3 the baseline. The description adds marginal value by noting county yields county-specific pricing when given, but says nothing about the is_foreign parameter or defaults beyond what the schema states.

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

Purpose4/5

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

The description states a specific verb (initiate/return how ordering works) and resource (New York LLC publication ordering via LLC Publishers), and distinguishes itself from siblings by declaring it is not for informational questions. It is clear what the tool yields, though it does not name which sibling handles each alternative case.

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

Usage Guidelines5/5

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

Explicit when-to-use ('Only use when the person has said they want to order') and when-not ('Do NOT use for informational questions; the other tools answer those'). An agent has an unambiguous routing rule.

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

llc_publication_verify_ad_complianceVerify NY LLC Publication Ad ComplianceA
Read-onlyIdempotent
Inspect

Checks a publication notice the person already has against the items the statute lists (Section 206(a), 802(b) or 1203, by entity type). Automated checks look for the LLC's name, the Secretary of State designation, the address the Secretary of State mails process to, the county, the filing date, and Notice of Qualification wording for a foreign LLC; when one is missing or does not match it reports NOT COMPLIANT with the specific items and, where it can, a suggested corrected notice (it fills in only the mailing address, with bracketed placeholders, and for a foreign LLC the notice type and the New York filing reference). Every answer also lists each item the statute names, to check against the notice. Works for domestic LLCs, foreign LLCs and PLLCs. An automated check, not legal advice. Do NOT use to draft a notice (use llc_publication_generate_ad_text), for prices (use llc_publication_get_county_pricing), or for requirements (use llc_publication_check_requirements).

NameRequiredDescriptionDefault
countyNoCounty where the LLC is publishing
ad_textYesThe publication notice text to verify
llc_nameYesThe exact legal name of the LLC (for comparison)
llc_typeNoType of LLC (default: domestic)

TDQS

A4.8/5.0
Behavior5/5

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

Beyond the read-only annotations, it discloses what is checked, what a non-compliant result includes, what corrections may be suggested, and the limits of those suggestions. It also notes the tool is an automated check, not legal advice, which is important behavioral context.

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

Conciseness4/5

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

The description is front-loaded and every sentence carries useful information, but it is dense and lengthy for a single tool. It remains well structured, with purpose first and exclusions last.

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?

Given the absence of an output schema, the description provides enough detail about results, compliance reporting, suggested corrections, entity coverage, and limitations. Nothing critical for correct invocation appears 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?

Schema coverage is 100%, so the baseline is 3, but the description adds meaning by linking entity type to the applicable statutory section and explaining foreign LLC-specific checks. It also clarifies that ad_text is an existing notice and llc_name is used for comparison.

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 states a specific action: checks an existing publication notice against statutory items by entity type. It clearly distinguishes this verification task from drafting, pricing, and requirements siblings. An agent can identify the tool's role without opening the schema.

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

Usage Guidelines5/5

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

It explicitly says when to use it (a notice the person already has) and when not to use it, naming the exact alternative tools for drafting, prices, and requirements. This leaves no ambiguity about routing.

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

llc_publication_verify_filing_packageVerify NY LLC State Filing PackageA
Read-onlyIdempotent
Inspect

Checks whether a Certificate of Publication filing package for the New York Department of State is complete, from what the person says they have: the Certificate of Publication form for the entity type (DOS-1708-f domestic, DOS-1707-f foreign, DOS-1709-f PLLC), the notarized affidavits of publication from both newspapers (daily and weekly), the $50 filing fee by check, money order or credit card authorization (Form DOS-1515-f), signatures, and the Department's address. With the LLC's name, county and formation or qualification date it also lists what to match on the form against the Filing Receipt. Returns a checklist of what is ready and what is missing. An automated checklist, not legal advice. Do NOT use for notice text (use llc_publication_verify_ad_compliance or llc_publication_generate_ad_text), the process overview (use llc_publication_get_process_guide), or requirements (use llc_publication_check_requirements).

NameRequiredDescriptionDefault
countyNoCounty where LLC office is located — used to verify form content
llc_nameNoExact LLC name as filed with NY State — used to verify form content
llc_typeNoType of LLC filing
expeditedNoWhether requesting expedited processing
formation_dateNoFormation/qualification date from Filing Receipt — used to verify form content
payment_methodNoHow they plan to pay the $50 filing fee
have_form_1708fNoWhether the completed Certificate of Publication form is ready (DOS-1708-f for a domestic LLC, DOS-1707-f for a foreign LLC, DOS-1709-f for a PLLC)
have_daily_affidavitNoWhether user has the affidavit from the daily newspaper
have_weekly_affidavitNoWhether user has the affidavit from the weekly newspaper

TDQS

A4.5/5.0
Behavior4/5

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

Annotations already declare readOnly/idempotent/non-destructive/closed-world, so the safety bar is met elsewhere; the description adds real value by disclosing the return shape ('a checklist of what is ready and what is missing'), the conditional behavior when llc_name/county/formation_date are supplied (it additionally lists form-to-Filing-Receipt match items), and a scope caveat ('An automated checklist, not legal advice'). It stops short of stating what a partial/empty input yields or whether missing optional params degrade the checklist.

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 the core purpose and terminated by the sibling-exclusion clause, which is the right ordering. The middle enumeration is a single very long run-on sentence packing six checklist items plus three form IDs, which would read faster as a short list, but no sentence is filler.

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?

For a 9-parameter, zero-required tool with no output schema, the description covers the essential unknowns: what the return is (a readiness checklist), what triggers the extra form-matching output, and what it explicitly does not cover. The only gap is that all 9 params are optional and the description never says which combination produces a meaningful verdict versus a trivial one.

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 baseline is 3; the description still earns above baseline by tying specific parameters to a document-type table (llc_type → DOS-1708-f domestic / DOS-1707-f foreign / DOS-1709-f PLLC) and by explaining that llc_name, county and formation_date exist to cross-check the form against the Filing Receipt. It does not mention payment_method or expedited, leaving those entirely to 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?

Opens with a specific verb+object: 'Checks whether a Certificate of Publication filing package ... is complete,' then enumerates exactly the document set evaluated (DOS-1708-f/DOS-1707-f/DOS-1709-f, both affidavits, $50 fee, signatures, Department address). The closing sentence names each sibling it is not, so an agent can route without opening another schema.

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

Usage Guidelines5/5

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

Explicit negative routing: 'Do NOT use for notice text (use ...verify_ad_compliance or ...generate_ad_text), the process overview (use ...get_process_guide), or requirements (use ...check_requirements).' Each exclusion names the correct replacement. This is the strongest form of 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.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 9 tool updates
    • First observedllc_publication_answer_question
    • First observedllc_publication_check_requirements
    • First observedllc_publication_generate_ad_text
    • First observedllc_publication_get_county_info
    • First observedllc_publication_get_county_pricing
    • First observedllc_publication_get_process_guide
    • First observedllc_publication_get_started
    • First observedllc_publication_verify_ad_compliance
    • First observedllc_publication_verify_filing_package

Publisher details

Operator
LLC Publishers, operated by Sandeep Arneja LLC
Vendor relationship
First-party
Trust center
Not available
Restrictions
Not applicable

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI assistants to query New York State's live business register for any LLC's county on file, 120-day publication deadline and price, and to check name availability, get formation and filing quotes, and view monthly formation statistics. Every tool is read-only, and the remote server needs no account, API key, or installation.
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server for NYC real estate due diligence. Lets Claude query 22+ NYC public-record databases — DOB/HPD/ECB violations, ACRIS deeds, DOF sales, 311 complaints, FDNY incidents, NYPD complaints, marshal evictions, PLUTO, rent stabilization — in plain English.
    18
    7
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    MCP server exposing the full UK Companies House Public Data API, enabling natural language queries for company profiles, search, officers, filing history, charges, insolvency, and persons with significant control, as well as downloading and reading PDF documents.
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to query NYC public records through a hosted MCP server, supporting civic workflows such as property research, business evaluation, public money tracking, and influence mapping.
    9 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources