Using the Visualping MCP
Contents of this article
What is the Visualping MCP?
MCP (Model Context Protocol) is a standard that lets AI clients like Claude, ChatGPT, and Grok connect directly to external tools and services. The Visualping MCP allows you to manage your monitors and review detected changes using natural language without needing to open the Visualping dashboard.
Once connected, you can ask your AI client things like "Show me all my active monitors" or "Create a monitor for this URL" and it will handle the rest.
Note: The Visualping MCP is different from the Visualping AI Assistant, the chat built into your Visualping dashboard. The MCP connects an outside AI client, such as Claude or ChatGPT, to your Visualping account.
MCP: Reading full monitor settings
Full monitor configuration readable via MCP: AI assistants can read a monitor's complete settings such as AI alerting, notifications, schedule, page actions, and crawl config.
Connecting in Claude
Step 1:
Open Settings
In Claude, open Settings and navigate to the Connectors tab.
Step 2:
Add a custom connector
Click Add custom connector and enter the following URL in the Remote MCP URL field:
Note: If your AI client asks you to choose a transport type, select Streamable HTTP, not SSE.
Step 3:
Sign in to Visualping
You will be prompted to sign in with your Visualping email and password. Once authenticated, the connector will be active and ready to use in your Claude conversations.
Claude Code demo on competitive monitoring page
Claude Code now powers an animated demo on the competitive monitoring page that automatically creates 15 competitor monitors from a single prompt, demonstrating how the Visualping MCP integration works.
https://visualping.io/competitive-monitoring
Connecting in ChatGPT
There are two ways to connect Visualping to ChatGPT. Choose one:
Option 1: Install the Visualping app from the ChatGPT app directory.
Option 2: Add Visualping as a custom MCP server.
Option 1: Install the Visualping app
Step 1: Open the Visualping app in the ChatGPT app directory:
https://chatgpt.com/apps?q=visualping
Step 2: Select the Visualping app and click Connect.
Option 2: Add a custom MCP server
Step 1: In ChatGPT, select Create app and enter the following URL in the Remote MCP URL field:
If you are asked to choose a transport type, select Streamable HTTP, not SSE.
Step 2: Click Connect.
Sign in to Visualping
With either option, you will be prompted to sign in with your Visualping email and password. Once authenticated, Visualping will appear as an available tool in your ChatGPT conversations.
Note: To be able to use it in ChatGPT, make sure to enable the MCP in your chats. To do so, click on the + icon and select the tool.
What can I do with it?
Here are some examples of things you can ask your AI client once connected:
Viewing your monitors
"Show me all my active monitors."
"List any monitors tagged 'pricing'.
Managing monitors
"Pause the monitor for example.com."
"Run monitor 12345 now."
"Watch the pricing page at example.com for changes and alert me."
Reviewing changes
"Show me recent changes detected across my monitors."
"Flag the change with ID X as important."
Note: By default, your AI client will look at your first workspace. If you have multiple workspaces, you can ask it to check a specific one — for example: "Show me monitors in my Marketing workspace."
What you can do based on your role
The Visualping MCP signs in as you, so your AI client can only do what your Visualping role allows. On Business plans, your role can be different in each workspace, so you may be able to make changes in one workspace but only view monitors in another.
What you can ask for | Viewer | Editor | Admin |
View monitors, and detected changes | ✅ In workspaces you belong to | ✅ In workspaces you belong to | ✅ In all workspaces |
Create, edit, or delete monitors, including their schedule, settings, actions, and notifications | ❌ | ✅ | ✅ |
Run, activate, or pause monitors | ❌ | ✅ | ✅ |
Flag, unflag, hide, or unhide changes | ❌ | ✅ | ✅ |
Personal accounts have full access to their own monitors. Admin-only tasks, such as managing users, billing, and organization settings, aren't available through the MCP for any role. Use the Visualping dashboard for those. See User roles for what each role can do in Visualping.
What the MCP can't do yet
Some tasks can only be done in the Visualping dashboard for now:
Labels: The MCP can't create or manage labels. See Using labels.
Google Sheets notifications: These can only be set up in the dashboard. Email, SMS, Telegram, Slack, webhook, n8n, Microsoft Teams, and Discord notifications can be managed through the MCP.
Users, billing, and account settings: These are managed in the dashboard.
Frequently Asked Questions
Which Visualping plan do I need?
The Visualping MCP is available to all Visualping users.
Which AI clients are supported?
Currently, Claude, ChatGPT, and Grok are supported. If you are having issues using the MCP with another AI client, please reach out to our Support team.
I'm having trouble connecting
Make sure the MCP URL is entered exactly as: https://visualping.io/mcp (no www and no /sse at the end). If your AI client asks for a transport type, select Streamable HTTP, not SSE. If you continue to have issues, try disconnecting and reconnecting the connector, then sign in again with your Visualping credentials.
My AI client is only looking at one workspace
This is expected behaviour. Your AI client defaults to your first workspace. Simply tell it which other workspace to check, or ask it to look across all workspaces at once. If you create or join a workspace after connecting Visualping to your AI client, requests for that workspace, including requests to create monitors, are refused instead of running in your personal space. When you see a message asking you to reconnect, disconnect and reconnect Visualping in your AI client. Reconnecting once picks up all your current workspaces.
My AI client can see my monitors but can't change them
You probably have the Viewer role in that workspace. Viewers can view monitors and changes, but can't create, edit, run, flag, or hide them. Ask an Admin on your team to give you the Editor role. See How do I manage user profiles and permissions?
Error when requesting a short interval (e.g. every 5 minutes)
Your plan might not support that frequency. Ask for a frequency your plan allows; for example, the fastest on the Free plan is every hour. See Available frequencies by plan, or upgrade your Visualping plan to access faster check frequencies.
Triggering an immediate check returns an error
Only active monitors can be run on demand, and you need the Editor or Admin role. Ask your AI client to list your monitors and confirm the monitor's status is active before retrying.
