Skip to content
1 viewer

rust 1,847,280 · typescript 232,434 · javascript 131,101 · python 19,227 · 6,362 files · digest 755e2ee30522 · built in 2.3 s · crystals off

cre8-runtime-mcp-projection-api crates cargo crate

Host-provided runtime MCP tool projection API.

crates/cre8-runtime-mcp-projection-api · level 4 · 124 lines (91 code) · 1 files · 14 fns (7 tests) · cyclomatic Σ 15

2workspace deps
3direct dependents
92transitive dependents
4calls out
19calls in
11.8call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

Files

lowhigh

Heaviest functions

By call-graph weight (PageRank; 1.0 is the average function). 14 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
all_mcp_tool_specssrc/lib.rs:59fn31301.4
project_mcp_toolssrc/lib.rs:41fn31501.3
project_mcp_tool_surfacesrc/lib.rs:48fn62521.3
projected_mcp_tool_for_namesrc/lib.rs:55fn31501.3
mcp_tool_spec_for_namesrc/lib.rs:63fn31301.2
mcp_tool_spec_for_connectionsrc/lib.rs:67fn31200.9
register_mcp_projection_providersrc/lib.rs:37fn31300.6
project_tools_providersrc/lib.rs:75fn31100.5
project_surface_providersrc/lib.rs:79fn31120.5
projected_tool_for_name_providersrc/lib.rs:83fn31100.5
all_specs_providersrc/lib.rs:87fn31100.5
spec_for_name_providersrc/lib.rs:91fn31100.5
spec_for_connection_providersrc/lib.rs:95fn31100.5
fallback_and_registered_provider_paths_are_stablesrc/lib.rs:100fn2410130.5