/
by ai.smithery
CodeRide eliminates the context reset cycle once and for all. Through MCP integration, it seamless…
Server configuration and capabilities from the MCP manifest
Size: 4,582 bytes (1,146 tokens)
Tools Found: 9
Analysis ID: 43k9jyyy
This MCP server provides tools for managing projects and tasks, including retrieving, updating, and listing projects and tasks.
Stars
Registry ID: e2724d39-2d06-4fe0-82dd-395e9bbcb659
Added to Registry: 9/21/2025
Last Updated: 9/22/2025
Last Seen: 9/22/2025
License: Other
Default Branch: main
Last Push: 9/21/2025
Open Issues: 1
Historical performance and growth metrics over time
{ "name": "CodeRide", "tags": [ "mcp", "task-management", "vibe-coding" ], "tools": [ { "name": "start_project", "description": "Retrieves the project details and the prompt for the very first task of a specified project using the project's unique slug (e.g., 'CRD'). This is useful for initiating work on a new project or understanding its starting point.", "input_schema": { "type": "object", "required": [ "slug" ], "properties": { "slug": { "type": "string", "pattern": "^[A-Za-z]{3}$" } } }, "output_schema": { "task": { "title": "string", "number": "string", "prompt": "string" }, "project": { "name": "string", "slug": "string" } } }, { "name": "get_prompt", "description": "Retrieves the specific instructions or prompt for a given task, identified by its unique task number (e.g., 'CRD-1'). This is typically used to understand the detailed requirements or context for an AI agent to work on the task.", "input_schema": { "type": "object", "required": [ "number" ], "properties": { "number": { "type": "string", "pattern": "^[A-Za-z]{3}-\\d+$" } } }, "output_schema": { "taskPrompt": "string" } }, { "name": "get_task", "description": "Retrieves detailed information for a specific task using its unique task number (e.g., 'CRD-1').", "input_schema": { "type": "object", "required": [ "number" ], "properties": { "number": { "type": "string", "pattern": "^[A-Za-z]{3}-\\d+$" } } }, "output_schema": { "agent": "string", "title": "string", "number": "string", "status": "string", "context": "string", "priority": "string", "description": "string", "agent_prompt": "string", "instructions": "string" } }, { "name": "get_project", "description": "Retrieves detailed information about a specific project using its unique 'slug' (three uppercase letters, e.g., 'CRD').", "input_schema": { "type": "object", "required": [ "slug" ], "properties": { "slug": { "type": "string", "pattern": "^[A-Za-z]{3}$" } } }, "output_schema": { "name": "string", "slug": "string", "description": "string", "projectDiagram": "string", "projectKnowledge": "object" } }, { "name": "list_projects", "description": "Lists all projects in the user workspace. No input parameters required as the workspace is automatically determined from the API key authentication.", "input_schema": { "type": "object", "required": [], "properties": {} }, "output_schema": { "projects": [ { "id": "string", "name": "string", "slug": "string", "description": "string" } ], "totalCount": "number" } }, { "name": "list_tasks", "description": "Lists all tasks within a project using the project slug (e.g., 'CDB'). Returns tasks organized by status columns with their order and current status.", "input_schema": { "type": "object", "required": [ "slug" ], "properties": { "slug": { "type": "string", "pattern": "^[A-Za-z]{3}$" } } }, "output_schema": { "project": { "name": "string", "slug": "string" }, "taskSummary": { "totalTasks": "number" }, "tasksByStatus": [ { "tasks": [ { "title": "string", "number": "string", "status": "string" } ], "status": "string" } ] } }, { "name": "next_task", "description": "Retrieves the next task in sequence based on the current task number (e.g., CDB-23 → CDB-24). This is useful for finding the next task that needs to be done in a project workflow.", "input_schema": { "type": "object", "required": [ "number" ], "properties": { "number": { "type": "string", "pattern": "^[A-Za-z]{3}-\\d+$" } } }, "output_schema": { "nextTask": { "title": "string", "number": "string", "status": "string", "description": "string" }, "currentTask": { "number": "string" } } }, { "name": "update_task", "description": "Updates an existing task's 'description' and/or 'status'. The task is identified by its unique 'number' (e.g., 'CRD-1'). At least one of 'description' or 'status' must be provided for an update.", "input_schema": { "type": "object", "required": [ "number" ], "properties": { "number": { "type": "string", "pattern": "^[A-Za-z]{3}-\\d+$" }, "status": { "enum": [ "to-do", "in-progress", "done" ], "type": "string" }, "description": { "type": "string" } } }, "output_schema": { "title": "string", "number": "string", "status": "string", "description": "string", "updateConfirmation": "string" } }, { "name": "update_project", "description": "Updates a project's knowledge graph data and/or its structure diagram (in Mermaid.js format). The project is identified by its unique 'slug'. At least one of 'project_knowledge' or 'project_diagram' must be provided for an update to occur.", "input_schema": { "type": "object", "required": [ "slug" ], "properties": { "slug": { "type": "string", "pattern": "^[A-Za-z]{3}$" }, "project_diagram": { "type": "string" }, "project_knowledge": { "type": "object" } } }, "output_schema": { "name": "string", "slug": "string", "project_diagram": "string", "project_knowledge": "object", "updateConfirmation": "string" } } ], "version": "0.9.2", "categories": [], "description": "Model Context Protocol server for CodeRide, task management redesigned for AI" }
Forks
Watchers
Contributors
Last Push: 9/21/2025
Open Issues: 1