Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TASK_DATABASEYesNotion tasks database ID
API_AUTH_TOKENYesAPI auth token
COURSE_DATABASEYesNotion courses database ID
PROJECT_DATABASEYesNotion projects database ID
NOTION_AUTH_TOKENYesNotion integration token

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
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get-tasksC

Fetches tasks from my Notion based on filtering criteria

create-taskC

Creates a new task in my Notion Tasks database

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 2 tools

Disambiguation5/5

The two tools have clearly distinct purposes: get-tasks retrieves/filters tasks, while create-task creates a new task. There is no overlap or ambiguity in selecting between them.

Naming Consistency4/5

Both names follow a consistent verb-noun hyphenated pattern (get-tasks, create-task). The only minor inconsistency is plural 'tasks' in get-tasks versus singular 'task' in create-task.

Tool Count3/5

Two tools is thin for a task management server, even if the scope is limited to fetching and creating tasks. It is usable but lacks the breadth expected for the domain.

Completeness3/5

The surface covers creating and retrieving tasks, but lacks update, delete, complete, or status-change operations. These are notable gaps for a task management lifecycle.

Maintenance

ActivityInactive
ResponsivenessNo issues