
用你自己的材料构建互动时间线——绝不要用虚构的内容。Claude Desktop 的 MCP 连接器。
概览
MCP-name: io.github.lukebmandel-debug/alto-connector 一个Claude连接器,会采访你——课程、小说、研究项目——并为你构建一个互动式、可过滤的“液态玻璃”:彩色表演带上的玻璃卡片、实体芯片、路由连接线、带有你自己结构的详细页面、高亮和注释、移动端布局,以及一个可共享的独立离线文件。 Alto 是一个封闭的知识容器。它连接并组织你提供的内容——从不虚构事实、事件、藏品或描述。稀疏的笔记故意使时间线变得稀疏。连接器在服务器端强制执行这一点:创作工具会保持锁定,直到你的材料和明确同意被记录。 从最新版本下载你电脑上的文件,然后在Claude Desktop中选择它。重启Claude Desktop,Alto就会出现在扩展中。 每个捆绑包都包含自己的 Python,这也是为什么大约有 50MB 的原因。
概述(AI 翻译)
MCP-name: io.github.lukebmandel-debug/alto-connector
一个Claude连接器,采访你关于你自己的材料——一门课程, 一部小说,一个研究项目——并为你打造一个互动式、可筛选的平台 “液态玻璃” Alto 时间线:彩色乐队上的玻璃卡,实体 芯片、路由连接线、带有你自己模式的详细页面、高亮 还有笔记、移动端布局和一个独立的离线文件,你可以分享。
唯一的规则(§0): Alto 是一个封闭的知识容器。它连接了 和 它组织你提供的东西——它从不虚构事实、事件、藏品或 描述。稀疏的笔记故意制造出稀疏的时间线。连接件 强制执行服务器端:创作工具会一直锁定,直到你的材料 并记录明确的同意。
安装
从以下平台下载你电脑上的文件 最新版本,然后在Claude Desktop中前往 扩展名→设置→高级设置→安装扩展… 并选择 它。重启Claude Desktop,Alto在扩展中出现。
| macOS,苹果硅 | Alto-macos-arm64.mcpb |
| macOS,Intel | Alto-macos-x64.mcpb |
| Windows,64位 | Alto-windows-x64.mcpb |
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Alto Connector
mcp-name: io.github.lukebmandel-debug/alto-connector
A Claude connector that interviews you about your own materials — a course, a novel, a research project — and builds you an interactive, filterable “liquid-glass” Alto timeline: glass cards on colored act bands, entity chips, routed connection lines, detail pages with your own schema, highlights and notes, mobile layout, and a self-contained offline file you can share.
The one rule (§0): Alto is a closed knowledge container. It connects and organizes what you provide — it never invents facts, events, holdings, or descriptions. Sparse notes make a sparse timeline, on purpose. The connector enforces this server-side: authoring tools stay locked until your materials and explicit consent are recorded.
Install
Download the file for your computer from the latest release, then in Claude Desktop go to Settings → Extensions → Advanced settings → Install Extension… and choose it. Restart Claude Desktop and Alto appears under Extensions.
| macOS, Apple Silicon | Alto-macos-arm64.mcpb |
| macOS, Intel | Alto-macos-x64.mcpb |
| Windows, 64-bit | Alto-windows-x64.mcpb |
Nothing else to install. Each bundle carries its own Python, which is why it is around 50MB. Claude Desktop ships Node but not Python, and stock macOS still has 3.9 — too old for this server.
Without Claude Desktop
Alto is a plain MCP server, so any MCP client can run it — Claude Code, Cline, Zed, Continue, your own script. No download, no bundle.
Add this to your client’s MCP config:
{
"mcpServers": {
"alto": {
"command": "uvx",
"args": ["--from",
"git+https://github.com/lukebmandel-debug/alto-connector",
"alto-connector"]
}
}
}
Requires uv
(curl -LsSf https://astral.sh/uv/install.sh | sh). uvx fetches and runs
Alto in a throwaway environment each time, so there is nothing to install or
update.
Prefer a permanent install? Then alto-connector is on your PATH and the
config is simply {"command": "alto-connector"}:
pip install git+https://github.com/lukebmandel-debug/alto-connector
alto-connector --help # check it works; without --help it waits for a
# client to speak to it, which looks like a hang
Everything works the same way — the interview, the build, the offline file — because the bundle and this are the same server; the bundle just carries its own Python so Claude Desktop users need not install one.
Timelines land in ~/Documents/Alto. Each is a single self-contained HTML
file you open in any browser — no server, no account, no internet. Shareable
web links are optional (see Publishing below); without them, that file is the
finished product.
Then tell your client: “I want to build a timeline in Alto — interview me.”
From a checkout
安装
uvx --from git+https://github.com/lukebmandel-debug/alto-connector alto-connector配置
{
"mcpServers": {
"alto": {
"command": "uvx",
"args": ["--from",
"git+https://github.com/lukebmandel-debug/alto-connector",
"alto-connector"]
}
}
}