Vinkius
Losant

Losant MCP for AI. Control your entire industrial IoT ecosystem from chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Losant MCP on Cursor AI Code EditorLosant MCP on Claude Desktop AppLosant MCP on OpenAI Agents SDKLosant MCP on Visual Studio CodeLosant MCP on GitHub Copilot AI AgentLosant MCP on Google Gemini AILosant MCP on Lovable AI DevelopmentLosant MCP on Mistral AI AgentsLosant MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Losant gives your AI agent full command over connected hardware and smart infrastructure. Use it to list applications, control device states in real-time, query complex time-series data, or trigger maintenance workflows—all through natural conversation.

What your AI can do

Clone application

Makes an exact copy of a Losant application to start fresh development work.

Create application

Sets up and initializes a brand new IoT application within the platform.

Create data table

Initializes a structured data table to store specific operational records.

+ 35 more capabilities included
Manage Applications and Resources

List, create, clone, or delete core IoT applications, data tables, files, and notebooks using commands like list_applications or create_data_table.

Control Device Hardware

Send immediate commands to specific devices (e.g., turn a valve on/off) or update their connection status in real time using tools like send_device_command.

Analyze Time-Series Data

Query complex historical data, fetching both the last known value (query_last_value) and full time-series logs for deep analysis without writing custom queries. Use export_data to save findings.

Automate Workflows

View, manage, or manually trigger specific logic paths within a workflow by pressing virtual buttons using the press_virtual_button tool, bypassing standard operational triggers.

Maintain and Update Systems

Perform necessary maintenance tasks like updating device metadata (update_device), modifying application settings (update_application), or deleting unused workflows via delete_workflow.

Included with Plan

Waiting for input…

AI Agent

Losant MCP Server: 38 Tools for Industrial IoT Management

These tools let your AI agent interact with every part of your connected environment—from querying sensor history to triggering complex maintenance workflows.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Losant on Vinkius

Clone Application

Makes an exact copy of a Losant application to start fresh development work.

Create Application

Sets up and initializes a brand new IoT application within the platform.

Create Data Table

Initializes a structured data table to store specific operational records.

Create Device

Adds a new physical or simulated device record to the system's inventory.

Create Workflow

