Oscribble 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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| oscribble_list_projectsA | List all Oscribble projects with their names, paths, and last accessed timestamps |
| oscribble_list_tasksC | List tasks from an Oscribble project with optional status filtering |
| oscribble_complete_taskC | Mark a task as complete in an Oscribble project |
| oscribble_uncomplete_taskB | Mark a task as incomplete in an Oscribble project. Optionally log a failed attempt note with details about what was tried. |
| oscribble_get_task_detailsB | Get detailed information about a specific task including metadata, notes, and blockers |
| oscribble_add_raw_taskA | Add raw task text to a project (will be formatted by Oscribble on next sync) |
| oscribble_begin_taskC | Begin timing a task - records start timestamp |
| oscribble_complete_task_with_timingC | Complete a task and calculate duration from start time |
| oscribble_update_taskC | Update task properties (text, priority, effort estimate, deadline, or notes) |
| oscribble_get_unblocked_tasksC | Get all tasks that are not blocked and ready to work on |
| oscribble_search_tasksC | 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 | |
TDQS
Scored across 11 tools
Each tool has a clearly distinct purpose targeting specific operations in the Oscribble task management domain. For example, oscribble_begin_task starts timing, oscribble_complete_task marks completion, and oscribble_complete_task_with_timing adds duration calculation, with no significant overlap or ambiguity between them.
All tool names follow a consistent verb_noun pattern with the 'oscribble_' prefix, such as oscribble_add_raw_task, oscribble_list_projects, and oscribble_update_task. This uniformity makes the tool set predictable and easy to navigate for an agent.
With 11 tools, the server provides a well-scoped set that covers essential task management operations without being overwhelming. This count is appropriate for handling projects, tasks, timing, and status updates in a focused domain.
The tool set offers comprehensive CRUD and lifecycle coverage for task management, including creating (add_raw_task), reading (list_tasks, get_task_details), updating (update_task), and deleting equivalents (complete/uncomplete), along with search, timing, and project listing, leaving no obvious gaps for core workflows.