{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_puthin7778-plantops-mcp","slug":"puthin7778-plantops-mcp","name":"Plantops GraphQL Explorer","type":"mcp","url":"https://github.com/Puthin7778/plantops-mcp","page_url":"https://unfragile.ai/puthin7778-plantops-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:Puthin7778/plantops-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_puthin7778-plantops-mcp__cap_0","uri":"capability://search.retrieval.schema.introspection.for.graphql.apis","name":"schema introspection for graphql apis","description":"Utilizes GraphQL's introspection capabilities to dynamically retrieve and display the schema of the Plantops API. This allows users to explore types, queries, and mutations available in the API, providing a clear overview of the data structure and relationships. The implementation leverages GraphQL's built-in introspection queries to fetch metadata, making it easy for developers to understand the API's capabilities without prior knowledge.","intents":["How can I explore the schema of the Plantops GraphQL API?","What types and queries are available in the Plantops API?","Can I see the structure of the data returned by the API?"],"best_for":["developers integrating with the Plantops API","teams needing to understand API structures"],"limitations":["Limited to GraphQL APIs that support introspection; non-standard APIs may not be compatible."],"requires":["Node.js 14+","Access to the Plantops GraphQL endpoint"],"input_types":["text"],"output_types":["structured data"],"categories":["search-retrieval","api exploration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_puthin7778-plantops-mcp__cap_1","uri":"capability://search.retrieval.field.discovery.for.graphql.queries","name":"field discovery for graphql queries","description":"Enables users to discover available fields and their types within the GraphQL schema by querying the introspection results. This capability helps users understand the structure and requirements of queries, including arguments and nested fields, facilitating the construction of accurate requests. The implementation uses a combination of introspection results and a user-friendly interface to present this information clearly.","intents":["What fields can I use in my GraphQL queries?","How do I know what arguments are required for a specific mutation?","Can I see the types of data returned by different fields?"],"best_for":["developers crafting GraphQL queries","teams needing to validate query structures"],"limitations":["Field discovery is limited to the current schema state; changes in the API may require re-introspection."],"requires":["Node.js 14+","Access to the Plantops GraphQL endpoint"],"input_types":["text"],"output_types":["structured data"],"categories":["search-retrieval","api exploration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_puthin7778-plantops-mcp__cap_2","uri":"capability://search.retrieval.mutation.browsing.for.graphql.apis","name":"mutation browsing for graphql apis","description":"Allows users to browse and test mutations available in the Plantops GraphQL API. This capability provides a user interface for selecting mutations, viewing required arguments, and executing them directly to validate responses. The implementation uses a structured approach to display mutation details and facilitate user interaction, making it easier to test and understand the effects of different mutations.","intents":["How can I test mutations in the Plantops API?","What arguments do I need to provide for a specific mutation?","Can I see the results of my mutation requests immediately?"],"best_for":["developers testing GraphQL mutations","QA teams validating API functionality"],"limitations":["Mutations are limited to those defined in the schema; unsupported mutations will not be displayed."],"requires":["Node.js 14+","Access to the Plantops GraphQL endpoint"],"input_types":["text"],"output_types":["structured data"],"categories":["search-retrieval","api exploration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_puthin7778-plantops-mcp__cap_3","uri":"capability://search.retrieval.real.time.query.execution.for.graphql","name":"real-time query execution for graphql","description":"Enables users to run GraphQL queries directly against the Plantops API and view the responses in real-time. This capability is implemented using a streamlined query editor that validates queries before execution, ensuring that users receive immediate feedback on their requests. The integration with the GraphQL endpoint allows for seamless execution and response handling.","intents":["How can I run a GraphQL query against the Plantops API?","Can I see the results of my query immediately?","What does the response look like for my specific query?"],"best_for":["developers validating GraphQL queries","teams needing rapid feedback on API interactions"],"limitations":["Real-time execution is dependent on the stability of the GraphQL endpoint; downtime may affect functionality."],"requires":["Node.js 14+","Access to the Plantops GraphQL endpoint"],"input_types":["text"],"output_types":["structured data"],"categories":["search-retrieval","api exploration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_puthin7778-plantops-mcp__cap_4","uri":"capability://search.retrieval.complex.type.inspection.for.graphql","name":"complex type inspection for graphql","description":"Facilitates the inspection of complex types within the Plantops GraphQL schema, allowing users to explore nested structures and their fields. This capability is implemented through a detailed viewer that presents type hierarchies and relationships, helping users understand how to construct queries involving complex types. The approach leverages introspection results to dynamically generate a visual representation of types.","intents":["How can I inspect complex types in the Plantops API?","What fields are available in nested types?","Can I see how complex types relate to each other?"],"best_for":["developers working with complex data structures","teams needing to understand nested relationships in APIs"],"limitations":["Complex type inspection is limited to types defined in the schema; unsupported types will not be displayed."],"requires":["Node.js 14+","Access to the Plantops GraphQL endpoint"],"input_types":["text"],"output_types":["structured data"],"categories":["search-retrieval","api exploration"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":34,"verified":false,"data_access_risk":"moderate","permissions":["Node.js 14+","Access to the Plantops GraphQL endpoint"],"failure_modes":["Limited to GraphQL APIs that support introspection; non-standard APIs may not be compatible.","Field discovery is limited to the current schema state; changes in the API may require re-introspection.","Mutations are limited to those defined in the schema; unsupported mutations will not be displayed.","Real-time execution is dependent on the stability of the GraphQL endpoint; downtime may affect functionality.","Complex type inspection is limited to types defined in the schema; unsupported types will not be displayed.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.35,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.9,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:27.444Z","last_scraped_at":"2026-05-03T15:19:48.006Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=puthin7778-plantops-mcp","compare_url":"https://unfragile.ai/compare?artifact=puthin7778-plantops-mcp"}},"signature":"RvuydZxLaUROxf8oAd4jVj+WQ4AfdMVTC12ZciIlbJ+zrrsDwMdn3rH1Y/pASZHEWnQEN/gOM6fixCzAAdQwAg==","signedAt":"2026-06-15T06:56:17.762Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/puthin7778-plantops-mcp","artifact":"https://unfragile.ai/puthin7778-plantops-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=puthin7778-plantops-mcp","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}