Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_current_userA

Get the currently authenticated user (me).

list_usersA

List all users in the organisation.

get_userC

Get a user by ID.

get_user_tasksC

Get tasks assigned to a user.

get_user_appointmentsC

Get appointments for a user.

get_user_recent_projectsC

Get recently accessed projects for a user.

get_user_project_accessC

Get the list of projects a user has access to.

list_projectsC

List all projects (matters).

get_projectC

Get a project by ID.

create_projectB

Create a new project. Use fields_json for additional fields as a JSON object.

update_projectC

Update a project. Use fields_json for additional fields as a JSON object.

archive_projectB

Archive (soft-delete) a project.

get_project_vitalsC

Get the vitals (key fields) for a project.

get_project_formB

Get a custom form section on a project by selector name.

update_project_formC

Update a custom form section on a project. fields_json is a JSON object of field values.

get_project_contactsC

Get all contacts associated with a project.

add_contact_to_projectB

Add a contact to a project with an optional role.

update_project_contactC

Update a contact's role or attributes on a project.

remove_contact_from_projectC

Remove a contact from a project.

list_collection_itemsC

List items in a custom collection section of a project.

get_collection_itemC

Get a single item from a custom collection section.

create_collection_itemB

Create an item in a custom collection section. fields_json is a JSON object.

update_collection_itemC

Update an item in a custom collection section. fields_json is a JSON object.

delete_collection_itemC

Delete an item from a custom collection section.

get_project_teamC

Get the team members assigned to a project.

get_project_team_memberB

Get a specific team member on a project.

add_team_member_to_projectC

Add a team member to a project. fields_json is a JSON object with userId, role, etc.

update_project_team_memberB

Update a team member's role on a project.

remove_project_team_memberC

Remove a team member from a project.

list_project_appointmentsB

List all appointments for a project.

create_project_appointmentC

Create an appointment on a project.

list_project_notesB

List all notes on a project.

pin_note_to_projectC

Pin a note to a project.

unpin_note_from_projectC

Unpin a note from a project.

list_project_deadlinesC

List all deadlines for a project.

get_project_deadlineB

Get a specific deadline on a project.

create_project_deadlineC

Create a deadline on a project.

update_project_deadlineC

Update a deadline on a project.

delete_project_deadlineD

Delete a deadline from a project.

list_project_emailsC

List emails associated with a project.

add_email_to_projectC

Add an email record to a project.

get_project_invoicesC

Get all invoices for a project.

create_invoiceC

Create an invoice for a project. fields_json is a JSON object.

update_invoiceC

Update an invoice on a project.

delete_invoiceB

Delete an invoice from a project.

finalize_invoiceC

Finalize an invoice on a project.

get_invoice_pdfC

Get the PDF download URL for an invoice.

approve_invoiceC

Approve an invoice.

mark_invoice_sentC

Mark an invoice as sent.

list_contactsC

List all contacts.

get_contactC

Get a contact by ID.

create_contactC

Create a new contact.

update_contactC

Update a contact.

get_contact_addressesC

Get all addresses for a contact.

get_contact_emailsB

Get all email addresses for a contact.

get_contact_phonesB

Get all phone numbers for a contact.

get_contact_projectsB

Get all projects associated with a contact.

get_countriesA

Get the list of available countries for contact addresses.

remove_tag_from_contactsC

Remove a tag from all contacts that have it.

list_tasksC

List all tasks across all projects.

list_project_tasksB

List all tasks on a specific project.

get_taskB

Get a task by ID.

create_taskD

Create a new task.

update_taskD

Update a task.

delete_taskC

Delete a task.

complete_taskC

Mark a task as complete.

uncomplete_taskC

Mark a completed task as incomplete.

assign_taskC

Assign a task to a user.

pin_taskC

Pin a task.

unpin_taskC

Unpin a task.

snooze_taskC

Snooze a task until a future date (ISO 8601 format).

list_notesC

List all notes across all projects.

get_noteB

Get a note by ID.

create_noteC

Create a new note.

update_noteC

Update a note.

pin_noteC

Pin a note.

unpin_noteD

Unpin a note.

list_note_commentsC

List all comments on a note.

get_note_commentB

Get a specific comment on a note.

create_note_commentC

Add a comment to a note.

update_note_commentC

Update a comment on a note.

remove_tag_from_notesB

Remove a tag from all notes that have it.

list_documentsC

List all documents.

get_documentC

Get a document by ID.

create_documentC

Create a new document record.

update_documentC

Update a document's metadata.

delete_documentD

Delete a document.

get_document_download_locatorB

Get the download URL/locator for a document.

add_document_revisionC

Add a new revision to a document.

lock_documentC

Lock a document to prevent editing.

unlock_documentA

Unlock a document to allow editing.

move_documentsC

Move documents to a folder. document_ids_csv is a comma-separated list of document IDs.

copy_documentsC

Copy documents to a folder. document_ids_csv is a comma-separated list of document IDs.

batch_upload_documentsC

Initiate a batch document upload. fields_json is a JSON object with upload details.

confirm_batch_uploadC

Confirm a batch document upload. fields_json is a JSON object.

batch_download_documentsA

Request a batch download of documents. document_ids_csv is comma-separated document IDs.

search_documentsC

Search documents by query string.

add_document_to_projectC

Associate a document with a project.

remove_tag_from_documentsA

Remove a tag from all documents that have it.

list_recently_opened_documentsB

List recently opened documents for the current user.

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/RosenAdvertising/filevine-mcp'

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