Skip to content

Satellites: accurate TeamSystem and Zucchetti FAQs - #1073

Merged
helpcodeai merged 1 commit into
mainfrom
helpcode/fix-teamsystem-zucchetti-satellites
Oct 13, 2026
Merged

helpcodeai merged 1 commit into
mainfrom
helpcode/fix-teamsystem-zucchetti-satellites

Conversation

@helpcodeai

Copy link
Copy Markdown
Contributor

The FAQ and prompts for teamsystem-mcp-server and zucchetti-mcp-server (added in #1035) described hosts, paths and an auth flow as if they were how the connectors work: api.teamsystem.com, auth.teamsystem.com, X-Tenant-Id, /services, generic resource paths. None of these could be verified. Both adapters are unlisted since #833, and the 12 Oct check (#1047) found no public API documentation for either vendor.

What changed:

  • FAQ: dropped everything built on the invented details (token endpoint, tenant header, 401/403/404 troubleshooting, list_services). Kept the questions people actually ask: is there an MCP server, which products, what data an AI can work with, what to ask the vendor or partner for (API module or licence, base URL, credentials, OpenAPI file), how to connect it today (contact us, or import the vendor's OpenAPI description), read-only, data residency.
  • Prompts: realistic business questions, no tool names or parameters.

Publishing is unaffected: both satellites stay blocked by --check-publish (lastVerified is null and the adapters declare themselves unverified), and neither repository exists on GitHub.

Checks: node scripts/satellites/generate.mjs --check (no new findings; the two errors for graphql-to-mcp and postman-to-mcp are already on main), node --test scripts/satellites/satellites.test.mjs (18/18), node scripts/validate-adapters.mjs (exit 0).

The FAQ and prompts for the TeamSystem and Zucchetti satellites described
hosts, paths and auth flows that could not be verified (api.teamsystem.com,
auth.teamsystem.com, /services, generic resource paths) as if they were how
the connectors work. Both adapters are unlisted because neither vendor
publishes its API documentation.

Rewrite them to say what is true: the connection goes through the API of
the customer's product, which the vendor or partner enables per
installation; what the customer needs to ask for; that the catalog
connector is not generally available yet, so we set it up per installation
or the customer imports the OpenAPI description the vendor provides; and
how to keep it read-only. Prompts no longer name tools.
@helpcodeai
helpcodeai merged commit 47a7152 into main Oct 13, 2026
14 checks passed
@helpcodeai
helpcodeai deleted the helpcode/fix-teamsystem-zucchetti-satellites branch October 13, 2026 12:58
@github-actions github-actions Bot locked and limited conversation to collaborators Oct 13, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant