CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

JustCall MCP Server

saaslabsco/justcall-mcp-server
2629 toolsHTTP, SSEregistry active
Summary

Bridges LLMs to JustCall's telephony platform so your AI agents can actually make calls and send texts. Exposes 66+ tools across calls, SMS, contacts, users, analytics, and webhooks. You get functions for sending messages, initiating voice calls, managing contact lists, updating agent availability, and pulling conversation threads. Includes OAuth2 authentication and works with both streamable HTTP and SSE transports. Reach for this when you need Claude or ChatGPT to handle real phone interactions, like having an AI assistant schedule calls, follow up via SMS based on conversation context, or pull call analytics without leaving the chat interface. Requires JustCall API credentials from your dashboard.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Public tool metadata for what this MCP can expose to an agent.

29 tools
list_callsLists all JustCall calls17 params

Lists all JustCall calls

Parameters* required
pagenumber
Page number for which calls are to be fetched
sortstring
Select a parameter to sort the order of calls. By default we apply sorting on id fieldone of id · datetime
orderstring
Order in which the calls list should appear based on the sort parameter selected aboveone of asc · desc
agent_idnumber
ID of the agent for whom the calls are to be fetched. Agent ID can be accessed using List all users API
per_pagenumber
Number of calls to be fetched per page. Default value is 20 and maximum value is 100
call_typestring
Enter the type of calls (answered, unanswered, missed, voicemail, abandoned) that need to be fetchedone of OUTGOING_ANSWERED · OUTGOING_UNANSWERED · OUTGOING_BUSY · OUTGOING_FAILED · OUTGOING_RESTRICTED · OUTGOING_BLOCKED
ivr_digitnumber
Enter the IVR digit the calls routed through which need to be filtered (optional). Note: call_direction and call_type filter won't work in case you send ivr_digit
call_traitsarray
Select one or more traits associated with a call to fetch all calls containing those traits
to_datetimestring
Datetime in yyyy-mm-dd hh:mm:ss or yyyy-mm-dd format till when the calls are to be fetched in user's timezone
fetch_ai_databoolean
Set fetch_ai_data to true to fetch coaching data by Justcall AI. Default entry is false
from_datetimestring
Datetime in yyyy-mm-dd hh:mm:ss or yyyy-mm-dd format starting from when the calls are to be fetched in user's timezone
call_directionstring
Enter the direction of calls (incoming/outgoing) to be fetchedone of Incoming · Outgoing
contact_numbernumber
Number of the contact for which calls are to be fetched. Please provide a valid contact number with country code
justcall_numbernumber
JustCall number for which the calls are to be fetched
fetch_queue_databoolean
Set fetch_queue_data to true to fetch queue data like callback time, callback status, callback wait duration, etc. Default entry is false
disposition_codesarray
Filter calls by the disposition code (call outcome) added by the agent at the end of each call
last_call_id_fetchednumber
Id of the last call fetched in the previous query. This Id ensures that you won't receive any duplicate data when using the next_page_link parameter
get_callGet a specific JustCall call by ID3 params

Get a specific JustCall call by ID

Parameters* required
idnumber
Unique id of the call generated by JustCall
fetch_ai_databoolean
Set fetch_ai_data to true to fetch coaching data by Justcall AI. Default entry is false
fetch_queue_databoolean
Set fetch_queue_data to true to fetch queue data like callback time, callback status, callback wait duration, etc. Default entry is false
update_callUpdate a JustCall call4 params

Update a JustCall call

Parameters* required
idnumber
Unique id of the call generated by JustCall
notesstring
Call notes
ratingnumber
Call rating
dispositionstring
Call disposition
get_call_journeyGet call journey details1 params

Get call journey details

Parameters* required
idnumber
Unique id of the call generated by JustCall
get_voice_agent_dataGet voice agent data1 params

Get voice agent data

Parameters* required
idnumber
Unique id of the call generated by JustCall
list_usersList all users/agents in the account3 params

List all users/agents in the account

Parameters* required
pagenumber
Page number for pagination
statusstring
Filter users by statusone of active · inactive · all
per_pagenumber
Number of users per page
get_userGet detailed information for a specific user/agent1 params

Get detailed information for a specific user/agent

Parameters* required
idnumber
Unique identifier of the user
send_smsSend an SMS/text message to a contact4 params

Send an SMS/text message to a contact

Parameters* required
tostring
Recipient phone number with country code
bodystring
Text message content
fromstring
Sender JustCall phone number
media_urlsarray
Array of media URLs to attach to the message
list_smsRetrieve all SMS/text messages4 params

Retrieve all SMS/text messages

Parameters* required
directionstring
Message direction filterone of sent · received · failed
to_datetimestring
End datetime in yyyy-mm-dd hh:mm:ss or yyyy-mm-dd format
from_datetimestring
Start datetime in yyyy-mm-dd hh:mm:ss or yyyy-mm-dd format
contact_numberstring
Contact phone number to filter messages
get_smsGet detailed information for a specific SMS/text message1 params

Get detailed information for a specific SMS/text message

Parameters* required
idnumber
Unique identifier of the SMS/text message
check_sms_replyCheck for the most recent inbound SMS reply from a specific contact2 params

Check for the most recent inbound SMS reply from a specific contact

Parameters* required
contact_numberstring
Contact phone number to check for replies (E.164 format)
justcall_numberstring
JustCall number to filter replies (E.164 format)
list_sms_tagsRetrieve all SMS tags used for organizing text messages2 params

Retrieve all SMS tags used for organizing text messages

Parameters* required
pagenumber
Page number for pagination
per_pagenumber
Number of tags per page
get_sms_tagGet detailed information for a specific SMS tag1 params

Get detailed information for a specific SMS tag

Parameters* required
idnumber
Unique identifier of the SMS tag
create_sms_tagCreate a new tag for organizing SMS conversations2 params

Create a new tag for organizing SMS conversations

Parameters* required
namestring
Name of the SMS tag
colorstring
Color code for the tag (hex format)
delete_sms_tagDelete a specific SMS tag1 params

Delete a specific SMS tag

Parameters* required
idnumber
Unique identifier of the SMS tag to delete
list_contactsRetrieve all contacts from the CRM6 params

Retrieve all contacts from the CRM

Parameters* required
pagenumber
Page number for which contacts are to be fetched. Page number '0' indicates first page containing records.
orderstring
Order in which the contacts list should appear based on the 'id' of the contact. Recently added contacts are represented by larger 'id' values. Defaults to DESC (descending order).one of asc · desc
per_pagenumber
Number of contacts to be fetched per page. Default value is 50 and maximum value is 500.
last_namestring
Last name of the contact
first_namestring
First name of the contact
contact_numberstring
Phone number of the contact
create_contactCreate a new contact in the CRM12 params

Create a new contact in the CRM

Parameters* required
emailstring
Email id of the contact
notesstring
Additional information added for the contact in JustCall
addressstring
Address of the contact
companystring
Company with which the contact is associated
agent_idnumber
Specify the agent_id to create contact only for a specific agent
agent_idsarray
Specify the agent_ids to create contact only for a specific agents
extensionnumber
Assign an extension to the contact
last_namestring
Last name of the contact
first_namestring
First name of the contact
across_teamboolean
Choose to add a contact for all agents or only for the account owner
other_numbersarray
Other phone numbers associated with the contact
contact_numberstring
Phone number of the contact
get_agent_analyticsRetrieve agent analytics data for specified date range3 params

Retrieve agent analytics data for specified date range

Parameters* required
to_datestring
End date (yyyy-mm-dd)
agent_idnumber
Agent ID to filter analytics
from_datestring
Start date (yyyy-mm-dd)
get_account_analyticsRetrieve account analytics data for specified date range2 params

Retrieve account analytics data for specified date range

Parameters* required
to_datestring
End date (yyyy-mm-dd)
from_datestring
Start date (yyyy-mm-dd)
get_number_analyticsRetrieve number analytics data for specified date range3 params

Retrieve number analytics data for specified date range

Parameters* required
to_datestring
End date (yyyy-mm-dd)
from_datestring
Start date (yyyy-mm-dd)
justcall_numbernumber
JustCall number for which the analytics are to be fetched.
list_webhooksRetrieve all configured webhooks4 params

Retrieve all configured webhooks

Parameters* required
pagenumber
Page number for pagination
statusstring
Filter webhooks by statusone of active · inactive · failed
per_pagenumber
Number of webhooks per page
event_typestring
Filter webhooks by event type
create_webhookCreate a new webhook endpoint to receive real-time notifications4 params

Create a new webhook endpoint to receive real-time notifications

Parameters* required
urlstring
Webhook URL endpoint
eventsarray
Array of event types to subscribe to
secretstring
Secret key for webhook signature verification
descriptionstring
Description of the webhook
list_numbersRetrieve all JustCall phone numbers5 params

Retrieve all JustCall phone numbers

Parameters* required
pagenumber
Page number for pagination
typestring
Filter numbers by typeone of local · toll_free · international
statusstring
Filter numbers by statusone of active · inactive · pending
per_pagenumber
Number of phone numbers per page
country_codestring
Filter numbers by country code
get_numberRetrieve detailed information for a specific JustCall phone number1 params

Retrieve detailed information for a specific JustCall phone number

Parameters* required
idnumber
Unique identifier of the phone number
list_campaignsRetrieve all sales dialer campaigns9 params

Retrieve all sales dialer campaigns

Parameters* required
pagenumber
Page number for pagination
typestring
Campaign type filter
orderstring
Order for sorting
per_pagenumber
Number of campaigns per page
to_datetimestring
End datetime for filtering campaigns
from_datetimestring
Start datetime for filtering campaigns
contact_numberstring
Contact number to filter by
sales_dialer_numberstring
Sales dialer number to filter by
last_campaign_id_fetchednumber
Last campaign ID fetched
get_campaignRetrieve detailed information for a specific sales dialer campaign1 params

Retrieve detailed information for a specific sales dialer campaign

Parameters* required
idnumber
Unique identifier of the campaign
create_campaignCreate a new sales dialer campaign12 params

Create a new sales dialer campaign

Parameters* required
namestring
Provide a name for the campaign
typestring
Select a type from Autodial, Predictive, or Dynamicone of Autodial · Predictive · Dynamic
call_scriptsstring
Comma separated IDs of Call Scripts
country_codestring
Default country code for phone numbers where the country code is not present
assign_agentsstring
Comma separated IDs of agents to assign to the campaign
default_numberstring
Set a default phone number for the campaign
disposition_groupsstring
Comma separated IDs of Disposition Groups
voicemail_message_idnumber
ID of the voicemail audio message
abandoning_message_idnumber
ID of the abandoning audio message
contact_dialing_orderstring
Order in which contacts are dialedone of first_in_first_out · last_in_first_out
call_forwarding_numberstring
Number to which incoming calls should be forwarded
maximum_calls_per_agentnumber
Maximum number of calls allowed per agent (2-10, only for Predictive)
update_campaignUpdate campaign details including name, description, status, and assignments12 params

Update campaign details including name, description, status, and assignments

Parameters* required
idnumber
Unique identifier of the campaign
namestring
Updated name of the campaign
typestring
Updated campaign typeone of Autodial · Predictive · Dynamic
call_scriptsstring
Updated call scripts
assign_agentsstring
Updated comma separated agent IDs
default_numberstring
Updated default phone number
disposition_groupsstring
Updated disposition groups
voicemail_message_idnumber
Updated voicemail message ID
abandoning_message_idnumber
Updated abandoning message ID
contact_dialing_orderstring
Updated dialing orderone of first_in_first_out · last_in_first_out
call_forwarding_numberstring
Updated call forwarding number
maximum_calls_per_agentnumber
Updated maximum calls per agent
get_sales_dialer_analyticsRetrieve comprehensive analytics data for sales dialer campaigns5 params

Retrieve comprehensive analytics data for sales dialer campaigns

Parameters* required
typestring
Type of analytics to retrieveone of overview · detailed · performance
to_datestring
End date for analytics (yyyy-mm-dd)
agent_idnumber
Specific agent ID to filter analytics
from_datestring
Start date for analytics (yyyy-mm-dd)
campaign_idnumber
Specific campaign ID to filter analytics

JustCall MCP Server

The JustCall Model Context Protocol (MCP) Server lets Large Language Models (LLMs) and AI agents make real-world voice calls and send SMS directly through JustCall’s APIs — securely, contextually, and programmatically.

It provides a function-calling interface for conversational AI systems, enabling:

  • 📞 AI-powered calling: Let your LLM initiate, manage, or transcribe calls using JustCall.
  • 💬 Smart messaging: Allow your AI agent to send or respond to SMS within conversations.
  • ⚙️ Seamless integration: Use the MCP standard to connect JustCall’s telephony capabilities with any LLM runtime or orchestration framework.

In short: It gives your LLMs a voice and a phone number — turning chatbots into truly conversational agents.

Claude Desktop Setup

  1. Open Claude Desktop and press CMD + , to go to Settings.
  2. Click on the Connectors tab.
  3. Click on the Add Custom Connector button.
  4. Add name as JustCall and Remote Server Url as https://mcp.justcall.host/mcp.
  5. Now on JustCall from the Connectors list click on Connect button for JustCall.
  6. It will open a JustCall page requesting API key and secret.
  7. Get your JustCall API Key & Secret from the JustCall dashboard (https://app.justcall.io/app/developersApiCredentials).
  8. Enter the API key and Secret and press Continue, it should redirect back you to Claude.

Claude Web - https://claude.ai

  1. Open connectors url in your Browser - https://claude.ai/settings/connectors.
  2. Click on the Connectors tab.
  3. Click on the Add Custom Connector button.
  4. Add name as JustCall and Remote Server Url as https://mcp.justcall.host/mcp.
  5. Now on JustCall from the Connectors list click on Connect button for JustCall.
  6. It will open a JustCall page requesting API key and secret.
  7. Get your JustCall API Key & Secret from the JustCall dashboard (https://app.justcall.io/app/developersApiCredentials).
  8. Enter the API key and Secret and press Continue, it should redirect back you to Claude.

Chat GPT (Only available on Plus, Pro, Business and Enterprise)

  1. Open connectors url in your Browser - https://chatgpt.com/#settings/Connectors.
  2. Click on the Apps & Connectors tab.
  3. Ensure developer mode is enabled in advanced settings
  4. Click on the Create button.
  5. Add name as JustCall and MCP Server Url as https://mcp.justcall.host/mcp. You can skip other fields.
  6. Now on JustCall from the Connectors list click on Connect button for JustCall.
  7. It will open a JustCall page requesting API key and secret.
  8. Get your JustCall API Key & Secret from the JustCall dashboard (https://app.justcall.io/app/developersApiCredentials).
  9. Enter the API key and Secret and press Continue, it should redirect back you to Chat GPT.

Remote MCP

To connect to JustCall's MCP server remotely:

Streamable HTTP (Recommended)

The default and recommended way to connect is via Streamable HTTP Transport:

  • Connect to https://mcp.justcall.host/mcp from any MCP client using Streamable HTTP Transport
  • Include your JustCall API key as a bearer token in the request headers
  • Example header: Authorization: Bearer <JUSTCALL_API_KEY>:<JUSTCALL_API_SECRET>

Authentication & Security

The JustCall MCP Server implements OAuth2 authentication for secure access to all endpoints.

OAuth2 Configuration

The server supports OAuth2 authorization with the following features:

  • Authorization Endpoint: OAuth2 authorization server metadata is available at /.well-known/oauth-authorization-server
  • Grant Type: Authorization code flow with PKCE (Proof Key for Code Exchange)
  • Code Challenge Method: S256 (SHA-256)
  • Token Authentication: All MCP and SSE endpoints require Bearer token authentication

Protected Endpoints

The following endpoints require valid Bearer token authentication:

  • /mcp - Main MCP endpoint
  • /sse - Server-Sent Events endpoint
  • /sse/message - SSE message endpoint

Authentication Header Format

Include your JustCall API credentials as a Bearer token:

Authorization: Bearer <JWT_TOKEN_BY_OAUTH>
Authorization: Bearer <JUSTCALL_API_KEY>:<JUSTCALL_API_SECRET>

Public Endpoints

The following endpoints are publicly accessible:

  • /health - Health check endpoint (returns 200 OK)
  • /.well-known/oauth-authorization-server - OAuth2 authorization server metadata

API Usage & Rate Limits

This MCP server uses the JustCall Developer API. All API requests are subject to the rate limits associated with your JustCall API key. Please refer to your JustCall API credentials configuration.

Available Tools

The JustCall MCP Server provides 66 tools organized into the following categories:

JustCall API Tools

📞 Calls (6 tools)

  • list_calls - Lists all JustCall calls with various filtering options
  • get_call - Get a specific JustCall call by ID
  • update_call - Update a JustCall call (disposition, notes, rating)
  • get_call_journey - Fetch the sequence of events for a specific call
  • get_voice_agent_data - Get voice agent data for a specific call (deprecated, use get_voice_agent_call)
  • get_voice_agent_call - Retrieve voice agent related data for a specific call

👥 Users & Agents (3 tools)

  • list_users - List all users/agents in the account
  • get_user - Get detailed information for a specific user/agent
  • update_user_availability - Update a user's availability status to available or unavailable for calls

💬 SMS & Messaging (11 tools)

  • send_sms - Send an SMS/text message to a contact
  • list_sms - Retrieve all SMS/text messages
  • get_sms - Get detailed information for a specific SMS/text message
  • check_sms_reply - Check for the most recent inbound SMS reply from a specific contact
  • list_sms_tags - Retrieve all SMS tags used for organizing text messages
  • get_sms_tag - Get detailed information for a specific SMS tag
  • create_sms_tag - Create a new tag for organizing SMS conversations
  • delete_sms_tag - Delete a specific SMS tag
  • list_sms_threads - Retrieve all SMS threads/conversations associated with a JustCall number
  • get_sms_thread - Retrieve a specific SMS thread/conversation by ID
  • add_sms_thread_tag - Add tag to an SMS thread/conversation

📇 Contacts (6 tools)

  • list_contacts - Retrieve all contacts from the CRM
  • get_contact - Retrieve detailed information for a specific contact by ID
  • create_contact - Create a new contact in the CRM
  • update_contact - Update/modify details of an existing contact
  • update_contact_status - Add or remove a contact from DND/DNM/Blacklist lists
  • add_contacts_blacklist - Add one or more contacts to the global blacklist in bulk

📊 Analytics (4 tools)

  • get_agent_analytics - Retrieve agent analytics data for specified date range
  • get_account_analytics - Retrieve account analytics data for specified date range
  • get_number_analytics - Retrieve number analytics data for specified date range
  • get_sales_dialer_analytics - Retrieve comprehensive analytics data for sales dialer campaigns

🔔 Webhooks (2 tools)

  • list_webhooks - Retrieve all configured webhooks
  • create_webhook - Create a new webhook endpoint to receive real-time notifications

📱 Phone Numbers (2 tools)

  • list_numbers - Retrieve all JustCall phone numbers
  • get_number - Retrieve detailed information for a specific JustCall phone number

👥 User Groups (2 tools)

  • list_user_groups - Retrieve all user groups defined in the account
  • get_user_group - Retrieve detailed information for a specific user group by ID

📅 Appointments (3 tools)

  • list_appointment_slots - Retrieve all available time slots for appointments on a specific calendar
  • create_appointment - Schedule a new appointment on a specific calendar
  • get_appointment - Retrieve details of a specific appointment by its ID

💚 WhatsApp (5 tools)

  • list_whatsapp_messages - Retrieve all WhatsApp messages associated with the account
  • get_whatsapp_message - Retrieve detailed information for a specific WhatsApp message by ID
  • send_whatsapp_message - Send a new WhatsApp message to a contact number
  • list_whatsapp_templates - Retrieve all WhatsApp message templates available in the account
  • check_whatsapp_message_reply - Check for the most recent inbound WhatsApp message from a contact

🤖 AI Analysis (4 tools)

  • list_calls_ai_analysis - Retrieve AI-generated analysis (transcription, summary, insights) for all calls
  • get_call_ai_analysis - Retrieve AI-generated analysis for a specific call by Call ID
  • list_meetings_ai_analysis - Retrieve AI-generated analysis for recorded meetings (Zoom, Google Meet)
  • get_meeting_ai_analysis - Retrieve AI-generated analysis for a specific meeting by Instance ID

🎙️ Voice Agents (2 tools)

  • list_voice_agents - Retrieve all AI voice agents associated with the account
  • create_voice_agent_call - Initiate an outbound call from a configured AI voice agent to a contact

Sales Dialer Tools

📢 Campaigns (6 tools)

  • list_campaigns - Retrieve all sales dialer campaigns
  • get_campaign - Retrieve detailed information for a specific sales dialer campaign
  • create_campaign - Create a new sales dialer campaign
  • update_campaign - Update campaign details including name, description, status, and assignments
  • list_salesdialer_campaign_contacts - Retrieve all contacts in a specific campaign
  • add_salesdialer_campaign_contact - Add contact to a specific campaign

👥 Contacts (8 tools)

  • list_salesdialer_contacts - Retrieve all contacts from Sales Dialer
  • get_salesdialer_contact - Retrieve detailed information for a specific contact by ID
  • create_salesdialer_contact - Create a new contact in Sales Dialer
  • update_salesdialer_contact - Update/modify details of an existing contact
  • import_salesdialer_contacts - Import multiple contacts into Sales Dialer or a campaign in bulk
  • import_salesdialer_contacts_status - Check the status of a bulk import job by batch ID
  • add_salesdialer_contacts_dnca - Add one or more contacts to the "Do Not Call Again" list in bulk
  • list_salesdialer_custom_fields - Fetch all custom contact fields defined in Sales Dialer

📞 Calls (2 tools)

  • list_salesdialer_calls - Retrieve all calls made via the Sales Dialer
  • get_salesdialer_call - Retrieve detailed information for a specific Sales Dialer call by ID

📊 Analytics (2 tools)

  • get_sales_dialer_analytics - Retrieve comprehensive analytics data for sales dialer campaigns
  • get_salesdialer_agent_analytics - Retrieve call performance analytics of a specific agent for a campaign.
Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Categories
Communication & MessagingAutomation & Workflows
Registryactive
TransportHTTP, SSE
UpdatedDec 2, 2025
View on GitHub

Related Communication & Messaging MCP Servers

View all →
Microsoft 365 Teams

io.github.mindstone/mcp-server-microsoft-teams

Microsoft 365 Teams via Graph: list chats, read/send messages, list teams/channels, presence.
8
Outlook Email

com.mintmcp/outlook-email

A MCP server for Outlook email that lets you search, read, and draft emails and replies.
8
Resend Email MCP

helbertparanhos/resend-email-mcp

Complete Resend email MCP: full API coverage + debug layer (deliverability, DNS, bounces).
Email Mcp

marlinjai/email-mcp

Unified email MCP server for Gmail, Outlook, iCloud, and IMAP with batch operations
13
Email (IMAP/SMTP)

io.github.mindstone/mcp-server-email-imap

Email IMAP/SMTP MCP server: iCloud, Gmail, Yahoo, Outlook, and custom IMAP providers
8
HTML Email Playbook

io.github.osamahassouna/email-playbook-mcp

Teaches AI to write HTML email that renders in Outlook, Gmail, and Apple Mail. 19 rules, 6 comps.