Bike Server
БесплатноНе проверенEnables reading, writing, and manipulation of Bike outlines on macOS through natural language, using AppleScript for local document management.
Описание
Enables reading, writing, and manipulation of Bike outlines on macOS through natural language, using AppleScript for local document management.
README
MCP (Model Context Protocol) server for Bike outliner app on macOS.
Features
Reading
bike_list_documents- List all open documentsbike_get_document_outline- Read document structure (supports max_depth)bike_query_rows- Search rows using Bike's outline path syntax
Writing
bike_create_document- Create new documents with optional structurebike_create_rows- Add rows with nested children and positioningbike_update_row- Edit row content and type (batch support)bike_delete_row- Remove rows (batch support)bike_group_rows- Group/move multiple rows under a parent
Requirements
- macOS (uses AppleScript)
- Node.js 18+
- Bike app installed
Installation
Via Desktop Extension (recommended)
- Download
bike-mcp-server.mcpbfrom releases - Double-click the file to open with Claude Desktop
- Click Install
From source
cd bike-mcp-server
npm install
npm run build
Usage with Claude Desktop
Add to your Claude Desktop config file (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"bike": {
"command": "node",
"args": ["/path/to/bike-mcp-server/dist/index.js"]
}
}
}
Then restart Claude Desktop.
Development
# Watch mode for development
npm run dev
# Build
npm run build
# Run directly
npm start
How It Works
The server communicates with Bike via AppleScript, using the osascript command. All operations require Bike to be running with a document open.
The outline structure is returned as human-readable indented text:
My Document (doc:abc123)
- First item [row:row-1]
- Sub-item [row:row-1-1]
- Second item [row:row-2]
Example Prompts
Here are some prompts you can use with Claude Desktop:
Explore your outlines: "List my open Bike documents and show me the outline of the first one"
Create structured content: "Create a new Bike document with a project plan that has 3 main phases, each with 2-3 tasks"
Search and transform: "Find all rows containing 'TODO' in my Bike document and convert them to task items"
Testing
No account or authentication required. To test the server:
- Open Bike app on macOS
- Create or open a document with some sample content
- Use Claude Desktop to interact with your outlines
Privacy
This server does not collect, store, or transmit any personal data. All communication happens locally between Claude Desktop and the Bike app via AppleScript. No data leaves your machine.
Support
License
MIT
Установка Bike Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/hildersantos/bike-mcp-serverFAQ
Bike Server MCP бесплатный?
Да, Bike Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Bike Server?
Нет, Bike Server работает без API-ключей и переменных окружения.
Bike Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Bike Server в Claude Desktop, Claude Code или Cursor?
Открой Bike Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Bike Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