Builds out and defines a multi-step operational workflow (e.g., maintenance...

Delete Application

Removes an entire application and all associated resources from the platform.

Delete Data Table Rows

Permanently removes selected rows of records from a data table.

Delete Device

Deletes a specific device record, taking it out of the active fleet management pool.

Delete Workflow

Removes an entire defined workflow logic from the system.

Execute Notebook

Runs a pre-built data analysis notebook to perform complex, contained calculations...

Export Application

Generates and downloads a complete backup file of an entire application's...

Export Data

Pulls all relevant device data from the platform and packages it into a downloadable export file.

Get Application

Retrieves the full metadata package for one specific Losant application.

Get Dashboard

Fetches the configuration and current state of a specified dashboard view.

Get Data Table Rows

Retrieves all visible rows from a specific data table for immediate viewing.

Get Device

Gets the current operational status and details for one single device ID.

Get Workflow

Retrieves the full step-by-step logic definition of a specific workflow.

Import Application

Uploads and registers an existing application backup into your Losant environment.

Insert Data Table Row

Adds a single, specific row of data to an existing data table record set.

List Applications

Retrieves a list and summary of all active applications connected to the platform.

List Dashboards

Gets names and identifiers for every dashboard configured within your account.

List Data Tables

Shows all data tables associated with a given application ID.

List Devices

Retrieves a list of every device registered under a specific application's...

List Files

Lists all files uploaded to the platform for a given application.

List Notebooks

Shows all available notebooks ready for execution within an application context.

List Workflows

Retrieves a list and summary of all defined workflows for an application.

Press Virtual Button

Simulates a physical button press, forcing the next step in a specific workflow's...

Query Data Table Rows

Runs a targeted query against a data table to find specific records based on...

Query Last Value

Gets the single most recent recorded value for any monitored sensor or metric.

Query Time Series

Pulls a full, time-stamped history of data over a specified date range.

Send Dashboard Report

Generates and sends out a report based on the current state of a specific dashboard.

Send Device Command

Sends an immediate, actionable command (e.g., 'reboot', 'readout') to a targeted...

Send Device State

Manually pushes a specific state value to a device for testing or logging purposes.

Set Device Connection Status

Changes the reported connection status of a device (e.g., Online/Offline) for...

Update Application

Modifies meta-data or settings on an existing application without deleting it.

Update Device

Updates non-operational metadata for a device, like its location or owner.

Update Workflow

Modifies the steps and logic within an existing workflow definition.

Upload File

Transfers a document or data file into the application's storage area.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Losant integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Losant, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Losant MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Losant. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 38 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Checking sensor values shouldn't require jumping between three different tabs.

Today, checking a single device status means logging into the platform. You click 'Devices,' find the asset ID, then look at the 'Status' tab. If you want history, you switch to the 'Data' section and manually set the date range. It’s three distinct steps just to get one number.

With this server, you ask your agent directly: 'What was Sensor 4's average reading yesterday?' The agent executes `query_time_series` behind the scenes and hands you the final data point in text. You skip the clicks; you get the answer.

Losant MCP Server: Run full device diagnostics from your chat window.

Manual diagnostics require a process: First, check if the application is set up (`get_application`). Next, you list all devices (`list_devices`) to find the ID. Then, you have to run separate tools or scripts for status checks and data pulls.

Now? You just say, 'Run a full diagnostic on the Main Boiler.' The agent orchestrates multiple internal calls—it runs `get_device` for status, then `query_last_value`, and finally compiles it all into one clear report. It’s total process control.

What your AI can actually do with this

Losant gives your AI agent full command over connected hardware and smart infrastructure. You talk to your agent, and it executes commands against your whole IoT platform.

Managing Your Infrastructure
You can start by listing all active applications with list_applications, or you can pull the full metadata package for a specific app using get_application. If you need to make an exact copy of an existing setup to test something out, run clone_application; conversely, if an application is dead weight, you can delete it entirely with delete_application.

You'll also manage data structures by initializing a new table with create_data_table, or viewing all tables tied to an app using list_data_tables. Need to clean up? You can remove selected records from a data table rows using delete_data_table_rows.

For device management, you'll add a new physical or simulated unit with create_device, and check the current operational status for any single ID via get_device. To see your whole fleet, run list_devices; when you’re done with a piece of hardware, you delete its record using delete_device. You can also update non-operational metadata—like changing a device's location or owner—using update_device, and if an app needs tweaks but shouldn't be deleted, use update_application.

Building and Controlling Workflows
You define complex operational sequences using create_workflow to build out multi-step logic, like a maintenance routine. The agent can then retrieve the full step-by-step definition of that workflow with get_workflow, or view all defined workflows for an app by calling list_workflows. If you need to adjust the sequence later on, use update_workflow.

To execute a workflow's logic without relying on standard triggers—say, forcing the next step in a safety protocol—you press a virtual button via press_virtual_button. You can also remove an entire defined workflow using delete_workflow.

Interacting with Data and Sensors
When you need to know what's going on, your agent handles it. To find out the single most recent reading for any sensor or metric, call query_last_value. If you gotta deep dive into history, pull a full time-stamped log over a date range using query_time_series, or run a targeted query against a data table to pull only records matching specific criteria using query_data_table_rows.

You can also simply view all visible rows from a data table immediately with get_data_table_rows. To save your findings, you export all relevant device readings into a downloadable file using export_data, or generate and download a full backup of an application's configuration via export_application.

For quick analysis, the platform lets you run a pre-built data analysis notebook by executing it with execute_notebook. You can also get a list of all available notebooks ready to go using list_notebooks, and if you need a summary view of your system status, you fetch the configuration and current state of a dashboard using get_dashboard, or see every configured dashboard name with list_dashboards.

Sending Commands and Reporting
This is where the action is. You send an immediate command—like telling a valve to open or rebooting a unit—to a specific device using send_device_command. If you need to test something out or log a state manually, you push that value directly with send_device_state, and if you want to simulate a physical button press for testing purposes, use the dedicated tool.

You can also change what your agent reports about a device's connection status—Online or Offline—via set_device_connection_status. To generate an official report based on a dashboard’s current state, run send_dashboard_report.

Core Utilities and File Handling
For general visibility, you can list all uploaded files attached to an application using list_files, or upload new documents or data files into the app's storage area with upload_file. You also manage your underlying resource base by getting a list of every available file (list_files), and retrieving a simple summary of all applications connected via list_applications.

If you need to perform foundational system tasks, you can get a full rundown of what's in an app with get_application, or use the general update commands: for example, listing notebooks via list_notebooks and then running them if needed. You don’t have to write custom API scripts; everything is built into these callable tools.

Built · Hosted · Managed by Vinkius Losant - IoT Device and Workflow Control via AI
Server ID 019ea5f7-50dd-73bb-9840-e8103455ceda
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check the connection status using Losant MCP Server? +

You use get_device to retrieve the current operational details for a specific device ID. This shows you if it's reported as online, offline, or in maintenance mode.

Can I run historical data reports with Losant MCP Server? +

Yes. To pull past metrics, you use query_time_series. You specify the desired time range and the agent retrieves all associated sensor readings for analysis.

What is the best way to trigger a manual override with Losant MCP Server? +

You use press_virtual_button on the specific workflow ID. This tool simulates pressing a physical button, forcing the workflow logic to execute its next defined step.

How do I add a brand new sensor line using Losant MCP Server? +

You first use create_application if needed, then call create_device, providing all necessary metadata for the new asset in your system.

How do I use the `list_applications` tool in Losant MCP Server? +

It instantly retrieves a complete list of all applications linked to your account. You get names, unique IDs, and basic statuses so you can quickly find the right resource without navigating dashboards.

How do I populate or change data using `insert_data_table_row` with Losant MCP Server? +

This tool lets your agent manually write specific records to a data table. You provide the row's exact values and the target table ID, effectively injecting new structured data when needed.

What is the function of `execute_notebook` when using Losant MCP Server? +

It runs Jupyter-style code directly against your connected data sources. This lets you perform complex computations or deep scientific analysis that standard query tools can't handle.

If I need the current reading right now, how do I use `query_last_value` with Losant MCP Server? +

This tool fetches the single most recent data point for a specific metric. It's perfect when you just need to know 'what is it right now,' avoiding the overhead of large time-series exports.

Can I manually trigger a Losant workflow using this integration? +

Yes! You can use the press_virtual_button tool by providing the Application ID and Workflow ID. This allows your AI agent to trigger specific automation logic on demand.

How do I check the current status of a specific sensor or device? +

Use the get_device tool with the Application ID and Device ID. The agent will return the full device metadata, including its last reported state and connection status.

Is it possible to retrieve historical data for analysis? +

Absolutely. You can use query_time_series to fetch historical attribute data or query_last_value for the most recent data points across your device fleet.

Built & Managed by Vinkius 30s setup 38 tools

We've already built the connector for Losant. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 38 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.