create_contact
Create Contact
Create a new contact in CalendarHero. Contacts can be used for meeting requests and will be enriched with insights automatically by CalendarHero.
Ask your agent in plain language. Each of these maps to a real tool on the server.
create_contact
Create a new contact in CalendarHero. Contacts can be used for meeting requests and will be enriched with insights automatically by CalendarHero.
create_meeting_request
Send a meeting request to one or more contacts. CalendarHero will automatically find the best available time within the specified timeframe based on calendar availability. The contacts will receive an invitation to accept the meeting.
search_contacts
Search for contacts in CalendarHero by email, domain, or name. Supports filtering and sorting to find the right contacts quickly.
update_contact
Update an existing contact's information in CalendarHero. Only the fields you provide will be updated.
get_contact_count
Get the total number of contacts in the connected CalendarHero account.
get_profile
Retrieve the authenticated user's CalendarHero profile. Returns account information including name, email, organization, and scheduling preferences.
list_meetings
List the user's scheduled meetings within a given time range. Returns meeting details including attendees, time, location, and associated meeting type.
manage_meeting_request
List, delete, or send reminders for meeting requests. Use this to check the status of active/upcoming/closed requests, cancel a request, or nudge contacts who haven't responded.
get_contact
Retrieve detailed information about a specific contact including CalendarHero's enriched insights such as job history, personality, social media links, and photos. Use **basic** mode if you only need core contact info without insights.
delete_contact
Remove a contact from CalendarHero. This permanently deletes the contact and cannot be undone.
list_meeting_types
List the user's configured meeting types. Meeting types are reusable scheduling templates that define duration, availability windows, video conferencing provider, location, buffer times, and invitee questions. Each meeting type has its own scheduling link.
manage_meeting_type
Create or delete a CalendarHero meeting type. Use list_meeting_types to find configured types before deleting one.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Schedule and manage meetings with automated booking for 1:1 and group meetings. Retrieve and manage meeting types, query scheduled meetings by date range, and create meeting requests that find optimal times based on availability. Create and search contacts with detailed insights including job history, personality, and social media profiles.
Common questions about connecting Calendarhero to AI agents with Metorial.