Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| oscribble_list_projects | List all Oscribble projects with their names, paths, and last accessed timestamps |
| oscribble_list_tasks | List tasks from an Oscribble project with optional status filtering |
| oscribble_complete_task | Mark a task as complete in an Oscribble project |
| oscribble_uncomplete_task | Mark a task as incomplete in an Oscribble project. Optionally log a failed attempt note with details about what was tried. |
| oscribble_get_task_details | Get detailed information about a specific task including metadata, notes, and blockers |
| oscribble_add_raw_task | Add raw task text to a project (will be formatted by Oscribble on next sync) |
| oscribble_begin_task | Begin timing a task - records start timestamp |
| oscribble_complete_task_with_timing | Complete a task and calculate duration from start time |
| oscribble_update_task | Update task properties (text, priority, effort estimate, deadline, or notes) |
| oscribble_get_unblocked_tasks | Get all tasks that are not blocked and ready to work on |
| oscribble_search_tasks | Search tasks by keyword in text and notes |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |