@rcrsr/rill-ext-mcp
v0.19.1
Published
rill extension for Model Context Protocol (MCP) integration
Maintainers
Readme
@rcrsr/rill-ext-mcp
rill extension for Model Context Protocol (MCP) integration. Generates host functions dynamically from MCP server capabilities. Supports stdio and HTTP transports.
Install
npm install @rcrsr/rill-ext-mcpQuick Start
rill-config.json
{
"main": "browse.rill",
"extensions": {
"mounts": {
"fs": "@rcrsr/rill-ext-mcp"
},
"config": {
"fs": {
"transport": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/tmp"]
}
}
}
}
}browse.rill
use<ext:fs> => $fs
$fs.tools.list_directory([path: "/tmp"]) => $listing
$listing.content -> logrill-runThe extension discovers the MCP server's capabilities at startup and exposes them as callable dicts under tools, resources, and prompts.
Documentation
See full documentation for configuration, transport types, authentication patterns, error handling, and examples.
License
MIT
