Requirements
- A Phare account with a verified email address.
- Access to at least one project. Admins and the owner access every project, other members access the projects they are part of.
- An application supporting remote MCP servers with OAuth, like the ones below.
Connecting an application
Select your application below for step-by-step instructions, with a link to its own MCP documentation.Mistral Vibe
Mistral Vibe
1
Add the MCP server
In Mistral Vibe (formerly Le Chat), open Connectors, click + Add Connector and switch to the Custom MCP Connector tab. Enter
phare as the connector name and https://mcp.phare.io/mcp as the server URL, then click Connect.2
Log in to Phare
Log in to Phare when Mistral Vibe asks you to, and approve the connection.
Vibe CLI
Vibe CLI
1
Add the MCP server
Run this command in your terminal:
2
Log in to Phare
Vibe opens your browser after adding the MCP server. Log in to Phare and approve the connection.
Claude
Claude
1
Add the MCP server
In Claude, open Customize > Connectors, click + Add and choose Add custom connector. Enter
Phare as the name and https://mcp.phare.io/mcp as the URL, then click Continue, Continue and Add.2
Log in to Phare
Log in to Phare when Claude asks you to, and approve the connection.
Claude Code
Claude Code
1
Add the MCP server
Run this command in your terminal:
2
Log in to Phare
In Claude Code, run
/mcp, select phare and follow the steps in your browser to log in to Phare and approve the connection.ChatGPT
ChatGPT
1
Add the MCP server
Open the ChatGPT plugins, click + and choose Add custom MCP server. Enter
Phare as the name, a description, and https://mcp.phare.io/mcp as the URL. Choose OAuth as the authentication, accept the warning and click Create as a plugin.2
Log in to Phare
ChatGPT asks you to log in to Phare the first time it uses a tool. Log in and approve the connection.
Codex
Codex
1
Add the MCP server
Run this command in your terminal:The Codex IDE extension uses the same configuration.
2
Log in to Phare
Run this command, then log in to Phare in your browser and approve the connection:
Cursor
Cursor
1
Add the MCP server
Add the MCP server to
~/.cursor/mcp.json, or to .cursor/mcp.json in your project:2
Log in to Phare
Restart Cursor, then open Customize > MCPs in the sidebar to log in to Phare and approve the connection.
VS Code
VS Code
1
Add the MCP server
Run MCP: Add Server from the Command Palette and choose HTTP (HTTP or Server-Sent Events). Enter
https://mcp.phare.io/mcp as the URL and phare as the server ID, then choose where to save it.2
Log in to Phare
VS Code opens your browser when it starts the MCP server. Log in to Phare and approve the connection.
Zed
Zed
1
Add the MCP server
Open Settings > AI > MCP Servers, click Add Server and choose Add Remote Server. You can also add the MCP server to your settings file:
2
Log in to Phare
Zed asks you to authenticate with the MCP server. Log in to Phare and approve the connection.
Gemini CLI
Gemini CLI
1
Add the MCP server
Add the MCP server to
~/.gemini/settings.json:2
Log in to Phare
In Gemini CLI, run
/mcp auth phare, then log in to Phare in your browser and approve the connection.OpenCode
OpenCode
1
Add the MCP server
Run this command in your terminal:
2
Log in to Phare
Run this command, then log in to Phare in your browser and approve the connection:
Other applications
Other applications
Enter
https://mcp.phare.io/mcp as the URL of a remote MCP server (Streamable HTTP) in your application. The application registers itself with Phare and opens the Phare login page.Applications running on your computer, like command-line tools and desktop applications, work with Phare. Web applications must be allowed by Phare first: if yours isn’t, contact support.Approving the connection
After you log in, Phare shows the name of the application, the site you will be sent to after approving, and your email address, organization and role. Click Approve to connect the application.Using the MCP server
Once connected, ask your questions in plain words. For example:- “Which monitors are down in my Production project?”
- “What was the uptime of the API monitor last month?”
- “Open an incident on the status page for the slow checkout, and post an update saying we are investigating.”
- “Schedule a maintenance window on Sunday from 2:00 to 4:00 for the database monitors.”
- “Create an HTTP monitor for https://example.com checking every minute.”
whoami first to find your role and projects, then the tools it needs to answer.
Permissions
The MCP server follows your role and your projects, so an application can never do more than you can in the dashboard:- Tools: The application only sees the tools your role can use. Viewers only see the tools reading data, responders also see the tools managing incidents and maintenance windows. Phare checks your permissions on every tool call, so a change to your role applies right away.
- Projects: The application only accesses the projects you can access. Most tools act on one of them through their
project_idargument. - Credentials: The MCP server can’t manage API keys, invitations, members, roles, single sign-on, the organization settings or billing. Use the dashboard for these.
Tools
The tools run the endpoints of the Phare API, with the same arguments, validation and responses. Click a tool to see all its arguments in the API reference. The alert rules, monitors, reports, incidents, maintenance windows and status pages tools act inside a project and require aproject_id argument: the ID of one of your projects, found with whoami or list_projects.
List tools return 20 results per page by default, up to 100 with the per_page argument. The application gets the next results with the page argument.
Account
Projects
Members
Integrations
Alert rules
Monitors
Reports
Incidents
Incident updates
Maintenance windows
Status pages
Disconnecting an application
Your applications are listed in the connected applications section of your user settings, with the site they send you to and when they were last active. Click the trash icon next to an application to disconnect it, it loses access to your account until you connect it again. Phare also disconnects all your applications when:- You change your password or your email address, or reset your password.
- You enable or disable two-factor authentication.
- Single sign-on is enabled or removed for your organization.
An application unused for 30 days must be connected again.
Security
You receive an email when an application is connected to your account, with the date, IP address and browser of the connection. If the connection is unexpected, disconnect the application, reset your password and contact support@phare.io right away. Phare uses the OAuth authorization code flow with PKCE. Access tokens expire after one hour, and only the known web applications and the applications running on your computer can connect.Rate limiting
The MCP server is rate limited to 100 requests per minute across the organization. All members share the same limit, separate from the API rate limit.If a tool is missing or a custom rate limit is needed, contact support. Phare can help find a solution that fits the use case.