Bike MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| bike_list_documentsA | Lists all open documents in Bike. Returns a list of all currently open documents with their names and IDs. The active (front) document is marked with an asterisk (*). Bike must be running for this tool to work. Args: None Returns: List of documents, one per line (active marked with *):
Examples:
Errors:
|
| bike_get_document_outlineA | Retrieves the complete outline structure of the currently open Bike document. Returns a hierarchical tree of rows with their IDs, text content, and children. Bike must be running with a document open for this tool to work. Args:
Returns: Human-readable indented outline with IDs: Document Name (doc:root-id)
Examples:
Errors:
|
| bike_create_documentA | Creates a new document in Bike, optionally with an outline structure. Args:
Returns: Document info: "Untitled (doc:XXX)" Examples:
Errors:
|
| bike_create_rowsA | Creates one or more rows with optional nested structure. Args:
Returns: Confirmation: "Created N row(s)" Examples:
Errors:
|
| bike_group_rowsA | Groups multiple rows under a new or existing parent row. Two modes:
Use position ('first'/'last' for root, 'before'/'after' with reference_id) to override placement. |
| bike_update_rowA | Updates one or more rows' text content and/or type. Args:
Returns: Confirmation: "Updated N row(s)" Examples:
Errors:
|
| bike_delete_rowA | Deletes one or more rows from the document. WARNING: This is a destructive operation. Deleted rows and all their children will be permanently removed. This action cannot be undone via the MCP server (though Bike's undo may work if used immediately). Args:
Returns: Confirmation with count: "Deleted 3 row(s)" Examples:
Errors:
|
| bike_query_rowsA | Search for rows using Bike's outline path syntax. Outline paths are powerful queries for filtering rows:
Args:
Returns: Matching rows formatted as:
Or scalar result (count, boolean, text) depending on the query. Examples:
Errors:
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hildersantos/bike-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server