Skip to main content
Glama
IDEAManagement

idea-base-mcp-server

Official

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IDEA_BASE_API_KEYYesYour API key from Settings > API Keys
IDEA_BASE_API_URLNoCustom API URL (default: https://app.idea-base.us/api)https://app.idea-base.us/api

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

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_projectsA

List all projects accessible to the authenticated user. Returns project names, IDs, status, and task counts.

create_projectA

Create a new project. A TOP-LEVEL project requires product_id; a sub-project (parent_project_id set) inherits its parent's product. Returns the created project with its ID.

update_projectB

Update project details like name, description, or status.

get_projectA

Get details of a specific project including name, description, status, and task statistics.

list_tasksA

List all tasks for a specific project. Returns task titles, status, estimates, and time logged.

get_taskA

Get detailed information about a specific task including description, acceptance criteria, time entries, and status.

create_taskA

Create a new task in a project. Returns the created task with its ID.

update_taskC

Update task details like title, description, estimates, or acceptance criteria.

update_task_statusA

Change the status of a task (todo, in_progress, done). This triggers a real-time notification to users viewing the project.

log_timeB

Log time spent on a task. This triggers a real-time notification showing time was logged.

search_tasksA

Search for tasks across all projects by title or description.

quick_logA

Quick workflow for logging completed work: creates a task, marks it done, and logs time in one call. Ideal for recording work that has already been completed.

start_workingA

Mark that you are actively working on a task. This shows other team members that the task is being worked on and by whom.

stop_workingA

Mark that you have stopped working on a task (break or switching tasks). Optionally capture your state on the way out: pass note to append a work note and/or resume_context to overwrite the resume block, so the next session can pick up where you left off. Both are recorded as author_kind="ai".

add_work_noteA

Append a timestamped work note (status update) to a task's activity log. Use this to record progress so a future session can pick up where you left off (e.g. "finished auth handler, tests green, next: wire the callback"). Notes are append-only and never overwrite each other. Set author_kind="human" ONLY when you are relaying a note dictated by the human user; use "ai" (the default) when leaving your own status update.

add_commentA

Add a comment to a task's discussion thread. Unlike work notes (progress journal), comments are for communication and are customer-visible by default. Set author_kind="human" when relaying the user's words; use "ai" (default) for your own.

set_resume_contextA

Set (overwrite) the task's resume context — a single pinned block describing the current state, what is done, what is next, and where to look. This is read first when a work session restarts cold (e.g. via start_working) so you can re-orient immediately. Update it at the end of a work session. Set author_kind="human" only when relaying the user's words; default "ai".

list_productsA

List all products accessible to the authenticated user. Products are top-level containers for organizing related projects.

get_productA

Get details of a specific product including linked projects, team members, and statistics.

create_productA

Create a new product. Products are top-level containers for projects. Every product belongs to a customer (customer_id is required) — use an internal/own-company customer for internal work. Find customer ids via list_products (each shows its customer_id).

link_project_to_productB

Link an existing project to a product.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/IDEAManagement/idea-base-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server