{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_xiaobenyang-com-json-rpc","slug":"xiaobenyang-com-json-rpc","name":"json-rpc","type":"repo","url":"https://github.com/xiaobenyang-com/1777316659903491","page_url":"https://unfragile.ai/xiaobenyang-com-json-rpc","categories":["testing-quality"],"tags":["mcp","model-context-protocol","smithery:xiaobenyang-com/json-rpc"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_xiaobenyang-com-json-rpc__cap_0","uri":"capability://tool.use.integration.dynamic.method.discovery.for.json.rpc.endpoints","name":"dynamic method discovery for json-rpc endpoints","description":"This capability allows users to dynamically discover and list all available methods on any JSON-RPC endpoint by sending a 'rpc_methods' request. It utilizes introspection techniques to query the endpoint and retrieve metadata about callable methods, including their parameters and expected data types. This approach simplifies integration testing by providing immediate visibility into the API's capabilities without requiring extensive documentation.","intents":["How can I quickly find out what methods are available on this JSON-RPC API?","I need to explore the methods of a JSON-RPC service without reading the documentation.","What parameters do I need to call a specific method on this JSON-RPC endpoint?"],"best_for":["developers integrating with JSON-RPC APIs","QA engineers testing API endpoints"],"limitations":["Only supports JSON-RPC 2.0 endpoints; does not work with other RPC protocols.","May not retrieve methods if the endpoint does not support introspection."],"requires":["Node.js 14+","Access to a JSON-RPC endpoint"],"input_types":["text"],"output_types":["structured data"],"categories":["tool-use-integration","api-exploration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_xiaobenyang-com-json-rpc__cap_1","uri":"capability://tool.use.integration.method.invocation.with.custom.parameters","name":"method invocation with custom parameters","description":"This capability enables users to invoke any discovered method on a JSON-RPC endpoint with custom parameters. It constructs the appropriate JSON-RPC request format, including method name and parameters, and sends it to the endpoint. This allows for rapid testing and iteration on API calls, facilitating quicker development cycles and integration validation.","intents":["How can I test a specific method on this JSON-RPC API with my own parameters?","I want to automate the invocation of methods on a JSON-RPC service.","What is the easiest way to call a method and see the response?"],"best_for":["developers building integrations with JSON-RPC services","automation engineers creating testing scripts"],"limitations":["Requires knowledge of method signatures; incorrect parameters may lead to errors.","Does not handle complex data types automatically."],"requires":["Node.js 14+","Access to a JSON-RPC endpoint"],"input_types":["structured data"],"output_types":["structured data"],"categories":["tool-use-integration","api-invocation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_xiaobenyang-com-json-rpc__cap_2","uri":"capability://automation.workflow.workflow.automation.for.json.rpc.interactions","name":"workflow automation for json-rpc interactions","description":"This capability allows users to automate sequences of method calls to a JSON-RPC endpoint, enabling complex workflows to be executed with minimal manual intervention. By defining a series of method invocations and their parameters, users can create scripts that automate repetitive tasks, leveraging the JSON-RPC protocol's capabilities for seamless integration.","intents":["How can I automate a series of API calls to this JSON-RPC service?","I want to create a script that handles multiple method invocations in sequence.","What is the best way to test a workflow that involves several JSON-RPC methods?"],"best_for":["developers creating automated testing scripts","teams building integration workflows"],"limitations":["Requires careful management of state between calls; no built-in state management.","Error handling must be implemented manually."],"requires":["Node.js 14+","Access to a JSON-RPC endpoint"],"input_types":["structured data"],"output_types":["structured data"],"categories":["automation-workflow","api-integration"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":26,"verified":false,"data_access_risk":"low","permissions":["Node.js 14+","Access to a JSON-RPC endpoint"],"failure_modes":["Only supports JSON-RPC 2.0 endpoints; does not work with other RPC protocols.","May not retrieve methods if the endpoint does not support introspection.","Requires knowledge of method signatures; incorrect parameters may lead to errors.","Does not handle complex data types automatically.","Requires careful management of state between calls; no built-in state management.","Error handling must be implemented manually.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.31,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.6,"weights":{"adoption":0.3,"quality":0.2,"ecosystem":0.15,"match_graph":0.3,"freshness":0.05}},"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:28.694Z","last_scraped_at":"2026-05-03T15:19:24.053Z","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=xiaobenyang-com-json-rpc","compare_url":"https://unfragile.ai/compare?artifact=xiaobenyang-com-json-rpc"}},"signature":"vtGOwCKZ8afCqDpYQDw+BdcD/pAbqfFUsUKWYWaAKF3koSmvJv+5v+c6e/MkaSIp3JIUINMjnBXCeNXLJ1ckAQ==","signedAt":"2026-06-23T09:40:30.682Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/xiaobenyang-com-json-rpc","artifact":"https://unfragile.ai/xiaobenyang-com-json-rpc","verify":"https://unfragile.ai/api/v1/verify?slug=xiaobenyang-com-json-rpc","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"}}