Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoOptional pino log level (fatal|error|warn|info|debug|trace|silent)info
MONICA_BASE_URLNoThe base URL of your Monica CRM instance (defaults to https://app.monicahq.com; change for self-hosted instances)https://app.monicahq.com
MONICA_API_TOKENYesYour Monica CRM API token
MONICA_TOKEN_TYPENoThe type of token authentication to use (one of: bearer (default), apiKey, legacy)bearer
MONICA_USER_TOKENNoRequired only when MONICA_TOKEN_TYPE=legacy

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
monica_search_contacts

Search Monica CRM contacts by name, nickname, or email. Returns contact IDs and basic info. Use the returned ID with other tools to get details or make updates.

monica_manage_contact

Advanced contact management tool with section-based operations. Set section to "summary" to retrieve full contact details, "profile" for contact creation/updates, "field" for managing contact fields (email/phone/etc), or "address" for address management. For simpler operations, prefer the dedicated wrapper tools: monica_manage_contact_profile, monica_manage_contact_field, or monica_manage_contact_address.

monica_list_contacts

Retrieve a paginated list of contacts without requiring a search query. Choose the detail level (minimal/basic/expanded/full) and optional filters (gender, tags, communication details).

monica_manage_contact_profile

Create, update, or delete a contact profile. Use this simplified tool instead of monica_manage_contact when working with contact profiles. Provide firstName, lastName, and optional fields like nickname, description, genderName, birthdate, etc. Gender is optional - omit if unknown.

monica_manage_contact_field

List, get, create, update, or delete contact fields like email addresses, phone numbers, social media handles, etc. Use this simplified tool instead of monica_manage_contact when managing contact fields. Provide contactId and fieldPayload with data and contactFieldTypeName (e.g., "Email", "Phone").

monica_manage_contact_address

List, get, create, update, or delete contact addresses. Use this simplified tool instead of monica_manage_contact when managing addresses. Provide contactId and addressPayload with name, street, city, province, postalCode, and countryName (country lookup is automatic).

monica_manage_contact_field_type

List, inspect, create, update, or delete contact field types (e.g., Email, Twitter, Instagram). Use this when you need new field types for social accounts or custom data.

monica_manage_contact_tags

List, append, or remove tags on a specific contact. Use tagNames to add new/existing tags, or tagIds/tagNames to remove associations.

monica_manage_activity_type

List, inspect, create, update, or delete Monica activity types (e.g., Meeting, Coffee, Meal). Use this to expand the catalog with custom activity names before logging activities.

monica_manage_activity

List, inspect, create, update, or delete activities (meetings, events, shared interactions). Provide either activityTypeId or activityTypeName.

monica_manage_conversation

List, inspect, create, update, delete, or manage messages inside Monica conversations. Provide either contactFieldTypeId or contactFieldTypeName for the channel.

monica_manage_call

List, inspect, create, update, or delete logged phone calls. Use this to capture quick notes about conversations with contacts.

monica_manage_group

List, inspect, create, update, or delete contact groups. Use this to organize contacts into named collections (e.g., "Family", "Travel buddies").

monica_manage_relationship

List, inspect, create, update, or delete relationships between contacts. Provide relationshipTypeId or relationshipTypeName to identify the connection.

monica_manage_tag

List, inspect, create, update, or delete tags. Tags allow you to group and categorize contacts.

monica_manage_note

List, inspect, create, update, or delete notes attached to a contact. Use this to capture or revise journal snippets.

monica_manage_task_reminder

List, inspect, create, update, or delete Monica tasks and reminders. Choose itemType="task" for to-dos or itemType="reminder" for stay-in-touch nudges.

monica_manage_financial_record

List, inspect, create, update, or delete gifts and debts. Use recordType="gift" for presents, recordType="debt" for money owed.

monica_manage_media

List, inspect, upload, or delete documents and photos stored in Monica. Use mediaType to pick the resource.

monica_browse_metadata

Inspect Monica lookup catalogs (genders, countries, contact field types, activity types, relationship types). Helpful when you need to confirm the exact name/ID before performing other actions.

monica_health_check

Verify that the configured Monica credentials work.

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/Jacob-Stokes/monica-mcp'

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