component-shape-mcp 0.3.2

Shared MCP protocol and schema helpers for component-shape integrations.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use super::{
    McpAny, McpInput, McpJsonSchema as _, McpRange, McpServer, McpToolInput as _,
    McpValidationParam, McpValidationRule, McpValidationScope, McpValidationTarget,
    McpValidationTypeArgMode, ToolDefinition,
};
use serde_json::{Value, json};

mod derive;
mod metadata;
mod protocol;
mod registry_server;
mod resource_prompt;
mod schema;
mod support;
mod tool_value;
mod validation;

use support::schema;