Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OPENPROJECT_URLYesThe URL of the OpenProject instance (e.g. https://your-openproject-instance.example.com)
OPENPROJECT_API_TOKENYesOpenProject API token with required permissions
OPENPROJECT_PAGE_SIZENoNumber of items per page for paginated results50

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 OpenProject projects with optional filtering by name and status

get_projectA

Get detailed information about a specific project

list_work_packagesA

List work packages with advanced filtering (tasks, bugs, features, etc.)

get_work_packageA

Get detailed information about a work package including description and links

get_work_package_activitiesA

Get activity history and updates for a work package

list_usersA

List all users in the OpenProject instance

get_userA

Get detailed user information

list_time_entriesA

List time entries with filtering by project, user, work package, and date range

get_time_entryA

Get details of a specific time entry

create_work_packageA

Create a new work package (Epic, User Story, Task, Bug, etc.) in a project. Use list_project_types first to find the correct type_id, and pass parent_id to nest a User Story under an Epic.

create_work_packages_bulkA

Create multiple work packages in one call (e.g. all the User Stories parsed from a Word document). Each item can have its own parent_id, so stories can attach to different Epics in the same call. Returns a per-item success/failure report.

list_project_typesA

List the work package types available in a project (e.g. Epic, User Story, Task, Bug) with their IDs, needed before creating a work package of a specific type.

search_work_packagesA

Search for work packages by text query with optional filters

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/devsergioherrera/openproject-mcp-server'

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