AI Agent Hub
Back to plugins
🤖

xby-json-rpc

Model Inference Updated 2026.09.02

Run the following command in DeepSeek Harness:

dsh plugin install xby-skill/xby-json-rpc

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install xby-skill/xby-json-rpc in DeepSeek Harness; the source code is available at https://github.com/xby-skill/xby-json-rpc

About this plugin

When calling external JSON-RPC services within DeepSeek Harness, developers often hit two friction points: there is no unified invocation entry point, forcing them to hand-assemble parameters each time, and there is no quick way to discover which methods a remote server actually exposes. xby-json-rpc fills that gap. Built on the OpenRPC specification, it provides a concise JSON-RPC interaction layer inside the DSH chat interface, so a single natural-language prompt is all it takes to invoke a method or explore a server.\n\nThe plugin is built around three core tools. rpc_call lets you specify a target server, a method name, and parameters to fire a JSON-RPC request in one step. rpc_discover follows the OpenRPC discovery convention to enumerate every method a server currently offers, saving you from repeatedly digging through documentation. set_xby_apikey handles API key configuration with automatic persistence, so the key survives restarts and you never have to re-enter it.\n\nIf you routinely integrate with JSON-RPC backends from the DSH chat, want to quickly probe the capability surface of a remote API during a conversation, or simply prefer to keep key management out of cumbersome environment variables, this lightweight plugin is a practical fit. It is compact, MIT-licensed, and ready to use out of the box, making it a good companion for independent developers and integration engineers who value speed.

Use Cases

  • Invoke remote JSON-RPC methods with parameters directly in DSH chat
  • Discover all available endpoints on an unknown JSON-RPC server at a glance
  • Set and persist API keys automatically so they survive restarts

Best For

  • Solo developers integrating JSON-RPC backends from a chat interface
  • Integration engineers who frequently probe remote API surfaces
  • Automation users looking to simplify key management workflows