protogrid

Search / tools.systra/systra-tools

Systra Tools

R1· needs a key

Search and pull 500+ production-ready React + Tailwind sections and elements

v1.0.0 · active · repository · website · descriptor JSON · versions

An agent can connect on its own if it already holds systra_mcp_key.Remote endpoint behind a static API key or header. The registry never sees the value; the agent fills the placeholder.
Quality63needs work
Trust93of 100
Uptime, 30 days100%
Latency p501898 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "systra-tools": {
      "type": "http",
      "url": "https://systra.tools/api/mcp",
      "headers": {
        "Authorization": "Bearer ${systra_mcp_key}"
      }
    }
  }
}
claude mcp add --transport http systra-tools https://systra.tools/api/mcp --header "Authorization: Bearer ${systra_mcp_key}"
[mcp_servers.systra-tools]
url = "https://systra.tools/api/mcp"
bearer_token_env_var = "systra_mcp_key"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "systra-tools": {
      "type": "remote",
      "url": "https://systra.tools/api/mcp",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {env:systra_mcp_key}"
      }
    }
  }
}
{
  "mcpServers": {
    "systra-tools": {
      "type": "http",
      "url": "https://systra.tools/api/mcp",
      "headers": {
        "Authorization": "Bearer ${systra_mcp_key}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=systra-tools&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vc3lzdHJhLnRvb2xzL2FwaS9tY3AiLCJoZWFkZXJzIjp7IkF1dGhvcml6YXRpb24iOiJCZWFyZXIgJHtzeXN0cmFfbWNwX2tleX0ifX0%3D"
}
{
  "servers": {
    "systra-tools": {
      "type": "http",
      "url": "https://systra.tools/api/mcp",
      "headers": {
        "Authorization": "Bearer ${systra_mcp_key}"
      }
    }
  }
}
{
  "mcpServers": {
    "systra-tools": {
      "httpUrl": "https://systra.tools/api/mcp",
      "headers": {
        "Authorization": "Bearer ${systra_mcp_key}"
      }
    }
  }
}
extensions:
  "systra-tools":
    enabled: true
    name: "systra-tools"
    type: streamable_http
    uri: "https://systra.tools/api/mcp"
    headers:
      "Authorization": "Bearer ${systra_mcp_key}"
    timeout: 300

Placeholders to fill from your own secret store: ${systra_mcp_key}. The registry never accepts secret values.

Quality 63 / 100needs work

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene71 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • fail
    tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: list_styles (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); list_recipes (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_style (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 1,117 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
  • warn
    stability.changes17 tool changes in 30 days
  • fail
    stability.rug_pull13 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

13 tools, about 1,117 tokens to load them all · tool set 24ce62d09aa8 · tools last changed 2026-10-18 · checked 2026-10-20 10:03 UTC

Tool changes

  • search_imageschangeddescription, input schema
    before

    Searches the media library (all images AI-generated) by a keyword in the title, the file name or the album and returns ready URLs.

    after · 73% of words in common

    Searches the media library (all images AI-generated) by keywords in the title, the tags, the file name or the album and returns ready URLs, 100 per page.

  • list_imageschangeddescription, input schema
    before

    Lists the images of the Systra Tools media library (all AI-generated) with ready, permanently valid URLs to drop straight in. Optionally filtered by album and format.

    after · 90% of words in common

    Lists the images of the Systra Tools media library (all AI-generated) with ready, permanently valid URLs to drop straight in. Optionally filtered by album and format, 100 per page.

  • search_imageschangeddescription
    before

    Searches the media library by a keyword in the title, the file name or the album and returns ready URLs.

    after · 81% of words in common

    Searches the media library (all images AI-generated) by a keyword in the title, the file name or the album and returns ready URLs.

  • list_imageschangeddescription
    before

    Lists the images of the Systra Tools media library with ready, permanently valid URLs to drop straight in. Optionally filtered by album and format.

    after · 89% of words in common

    Lists the images of the Systra Tools media library (all AI-generated) with ready, permanently valid URLs to drop straight in. Optionally filtered by album and format.

  • get_recipechangeddescription, input schemameaning changed
    before

    Gibt ein Seiten-Rezept zurück: die Section-Abfolge mit Zweck je Abschnitt und dem vollständigen Quellcode aller Sections. Optional im Look eines Marken-Stils.

    after · 7% of words in common

    Returns a page recipe: the sequence of sections with the purpose of each one and the complete source of every section. Optionally in the look of a brand style.

  • list_recipeschangeddescriptionmeaning changed
    before

    Listet kuratierte Seiten-Rezepte: sinnvolle Abfolgen von Sections für komplette Landingpages (z. B. SaaS, Coaching, Hotel).

    after · 13% of words in common

    Lists curated page recipes: sensible sequences of sections for complete landing pages (SaaS, coaching, hotel and so on).

  • get_postchangeddescription, input schemameaning changed
    before

    Gibt eine Post-Vorlage als komplette Arbeitsanweisung zurück: die HTML-Datei, das Export-Skript und die Regeln, was geändert werden darf. Damit lässt sich der Post direkt umbauen und rendern.

    after · 6% of words in common

    Returns a post template as a complete set of working instructions: the HTML file, the export script and the rules on what may be changed. With it the post can be rebuilt and rendered directly.

  • list_postschangeddescription, input schemameaning changed
    before

    Listet die Instagram-Post-Vorlagen von Systra Tools (1080 x 1350). Jede Vorlage ist eine einzelne HTML-Datei, die sich umbauen und als Bild oder Video exportieren lässt.

    after · 19% of words in common

    Lists the Instagram post templates of Systra Tools (1080 x 1350). Every template is a single HTML file that can be rebuilt and exported as an image or a video.

  • search_imageschangeddescription, input schemameaning changed
    before

    Sucht Bilder der Medienbibliothek anhand eines Stichworts in Titel, Dateiname oder Album und gibt fertige URLs zurück.

    after · 9% of words in common

    Searches the media library by a keyword in the title, the file name or the album and returns ready URLs.

  • list_imageschangeddescription, input schemameaning changed
    before

    Listet die Bilder der Medienbibliothek von Systra Tools mit fertigen, dauerhaft gültigen URLs zum direkten Einsetzen. Optional nach Album und Format gefiltert.

    after · 12% of words in common

    Lists the images of the Systra Tools media library with ready, permanently valid URLs to drop straight in. Optionally filtered by album and format.

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 93 / 100

provenance85
liveness100
freshness85
hygiene100

+repository +dns-namespace +website +reachable +uptime-100% ~updated-42d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://systra.tools/api/mcp streamable-httpapi_key ${systra_mcp_key}yes100%1898 ms2025-11-252026-10-20

Tools (13)

get_componentReturns the complete, copy-ready React/TSX source of a component by its name.
get_component_styledReturns a component together with the design tokens of a brand style and precise instructions for adapting it, so the component lands directly in your own brand look.
get_postReturns a post template as a complete set of working instructions: the HTML file, the export script and the rules on what may be changed. With it the post can be rebuilt and rendered directly.
get_recipeReturns a page recipe: the sequence of sections with the purpose of each one and the complete source of every section. Optionally in the look of a brand style.
get_styleReturns every design token of an extracted brand style: colours, typography, CSS variables and the generated DESIGN.md.
list_categoriesLists every category of Systra Tools with the number of components in it.
list_componentsLists components of the library. Optionally filtered by category slug ('heros', 'forms', 'cta').
list_imagesLists the images of the Systra Tools media library (all AI-generated) with ready, permanently valid URLs to drop straight in. Optionally filtered by album and format, 100 per page.
list_postsLists the Instagram post templates of Systra Tools (1080 x 1350). Every template is a single HTML file that can be rebuilt and exported as an image or a video.
list_recipesLists curated page recipes: sensible sequences of sections for complete landing pages (SaaS, coaching, hotel and so on).
list_stylesLists the brand styles extracted with the style extractor (colours and fonts of real websites) that can be applied to components.
search_componentsSearches components by a keyword in the name or the category and returns the matches.
search_imagesSearches the media library (all images AI-generated) by keywords in the title, the tags, the file name or the album and returns ready URLs, 100 per page.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "tools.systra/systra-tools",
  "title": "Systra Tools",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://systra.tools/api/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "Authorization",
          "value": "Bearer {systra_mcp_key}",
          "isSecret": true,
          "variables": {
            "systra_mcp_key": {
              "isSecret": true,
              "isRequired": true,
              "description": "Your personal Systra Tools MCP key"
            }
          },
          "isRequired": true,
          "description": "Bearer token. Create a key at https://systra.tools/mcp"
        }
      ]
    }
  ],
  "version": "1.0.0",
  "repository": {
    "url": "https://github.com/roesmannamelie-alt/systra-tools-plugin",
    "source": "github"
  },
  "websiteUrl": "https://systra.tools",
  "description": "Search and pull 500+ production-ready React + Tailwind sections and elements"
}