A third-party app is an application you allow to read your Fing account through a secure sign-in, without ever giving it your password. Two kinds exist today: the IFTTT automation service, open to every Fing account, and AI agents that connect through the Fing MCP server, a beta for Fing Professional accounts. Every app you connect appears under Third-party apps in your account, where you can see what it may do, reduce its access or revoke it.
Looking for your own API credentials?
Scripts and tools you write yourself use the Fing Cloud API with a client id and secret instead. See Use the Fing Cloud API with your own scripts and tools.
Where to find your connected apps
Sign in at app.fing.com, open Access from the account navigation and select the Third-party apps tab. The Connected applications list shows every app you authorised:
- Application: the name and icon the app registered with Fing. 'Unknown application' means the app can no longer be read; you can still revoke it.
-
Scopes: what the app may do.
iftttis the IFTTT automation scope;mcp_read,mcp_writeandmcp_provisioningbelong to AI agents. - Granted: when you approved the app.
- Last used: the last time the app renewed its access. 'Never' means it has not come back since you approved it.
Nothing on this page adds an app. Connections always start in the app itself, which sends you to Fing to sign in and approve. The sections below show where that starts for each kind of app.
Connect IFTTT
IFTTT applets react to what Fing sees on your network. The Fing service on IFTTT works with every Fing plan, including the free one.
Fing on IFTTT offers triggers such as 'Internet Outage event happened', 'Someone arrived', 'Everyone left', 'New device found', 'Internet Speed dropped', 'Device is ON' and 'Device is OFF', and actions to pause or restore internet access for a device and to play an LED effect on a Fingbox.
- Open ifttt.com/fing and sign in to IFTTT, or create a free IFTTT account.
- Click Connect. IFTTT opens the Fing sign-in page.
- Sign in with your Fing account and approve the access. Fing sends you back to IFTTT.
- Create an applet that uses a Fing trigger or action. IFTTT now appears under Connected applications with the
iftttscope.
The Internet Outage trigger only needs a Fing account; presence and device triggers need an agent or a Fingbox monitoring your network. IFTTT checks polling triggers every hour on its free plan and every five minutes on IFTTT Pro, and its history queries need IFTTT Pro+.
Connect an AI agent through the Fing MCP server (beta)
Beta, for Fing Professional accounts
The MCP server is a preview for Fing Professional accounts. The tools it offers and the scopes it asks for can change while the beta runs.
The Model Context Protocol (MCP) is the open standard AI assistants use to call external tools. Fing runs an MCP server at https://app.fing.com/mcp. Once connected, your assistant can list your workspaces and networks, read the detail of a network, page through its devices and contacts, read its event log and fetch the latest speed test and router vulnerability results. Every tool is read-only in this beta: an agent cannot change your networks, block devices or run scans.
There is no Fing entry in any assistant's connector directory yet, so you add the server by its address. Each assistant does it slightly differently, but the shape is the same:
- Add
https://app.fing.com/mcpas a remote MCP server in the assistant. - Start the sign-in. The assistant opens the Fing sign-in page in your browser.
- Sign in and approve the scopes the agent asks for:
mcp_read,mcp_writeandmcp_provisioning. The assistant appears under Connected applications as soon as you approve.
The assistant registers itself with Fing and keeps its own sign-in. You do not create a client or paste any key.
Add the server from the terminal, then sign in from inside Claude Code:
claude mcp add --transport http fing https://app.fing.com/mcp
Run claude, type /mcp, select fing and follow the sign-in in your browser. Add --scope user to the command to make the server available in every project rather than the current one. claude mcp list shows whether it is connected.
To remove it later, run claude mcp remove fing. Claude Code deletes the stored sign-in with it.
In Claude on the web or in the desktop app, go to Customize, then Connectors. Click + Add, then Add custom connector. Enter a name such as 'Fing', paste https://app.fing.com/mcp as the server URL and click Continue. Keep the detected authentication settings, choose Sign in now and click Add. The Fing sign-in page opens; approve the access.
In a chat, click +, choose Connectors and switch Fing on for that conversation. To remove the connector, go back to Customize, then Connectors, and click Remove next to it. Free Claude accounts can add one custom connector.
codex mcp add fing --url https://app.fing.com/mcp
codex mcp login fing
The second command opens the Fing sign-in page in your browser. codex mcp list shows the configured servers. The same entry can live in ~/.codex/config.toml:
[mcp_servers.fing]
url = "https://app.fing.com/mcp"
Google Antigravity replaces Gemini CLI. Add the server from the terminal:
agy mcp add --type http fing https://app.fing.com/mcp
Antigravity registers with Fing on its own and completes the sign-in in your browser. Run agy and type /mcp to check that fing is active; agy mcp list shows the same from the terminal. The command writes the server to ~/.gemini/config/mcp_config.json, which the Antigravity editor reads as well; there, Settings, then Customizations, has an Authenticate button next to the server if the sign-in did not start.
To remove the server later, run agy mcp remove fing.
Add the server to .cursor/mcp.json in a project, or to ~/.cursor/mcp.json to use it in every project:
{
"mcpServers": {
"fing": {
"url": "https://app.fing.com/mcp"
}
}
}
Cursor registers with Fing on its own. The first time the server is used, Cursor opens the Fing sign-in page in your browser. Remove the entry from the file to disconnect.
ChatGPT only lets Business, Enterprise and Edu workspaces add a custom MCP server, and a workspace admin has to switch on developer mode first. The admin then creates the app from the workspace settings, under Apps, then Create, with https://app.fing.com/mcp as the endpoint and OAuth as the authentication, signs in to Fing when asked and publishes the app to the workspace. Members connect their own Fing account the first time they use it.
Personal ChatGPT plans cannot add a server by address. We will update this article when Fing is listed in the ChatGPT directory.
Any other MCP client
Any assistant that supports remote MCP servers over HTTP with OAuth can connect: enter https://app.fing.com/mcp as the server URL and complete the sign-in when it asks. The server publishes its configuration at https://app.fing.com/.well-known/oauth-protected-resource/mcp, so no manual settings are needed.
How long access lasts
An approval lasts until you revoke it, or until the app's own plan requirement no longer applies to your account. The app renews its access in the background and the Last used column shows the last renewal; an AI agent that keeps working refreshes its access at most every 30 days. You do not need to approve an app again unless you revoke it, or unless it asks for a scope you removed.
Reduce what an app can do
You can take scopes away from an app without disconnecting it.
- Under Connected applications, click the pencil button in the app's row.
- In Reduce access, untick the scopes the app should no longer have. At least one scope must stay ticked.
- Click Save. The change applies to the next access the app requests; what it already fetched is unaffected.
Only the scopes the app already holds are listed. To give a scope back, connect the app again from the app itself so it asks for your approval; the dialog cannot grant more than you removed. To remove every scope, revoke the app instead.
Revoke an app
- Under Connected applications, click the revoke button, the broken-link icon, in the app's row.
- Read the confirmation and click Revoke access.
The app loses access immediately and every token Fing issued to it stops working. It disappears from the list and has to ask for your approval again to reconnect. Revoking an AI agent does not remove the server from the agent's configuration, so remove it there as well, or the agent keeps asking you to sign in. For Claude Code that is claude mcp remove fing, for Antigravity agy mcp remove fing, and for the Claude app the Remove button under Connectors.
Revoke first if something looks wrong
If an app you do not recognise appears in the list, or a device you no longer own still runs an agent connected to your account, revoke it straight away. Reconnecting a legitimate app takes a minute; an unwanted one keeps reading your network until you act.
Troubleshooting
The sign-in has not been completed, or you revoked the app in Fing. Start the sign-in again from the assistant: /mcp in Claude Code, codex mcp login fing in Codex CLI, Authenticate under Customizations in Antigravity, or Connect in the Claude app.
The MCP server is available to Fing Professional accounts during the beta. Check your plan under Account, then Subscription, and make sure you signed in with the account that holds it.
Fing could not read the app's registration, usually because the app was unregistered on its side. The approval still exists, so revoke it if you no longer use that app. Reducing its scopes is not possible until the app can be read again.
Check that IFTTT is still listed under Connected applications. If it is not, reconnect from ifttt.com/fing. If it is, the trigger may depend on an agent or Fingbox that is offline.
Need help?
Click the Submit a request button at the top right of the page and mention the app you are connecting.
Comments
0 commentsPlease sign in to leave a comment.