Skip to content

Class: JSONRPCErrorResponse

A response to a request that indicates an error occurred.

URI: mcp:JSONRPCErrorResponse

 classDiagram
    class JSONRPCErrorResponse
    click JSONRPCErrorResponse href "../JSONRPCErrorResponse/"
      JSONRPCErrorResponse <|-- URLElicitationRequiredError
        click URLElicitationRequiredError href "../URLElicitationRequiredError/"

      JSONRPCErrorResponse : error





        JSONRPCErrorResponse --> "1" Error : error
        click Error href "../Error/"



      JSONRPCErrorResponse : id

      JSONRPCErrorResponse : jsonrpc

Inheritance

Slots

Name Cardinality and Range Description Inheritance
id 0..1
Integer or 
RequestId
Uniquely identifying ID for a JSON-RPC request direct
jsonrpc 1
String
JSON-RPC version string direct
error 1
Error
The error object direct

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self mcp:JSONRPCErrorResponse
native mcp:JSONRPCErrorResponse

LinkML Source

Direct

name: JSONRPCErrorResponse
description: A response to a request that indicates an error occurred.
from_schema: https://w3id.org/lmodel/mcp
slots:
- id
- jsonrpc
- error
slot_usage:
  jsonrpc:
    name: jsonrpc
    required: true
  error:
    name: error
    required: true
  id:
    name: id
    any_of:
    - range: RequestId
    - range: integer

Induced

name: JSONRPCErrorResponse
description: A response to a request that indicates an error occurred.
from_schema: https://w3id.org/lmodel/mcp
slot_usage:
  jsonrpc:
    name: jsonrpc
    required: true
  error:
    name: error
    required: true
  id:
    name: id
    any_of:
    - range: RequestId
    - range: integer
attributes:
  id:
    name: id
    description: Uniquely identifying ID for a JSON-RPC request.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: id
    owner: JSONRPCErrorResponse
    domain_of:
    - ToolUseContent
    - JSONRPCRequest
    - JSONRPCResultResponse
    - JSONRPCErrorResponse
    range: RequestId
    any_of:
    - range: RequestId
    - range: integer
  jsonrpc:
    name: jsonrpc
    description: JSON-RPC version string.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: jsonrpc
    owner: JSONRPCErrorResponse
    domain_of:
    - JSONRPCRequest
    - JSONRPCNotification
    - JSONRPCResultResponse
    - JSONRPCErrorResponse
    range: string
    required: true
  error:
    name: error
    description: The error object.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: error
    owner: JSONRPCErrorResponse
    domain_of:
    - LogData
    - JSONRPCErrorResponse
    range: Error
    required: true
    inlined: true