Skip to content
Verified official

Iris MCP

v0.25.3 changelog · 2

io.github.jclvsh/iris

Run multi-channel outreach: campaigns, contacts, conversations, and AI-drafted messages.

transport:streamable-http runtime:npm tools:81

Target client

run in your project directory

claude mcp add --transport http iris https://api.iris-ai.dev/mcp

setup guides: Claude Code Claude Desktop Cursor VS Code Zed Windsurf Cline Gemini CLI Grok ChatGPT Claude.ai LangChain

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

list_campaigns Read-only

list campaigns

create_campaign Mutating

create campaign

get_campaign Read-only

get campaign

update_campaign Mutating

update campaign

delete_campaign Mutating

delete campaign

list_campaign_contacts Read-only

list campaign contacts

add_campaign_contacts Mutating

add campaign contacts

list_campaign_chats Read-only

list campaign chats

get_campaign_chat_messages Read-only

get campaign chat messages

rename_campaign_chat Mutating

rename campaign chat

delete_campaign_chat Mutating

delete campaign chat

get_campaign_usage Read-only

get campaign usage

analyze_campaign

analyze campaign

list_target_profiles Read-only

list target profiles

create_target_profile Mutating

create target profile

delete_target_profile Mutating

delete target profile

list_contacts Read-only

list contacts

create_contact Mutating

create contact

get_contact Read-only

get contact

get_contact_handles Read-only

get contact handles

update_contact Mutating

update contact

delete_contact Mutating

delete contact

bulk_import_contacts

bulk import contacts

get_contact_usage Read-only

get contact usage

list_contact_conversations Read-only

list contact conversations

list_conversations Read-only

list conversations

get_conversation Read-only

get conversation

create_conversation Mutating

create conversation

create_conversation_message Mutating

create conversation message

get_conversation_messages Read-only

get conversation messages

mark_conversation_read

mark conversation read

update_conversation Mutating

update conversation

get_engagement_metrics Read-only

get engagement metrics

list_pending_messages Read-only

list pending messages

approve_message

approve message

reject_message

reject message

retry_message

retry message

mark_message_sent

mark message sent

submit_message_feedback

submit message feedback

bulk_message_action

bulk message action

generate_content

generate content

generate_campaign_content

generate campaign content

analyze_response

analyze response

get_ai_usage Read-only

get ai usage

search_contacts Read-only

search contacts

search_campaign_contacts Read-only

search campaign contacts

get_discovery_job Read-only

get discovery job

list_discovery_sources Read-only

list discovery sources

get_analytics_overview Read-only

get analytics overview

get_campaign_analytics Read-only

get campaign analytics

get_performance_metrics Read-only

get performance metrics

get_response_time Read-only

get response time

get_contact_types Read-only

get contact types

get_billing_plans Read-only

get billing plans

list_connected_accounts Read-only

list connected accounts

check_channel_availability Read-only

check channel availability

send_channel_message Mutating

send channel message

list_notifications Read-only

list notifications

update_notification Mutating

update notification

delete_notification Mutating

delete notification

mark_all_notifications_read

mark all notifications read

get_usage Read-only

get usage

get_changelog Read-only

get changelog

get_autopilot_status Read-only

get autopilot status

configure_autopilot

configure autopilot

run_autopilot_now Mutating

run autopilot now

get_responder Read-only

get responder

configure_responder

configure responder

list_responder_activity Read-only

list responder activity

get_conversation_responder Read-only

get conversation responder

set_conversation_responder Mutating

set conversation responder

list_responder_comment_triggers Read-only

list responder comment triggers

create_responder_comment_trigger Mutating

create responder comment trigger

update_responder_comment_trigger Mutating

update responder comment trigger

delete_responder_comment_trigger Mutating

delete responder comment trigger

list_responder_posts Read-only

list responder posts

list_audiences Read-only

list audiences

create_audience Mutating

create audience

generate_audiences

generate audiences

attach_audience_to_campaign

attach audience to campaign

delete_audience Mutating

delete audience

All 81 tools, one page each

Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. Check the server's own documentation before granting access.