aihxp/sxmc
One Rust binary to bridge skills, MCP, and APIs — run any skill as an MCP server, any MCP server as a CLI command, and any API from your terminal.
Platform-specific configuration:
{
"mcpServers": {
"sxmc": {
"command": "npx",
"args": [
"-y",
"sxmc"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
One Rust binary. Skills become MCP servers. MCP servers become CLI commands. Any API becomes a CLI.
MCP (Model Context Protocol) is an open standard for connecting AI assistants to external tools and data sources. Today, if you have skills (structured AI instructions), MCP servers, and APIs, each one requires its own adapter, its own client setup, and its own CLI wrapper. There is no single tool that bridges all three.
sxmc solves this. One Rust binary that:
Skills --> MCP Server (serve skills to any MCP client)
MCP Server --> CLI (list MCP surfaces, invoke MCP tools)
Any API --> CLI (OpenAPI & GraphQL auto-detection)cargo install)Loading reviews...