このMCPでできること
Reads and searches Aircall calls, contacts, users, teams, and numbers, and supports call tagging, comments, contact management, and AI call analysis.
ツール
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id', 'content'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The call id to comment on.'}, 'content': {'type': 'string', 'description': 'The comment text (required).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'emails': {'type': 'array', 'items': {'type': 'object', 'required': ['label', 'value'], 'properties': {'label': {'type': 'string', 'description': "Label for the entry, e.g. 'Work', 'Home', 'Mobile'."}, 'value': {'type': 'string', 'description': 'The phone number or email address.'}}, 'description': 'A labelled contact detail entry.'}, 'description': 'Email addresses for the contact, each { label, value }.'}, 'last_name': {'type': 'string', 'description': "The contact's last name."}, 'first_name': {'type': 'string', 'description': "The contact's first name."}, 'information': {'type': 'string', 'description': 'Freeform notes about the contact.'}, 'company_name': {'type': 'string', 'description': "The contact's company name."}, 'phone_numbers': {'type': 'array', 'items': {'type': 'object', 'required': ['label', 'value'], 'properties': {'label': {'type': 'string', 'description': "Label for the entry, e.g. 'Work', 'Home', 'Mobile'."}, 'value': {'type': 'string', 'description': 'The phone number or email address.'}}, 'description': 'A labelled contact detail entry.'}, 'description': 'Phone numbers for the contact, each { label, value }.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The call id.'}, 'fetch_contact': {'type': 'boolean', 'description': 'If true, include the full contact details for the call.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The call id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The call id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The call id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The call id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The call id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The contact id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The number id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The tag id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The team id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The user id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'to': {'type': 'string', 'description': 'Maximal creation date — a UNIX timestamp or ISO 8601 string.'}, 'from': {'type': 'string', 'description': 'Minimal creation date — a UNIX timestamp or ISO 8601 string.'}, 'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': '1-based page number to fetch (default 1).'}, 'order': {'enum': ['asc', 'desc'], 'type': 'string', 'description': "Sort order by creation date — 'asc' or 'desc' (default asc)."}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Results per page (default 20, max 50).'}, 'fetch_contact': {'type': 'boolean', 'description': 'If true, include the full contact details of each call.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'to': {'type': 'string', 'description': 'Maximal creation date — a UNIX timestamp or ISO 8601 string.'}, 'from': {'type': 'string', 'description': 'Minimal creation date — a UNIX timestamp or ISO 8601 string.'}, 'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': '1-based page number to fetch (default 1).'}, 'order': {'enum': ['asc', 'desc'], 'type': 'string', 'description': "Sort order by creation date — 'asc' or 'desc' (default asc)."}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Results per page (default 20, max 50).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': '1-based page number to fetch (default 1).'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Results per page (default 20, max 50).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': '1-based page number to fetch (default 1).'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Results per page (default 20, max 50).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': '1-based page number to fetch (default 1).'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Results per page (default 20, max 50).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': '1-based page number to fetch (default 1).'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Results per page (default 20, max 50).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'q': {'type': 'string', 'description': 'Search term to match calls against.'}, 'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': '1-based page number to fetch (default 1).'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Results per page (default 20, max 50).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'q': {'type': 'string', 'description': 'Search term to match contacts against.'}, 'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': '1-based page number to fetch (default 1).'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Results per page (default 20, max 50).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id', 'tag_ids'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The call id to tag.'}, 'tag_ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991}, 'description': 'Ids of the tags to apply (from aircall_list_tags) (required).'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The contact id to update.'}, 'emails': {'type': 'array', 'items': {'type': 'object', 'required': ['label', 'value'], 'properties': {'label': {'type': 'string', 'description': "Label for the entry, e.g. 'Work', 'Home', 'Mobile'."}, 'value': {'type': 'string', 'description': 'The phone number or email address.'}}, 'description': 'A labelled contact detail entry.'}, 'description': "Replace the contact's email addresses, each { label, value }."}, 'last_name': {'type': 'string', 'description': "The contact's last name."}, 'first_name': {'type': 'string', 'description': "The contact's first name."}, 'information': {'type': 'string', 'description': 'Freeform notes about the contact.'}, 'company_name': {'type': 'string', 'description': "The contact's company name."}, 'phone_numbers': {'type': 'array', 'items': {'type': 'object', 'required': ['label', 'value'], 'properties': {'label': {'type': 'string', 'description': "Label for the entry, e.g. 'Work', 'Home', 'Mobile'."}, 'value': {'type': 'string', 'description': 'The phone number or email address.'}}, 'description': 'A labelled contact detail entry.'}, 'description': "Replace the contact's phone numbers, each { label, value }."}}}
最近のツール変更
類似のMCPサーバー
neuron
Operates AI chatbots and messaging workflows across WhatsApp and social channels, including contacts, campaigns, conversations, p…
FavCRM
Provides CRM operations for customers, leads, deals, bookings, memberships, campaigns, WhatsApp and SMS messaging, invoices, loya…
Odichat
Manages WhatsApp, Instagram, and Facebook inboxes with contacts, conversations, agents, automation rules, labels, canned response…
Emailchaser
Manages cold-email campaigns, leads, sender mailboxes, sequences, outreach automation, deliverability, prospect sourcing, webhook…
send16-mcp
Provides email marketing and transactional messaging tools for contacts, audiences, campaigns, templates, automations, analytics,…
KaiCalls
Provides AI phone reception, outbound calling campaigns, call transcripts and recordings, lead management, routing, staff alerts,…
DataCrazy
Manages CRM leads, deals, pipelines, activities, conversations, attendants, and messaging across WhatsApp, Instagram, and Faceboo…
Gong
Lists, searches, and retrieves Gong-recorded sales calls, participants, engagement data, and conversation transcripts.