Connect an AI Assistant to OnRamp (MCP)
Last updated: October 28, 2026
What you can do with it
Once your assistant is connected, you ask for work in plain language and it does the clicking for you. It can read, and, where your role allows, change, the same things you work with in OnRamp.
"Which of my projects are overdue, and who owns them?"
"Show me everything Acme still has open this week and summarize the last customer comments."
"Create a project for Globex from the Enterprise Onboarding playbook, owned by me, going live March 14."
"Set the Contract Value field to $48,000 on the Initech project and add a note about the call."
"Run my At-risk projects view and nudge the people assigned to anything past due."
"Pull the Project health overview report for last quarter."
Before you connect
Three things have to be true, and the first one is turned on by OnRamp, not by you.
Requirement | Details |
|---|---|
MCP is turned on for your organization | OnRamp switches it on per organization. If it is off, your assistant shows "MCP tools are disabled for your organization." Ask your OnRamp contact or Support to turn it on. |
You have an OnRamp team seat | Anyone on your team can connect, whatever their role. Customer and portal users cannot. |
Your assistant supports remote MCP servers with sign-in | Claude (web, desktop and Claude Code) does. Other assistants work if they can connect to a remote MCP server and sign in. |
Connect your assistant
Every assistant needs the same address: https://api.onramp.us/mcp. Each person connects their own account, so the assistant always acts as the person who approved it.
In your assistant, add a remote MCP server (Claude calls it a custom connector). In Claude on the web or desktop, open Settings, then Connectors, then Add custom connector, name it OnRamp and paste the address.
Start the connection. Your browser opens an OnRamp page. Sign in if you are asked to.
Check the approval screen. It shows your name, email and organization, and says the assistant will act as you.
Select Connect. The assistant now lists the OnRamp tools.
Try "Who am I in OnRamp?" to confirm it is working.
In Claude Code, add the server from your terminal, then run /mcp and choose OnRamp to sign in:
claude mcp add --transport http onramp https://api.onramp.us/mcpMenu names differ between assistants, so look for "remote MCP server", "custom connector" or "integration" if yours is worded differently.
If you select Cancel on the approval screen, nothing is connected and nothing is shared.
What the assistant can do for you
The assistant acts as you and can never do more than your role allows. It sees the projects, accounts, playbooks and tasks you can see, and a change you could not make in OnRamp is refused. If a field is locked or your seat cannot edit it, nothing is saved.
Here is what you can ask for, by area of OnRamp.
Look things up
Search by name or text across projects, playbooks, modules, tasks, accounts, people, comments and notes.
See your workspaces, team members, project and task statuses, tags, project roles, library modules and custom data fields.
Review the activity feed to see who did what, narrowed to a project, a person, a date range or a kind of change.
Projects
Find and read. List your projects and filter them by status, owner, overdue or go-live date. Open one to see its dates, owner, account, status, team, portal settings, tags, custom field values and progress by module. Read its notes and comments.
Start one. Create a project from a published playbook with an owner, an account, dates and team members.
Keep it current. Rename it, change its description, owner, start or go-live date (and move the open task due dates by the same amount), set custom data fields and tags, mark it complete or reopen it.
Notes. Add a note, or edit one you wrote.
Shape the plan. Add library modules, rename a module, and reorder modules and the tasks inside them.
People. Add or remove team members and customer members, and send project invitations.
Tasks
Find and read. Find tasks across your projects, open one to see its details, its form questions and its comments.
Add and edit. Add a task to a module. Change its name, description, assignee, dates, who it is visible to and which roles it is for.
Move it along. Set a task's status, start it, reopen a finished one or reset it, and make one task wait for another.
Answer forms. Fill in a form step's answers.
Talk about it. Comment, reply, and edit your own comments.
Nudge people. Remind project members about tasks by email, and by text if you ask. It shows you who would be texted before anything goes out.
Customers
Accounts. List and open accounts, create new ones, edit their details and custom fields, set tags and add notes.
Customer users. See the customer users on an account, create them, edit them and move them to another account.
Playbooks
Read. List playbooks and open one to see its modules and tasks.
Build and edit. Create a new playbook, or open the draft of an existing one. Change its settings, add, rename, reorder and delete modules and tasks, and add library modules.
Publish stays with you. The assistant works on drafts and gives you a link to review. You publish from OnRamp.
Views and reports
Views. List the saved views you can open (yours, shared with you, and your organization's), run one, or save a new one. You can run a view with different filters or columns without changing it.
Reports. Run any of ten Core Insights reports: Project schedule timeline, Customer task feedback, Owner workload, Pipeline flow analysis, Playbook duration performance, Portal engagement, Project health overview, Project velocity, Task performance and User engagement.
What stays in OnRamp
Some things are deliberately left out. The assistant cannot archive or unarchive projects, delete projects, accounts or tasks, change a saved view that already exists, or create and edit your internal team members.
Changes that reach other people
A change made through the assistant behaves exactly like the same change made in OnRamp, including the emails, webhooks, automations and CRM updates that follow it.
When the assistant... | What happens |
|---|---|
Creates a project | The owner is emailed. Members are only invited if you ask for it. Project-created webhooks and automations run. |
Changes a go-live date | The project's customers are emailed. |
Changes a project owner | The new owner is emailed. |
Marks a project complete | The project's customers are emailed and completion automations run. |
Adds a project note or a task comment | A note notifies the owner, internal members and anyone @mentioned. A task comment emails the people @mentioned, the task's assignee and the project owner, and customers only when you make the thread visible to them. |
Sets a data field that syncs to a CRM | The value is written to the CRM and field automations run. |
Nudges people about tasks | They get an email, and a text if you ask for one. Each nudge sends again. |
Using it day to day
Name the project, account or person the way you would to a colleague. The assistant searches OnRamp to find the right one and asks if it is not sure.
Ask for the plan first on anything big. For bulk edits, or anything that emails customers, ask "tell me what you will change before you do it." Reading is free; changing is what to slow down for.
Keep the assistant's approval prompts on for changes. Assistants ask before running a tool that changes data. Approve each change, and avoid "always allow" for the OnRamp change tools.
Ask for the slice you need. For a big portfolio, ask for a filter such as overdue, a status or an owner, or have it run one of your saved views.
Give reports a date range. The Core Insights reports need a start and end date, for example "last quarter."
Text nudges show who will be texted. The assistant previews the recipients and the count first. If more people would be texted than you approved, the nudge is refused and nothing is sent.
Playbook edits land in a draft. The assistant works on a playbook's draft and gives you a link to review it. You publish from OnRamp. This needs playbook versioning on for your organization.
Saved views are private. A view the assistant saves is only yours until you share it in OnRamp.
There is no undo button. To reverse a change, ask the assistant to check recent activity to see what changed, then set the earlier value back. Emails and customer updates that already went out cannot be recalled.
Manage connections
Each person owns their own connection, and it carries only their role. Your assistant signs in through OnRamp's approval screen, so it never receives your OnRamp password.
Disconnect
To disconnect, remove OnRamp from your assistant's connector or integration settings. OnRamp has no separate disconnect button, because the connection lives in the assistant. Reconnecting later takes the same steps as connecting.
When access ends on its own
What happens | Result |
|---|---|
30 days pass without the connection being used | It ends. Normal use keeps it alive. |
The person's role changes | It ends, and they reconnect to pick up the new permissions. |
The person is deactivated or deleted | It ends. If they return, they connect again. |
OnRamp turns MCP off for your organization | The tools stop working with a "disabled for your organization" message. Connections are kept, so everything resumes when it is turned back on. |
For admins
Control what someone's assistant can do by controlling their role. The assistant has the same permissions as the person, nothing more. Changing a role also ends their current connection.
Turning MCP on or off is an OnRamp setting for your whole organization. Ask your OnRamp contact or Support. There is no per-tool setting today.
OnRamp does not list who has connected. To find out who is using it, ask your team.
Limits
If the assistant sends a lot of requests very quickly, it pauses with "MCP request limit exceeded." Wait a minute and it works again.
Anything the assistant reads is shared with the company behind that assistant, so use one your organization has approved for customer data.
Troubleshooting
What you see | What it means and what to do |
|---|---|
"MCP tools are disabled for your organization" | MCP is off for your organization. Ask your OnRamp contact or Support to turn it on. Nothing is wrong with your connection. |
The assistant asks you to sign in again, or says authorization is no longer valid | Your connection ended: 30 days unused, a role change, or it was removed. Connect again from the assistant. |
You cannot get past the sign-in or approval screen | The connector is for OnRamp team seats. Customer and portal users cannot connect. Check that you are signed in as a team member, not through a customer portal. |
"The OnRamp tool list is temporarily unavailable" | OnRamp could not be reached for a moment. Wait a few seconds and try again. |
"MCP request limit exceeded" | You asked for a lot at once. Wait a minute, or ask for a narrower set, such as one project instead of everything. |
A change is refused and nothing is saved | Your role cannot make that change, or a field is locked. The message names the field. Make the change in OnRamp or ask an admin. |
The assistant cannot find a project or account you know exists | It is probably outside what your role can see. Check that you can open it in OnRamp. |
A playbook edit is refused | The assistant edits playbook drafts only, and only when versioning is on. Someone may already be editing the draft in OnRamp, so ask them to finish first. |
The assistant says it cannot archive a project, delete something or edit an existing view | Those actions are not available through the connector. Do them in OnRamp. |
Still stuck? Contact OnRamp Support with the message you saw and roughly when.