AgentStack
SKILL verified Apache-2.0 Self-run

Preset Mcp Discovery

skill-preset-io-agent-skills-preset-mcp-discovery · by preset-io

Use Superset MCP health, instance, list, detail, schema, and chart-type discovery tools. Use only for MCP tool workflows; do not use for direct API work.

No reviews yet
0 installs
9 views
0.0% view→install

Install

$ agentstack add skill-preset-io-agent-skills-preset-mcp-discovery

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Preset Mcp Discovery? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

preset-mcp-discovery

Use for MCP metadata discovery that does not require result data or persistent changes.

Always

  • Use the single narrowest tool that answers the question; discovery calls are for missing IDs, names, or schemas — not a mandatory ladder.
  • Do not repeat an identical list call; reuse earlier results. Following pagination or refining a search filter when the target was not in the returned page is fine.
  • When a call fails on filter, sort, pagination, or request wrapper fields, fix it against the live tool schema rather than guessing again.
  • Do not expose hidden dataset, database, schema, or SQL details after permission errors.

Decision Rules

  • Use health_check and get_instance_info only when the user asks about service health or the workspace itself.
  • Use list_* tools once to find IDs when the identifier is missing; pick a page_size that covers the request in one call.
  • Use get_*_info for details of a specific known object.
  • Use get_schema only when a request fails or valid filter/sort/select fields are genuinely unknown.

Workflow Order

  1. If the needed ID, UUID, slug, or other schema-accepted identifier is already known, skip listing and act on it. Resolve a bare display name with one list/search call.
  2. Otherwise list/search once for the object type in question.
  3. Fetch details only for the specific object needed.
  4. Route to preset-mcp-data for result rows, chart data, previews, or rendered SQL.
  5. Route to mutation-focused skills before creating or updating objects.

Retrieve

  • Discovery tool map: [references/discovery-tools.md](references/discovery-tools.md)

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.