1. Conduid
  2. Developer Tools
  3. Bike MCP Server
MCP server · Developer Tools

Bike MCP Server

MCP server for Bike outliner on macOS. Read, create, and manipulate outlines via AI assistants.

Unclaimed last commit 10 months ago devtools
34Low

Scored 7 months ago · breakdown

About Bike MCP Server

Bike MCP Server is an MCP server published by hildersantos in the Developer Tools category: mCP server for Bike outliner on macOS. Read, create, and manipulate outlines via AI assistants.

The repository has 4 stars and 1 forks, with the last commit 10 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/hildersantos/bike-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Bike MCP Server

Powered by Claude · Grounded in docs

I know everything about Bike MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Bike MCP Server

MCP (Model Context Protocol) server for Bike outliner app on macOS.

Features

Reading

  • bike_list_documents - List all open documents
  • bike_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 structure
  • bike_create_rows - Add rows with nested children and positioning
  • bike_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)

  1. Download bike-mcp-server.mcpb from releases
  2. Double-click the file to open with Claude Desktop
  3. 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:

  1. Explore your outlines: "List my open Bike documents and show me the outline of the first one"

  2. Create structured content: "Create a new Bike document with a project plan that has 3 main phases, each with 2-3 tasks"

  3. 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:

  1. Open Bike app on macOS
  2. Create or open a document with some sample content
  3. 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

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Bike MCP Server

How do I install Bike MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Bike MCP Server safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Bike MCP Server still maintained?

The last commit was 10 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.