Expand description
Pure MCP protocol logic for Onshape integration.
This crate contains sans-IO business logic with no async runtime dependencies.
All I/O operations are handled by the onshape-mcp-io crate.
Modules§
- config
- Configuration types and validation logic.
- openapi
OpenAPIspec parsing, searching, and request building.- tools
- Tool definitions and dispatch logic.
Structs§
- Auth
Status Result - Result of checking authentication status.
- Validation
State - Runtime credential validation state.
Enums§
- Auth
Status - Authentication status for the Onshape API connection.
- Validation
Status - Whether credentials have been confirmed working via an API call.
Constants§
- CATCH_
PHRASE - The iconic Onshape regeneration success message.
Functions§
- instructions
- The instructions text shared between the initialize response and the
onshape_mcp_get_startedtool. - server_
info - Creates the server info for MCP initialization.