Which Marketplaces Are Loaded
marketplace_sourcesCheck which marketplace connectors are actually mounted before querying. Distinguishes an unavailable source from one that returned no results.
Instructions
List which connectors this unified server actually mounted.
Why this exists
Connectors are imported defensively, so a missing dependency removes a
marketplace instead of killing the server. That is the right failure mode,
but it is invisible from the client: absent tools look the same as a source
that simply found nothing. Call this before concluding a marketplace has no
results — if it is in skipped, it was never queried at all.
Return Format
MarketplaceSourcesResponse: {mounted, skipped, mounted_count, skipped_count,
capabilities, server_version}. skipped maps source name to the reason
it is unavailable: an import error (usually a missing optional dependency)
or an explicit MARKETPLACE_SOURCES deselection.
Error Format
Never raises ToolError: pure introspection of the mounted connectors — a
failed import is recorded in skipped instead of being raised.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mounted | No | ||
| skipped | No | ||
| capabilities | No | ||
| mounted_count | No | ||
| skipped_count | No | ||
| server_version | No |