MCP
214 tools for ChatGPT, Claude and your own agent.
The server has one address, and it goes into the connector whole:
https://nitrino.ai/mcp
How to connect
- claude.ai → Settings → Connectors → Add custom connector, paste the address.
- ChatGPT → Plugins → Add custom MCP server, the same address.
- Give consent in the browser — the client refreshes the token on its own afterwards.
Scenario
- In a claude.ai chat press + → Nitrino → Set up Nitrino.
- 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