Join the beta

MCP

214 tools for ChatGPT, Claude and your own agent.

The server has one address, and it goes into the connector whole:

MCP
https://nitrino.ai/mcp

How to connect

  1. claude.ai → Settings → Connectors → Add custom connector, paste the address.
  2. ChatGPT → Plugins → Add custom MCP server, the same address.
  3. Give consent in the browser — the client refreshes the token on its own afterwards.

Scenario

  1. In a claude.ai chat press + → Nitrino → Set up Nitrino.
  2. Claude looks at what is set up already and takes it to a campaign. Launching is in Nitrino.

Tools

list_requests
Open requests: who asked and is still waiting, oldest first
list_conversations
Conversations of the workspace, most recent first
get_conversation
One conversation by id
list_messages
Messages of a conversation; voice arrives as a transcript
post_answer
A note for your team inside the conversation — it never leaves
set_label
Put a label on the conversation, by name
remove_label
Take a label off a conversation
close_conversation
Close a conversation with a reason
reopen_conversation
Open a closed conversation again
assign_conversation
Give a conversation to a member, or take the owner off
mark_meeting
Mark a meeting booked outside the correspondence
snooze_conversation
Snooze a conversation until a moment, or wake it
send_message
A message to the client — into the send queue
list_people
Contacts: people in conversation, added by hand, imported and found
list_agents
The agents of this workspace and their settings
get_agent
One agent with the words it works by
update_agent
Change an agent; each change is a journal line naming the program
list_products
Products and their terms
update_product
Change a product
list_companies
The companies of this workspace
update_company
Change a company card
update_person
Change a client card
tag_person
A product on a person, and the role: client or partner
list_deals
Deals and their way
open_deal
Open a deal
move_deal
Move a deal along or close it
list_channels
The connections of this workspace
list_members
Members and their cards
update_member
Change a member card
get_house_rules
The workspace-wide agent rules
create_company
Create a company
create_product
Create a product
create_agent
Create an agent — switched on, checking its first 10 letters
delete_product
Delete a product
delete_agent
Delete an agent
delete_segment
Delete a segment
delete_campaign
Delete a campaign
pause_agent
Pause an agent
update_house_rules
Change the house rules of agents
list_agent_groups
Group chats for agents
put_agent_on_conversation
Put an agent on a conversation
take_agent_off_conversation
Take the agent off a conversation
mute_agent_in_conversation
Mute the agent in a conversation
resume_agent_in_conversation
Lift an agent's mute
put_agent_on_conversations
Put an agent on many conversations
take_agent_off_conversations
Take agents off many conversations
pause_agent_on_channel
Stop an agent on one account
resume_agent_on_channel
Let an agent back on an account
list_knowledge_sources
Knowledge sources
add_knowledge_source
Bring a knowledge source
remove_knowledge_source
Remove a knowledge source
add_agent_file
Put a file on an agent's shelf
update_agent_file
Change when an agent sends a file
remove_agent_file
Take a file off an agent's shelf
list_first_letters
A product's first letters
add_first_letter
Keep a first letter
remove_first_letter
Remove a first letter
list_product_candidates
Found goods without a product
skip_product_candidate
Set a found product aside
list_product_goals
Own product goals
create_product_goal
Add an own goal
update_product_goal
Rename an own goal
campaign_people_why
Why a campaign didn't write to people
retry_campaign_letters
Retry letters that didn't go
write_to_held_people
Write to held people from another account
skip_campaign_letter
Skip a letter
recall_campaign_letter
Bring a letter back to review
move_campaign_letters
Move letters to another account
undo_campaign_letter
Undo a letter’s approval
rewrite_campaign_letter
Rewrite a letter in review
approve_campaign_letters
Approve letters in review
let_campaign_send_itself
Let a campaign send without review
review_ten_more_letters
Review ten more letters
get_campaign_shares
Campaign shares on shared accounts
set_campaign_shares
Set campaign shares
stop_segment_search
Stop a segment’s searches
set_segment_membership
Take people out of a segment or back
set_segment_priority
A segment’s country and role order
list_deal_stages
Pipeline stages
set_deal_stages
Rename and reorder stages
retire_deal_stage
Remove a stage, moving its deals
talk_to_segment_agent
Talk to the segment agent
get_segment_agent_run
Read the segment agent’s conversation
stop_segment_agent
Stop the segment agent
talk_to_campaign_setup
Talk to the campaign setup assistant
get_campaign_setup_talk
Read the campaign setup conversation
get_agent_draft
The agent's draft and its reminder ahead
approve_agent_draft
Approve the agent's draft; needs send and confirmed
list_pending_messages
Letters of a conversation not sent yet
edit_pending_message
Change a waiting letter: wording, time or now
cancel_pending_message
Cancel a waiting letter; needs confirmed
undo_message
Take a letter back before the queue picks it up
edit_agent_reminder
Change the agent's reminder: wording and date
drop_agent_reminder
Drop the agent's reminder; needs confirmed
forward_message
Forward a message to another conversation; needs send and confirmed
react_to_message
React to a message; needs the send scope
mark_personal
Mark a conversation personal, or take the mark off
hard_stop
Put a hard stop on a conversation's person, or take it off
set_conversation_state
Set a conversation's state by hand
heed_conversation
Not noise: take off spam and unrelated
unbook_conversation
Take off a 'meeting booked' the calendar does not know
dismiss_reply
No answer needed: dismiss the agent's call
list_folders
Smart folders this member sees
create_folder
Create a smart folder
update_folder
Change a smart folder
delete_folder
Delete a smart folder — with confirmation
create_label
Create a workspace tag
update_label
Change a tag: name, prompt, colour, synonyms, archive
run_label
Run a tag over history — one slice, costs model calls
get_person_card
Card: contacts, fields, birthday
add_person_contact
Add a contact to a card
fix_person_contact
Correct a contact
ignore_person_contact
Stop offering a contact from a letter
add_colleagues
Colleagues in copy — as new cards
merge_people
Merge two cards — with confirmation
unmerge_people
Take a merged card back out
mark_different_people
These are different people
set_person_field
Value of a card field
get_field_schema
Card field schema
save_field_schema
Replace the card field schema
set_contact_steps
Set custom thresholds for Last contact
link_meeting
Tie a meeting to a conversation
remove_conversation_agent
Take an extra agent off a conversation
list_competitors
Competitors
mark_competitor
Mark a company as a competitor
unmark_competitor
Take a competitor mark off
list_waiting_touches
First letters outside campaigns in review
decide_touch
Send or drop a first letter outside a campaign
list_senders
The workspace's senders
create_sender
Add a sender without a login
pin_channels
Pin accounts to a sender
unpin_channels
Unpin accounts
set_sender_companies
A sender's companies
set_sender_voice
Own corrections to a voice
borrow_sender_voice
Write in a colleague's voice
learn_sender_voice
Retrain a voice now
check_sender_voice
A dry run of a voice
set_channel_limits
Account limits and new people a day; taking hands-off away needs the send scope
set_group_replies
Agent replies in groups; allowing them needs the send scope
repair_channel
Repair a broken connection
set_mail_warmup
Warm-up of an email account
connect_zapmail_mailboxes
Connect Zapmail mailboxes
set_proxy_country
Proxy country of an account
invite_member
Invite a person into the workspace
set_member_role
Change a member’s role
remove_member
Take a member’s access away
rename_workspace
Rename the workspace
list_events
The journal of events about people
list_event_rules
Event rules
save_event_rule
Create or rewrite an event rule
remove_event_rule
Remove an event rule
list_event_sources
Event sources
create_event_source
Create an event source and get its secret
revoke_event_source
Revoke an event source
push_segment_to_crm
Put a segment into the CRM with a campaign id
push_segment_to_dialer
Put a segment into a JustCall dialer campaign
get_dialer_results
How the calls of a dialer campaign went
list_labels
Tags: product and correspondence
read_journal
The access and change journal
get_settings
Workspace settings
update_settings
Change workspace settings
list_segments
Saved segments
get_segment
A segment and who is in it
list_segment_people
The people of a segment
build_segment
Describe a segment in words and judge people
save_segment
Keep a segment
update_segment
Change a segment's settings
add_to_segment
Put your own contacts into a segment
sample_segment
Free sample of a segment with the judge's score
nod_sample_person
Nod on a sample person
revise_segment_description
Revise a segment's description from the nods
find_people
Look for new people for a segment
add_found_people
Add found people to a segment
search_all_sources
Look for new people in every source
collect_from_sources
Collect people from every source into a segment
get_search_progress
Search progress and outcome by source
list_campaigns
The campaigns of the workspace
get_campaign
A campaign in full: letters, term, funnel
list_campaign_touches
Touches of a campaign: queue and log
create_campaign
Create a campaign draft
update_campaign
Change a campaign; each change is a line in the journal
write_campaign_letters
Write example letters — they are not sent
agree_campaign_letters
Agree to letters that were read
start_campaign
The Check and start link: the user starts it in Nitrino
pause_campaign
Pause a campaign
resume_campaign
Resume a campaign
finish_campaign
Finish a campaign
give_agent_task
A task for the agent; a due moment needs the send scope
list_notifications
Your notifications
read_notifications
Mark notifications read
get_calendar
Calendars and meetings
list_meetings
Past meetings and their outcome
set_meeting_outcome
Record whether meetings took place
send_first_message
Write first to a person with no conversation; needs the send scope
get_free_slots
Free times for a meeting, counted as the agent counts them
book_meeting
Book a meeting; needs the send scope
cancel_meeting
Cancel a meeting of ours; needs the send scope
get_sender_health
Account health
check_senders
Check the accounts again
list_sender_voices
Sender voices
list_telegram_folders
Telegram folders
get_routing
Routing rules
edit_routing
Change the routing rules
apply_routing
Hand out unowned conversations; needs the send scope
add_person
Add a person to the contacts
import_people
A contacts file or list: plan or write
load_person_fields
People's own fields from a file: by email, profile or domain
refresh_people_from_linkedin
Refresh cards from LinkedIn
get_archive
Where the archive review stands
start_archive_review
Review the archive; needs the send scope
decline_archive_review
Leave the archive while it downloads
get_dashboard
Dashboard numbers
get_setup
What is set up
get_billing
Subscription and accounts
MCP · Nitrino