Provides capabilities to ingest event data via MQTT and forward data streams to MQTT brokers for real-time messaging and IoT integration.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Conduit MCPShow me the schema for the 'user-activity' stream"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@useconduit/mcp
MCP server for Conduit โ connect any AI agent to your data streams.
๐ API Docs ยท ๐ Website ยท ๐ฆ npm ยท ๐ป GitHub
Quick Start
Get an API key from platform.usecondu.it/tokens, then add to your AI editor config:
Claude Code / Claude Desktop
Add to ~/.claude/settings.json:
{
"mcpServers": {
"conduit": {
"command": "npx",
"args": ["-y", "@useconduit/mcp"],
"env": {
"CONDUIT_API_KEY": "conduit_sk_..."
}
}
}
}Cursor
Add to .cursor/mcp.json in your project:
{
"mcpServers": {
"conduit": {
"command": "npx",
"args": ["-y", "@useconduit/mcp"],
"env": {
"CONDUIT_API_KEY": "conduit_sk_..."
}
}
}
}Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"conduit": {
"command": "npx",
"args": ["-y", "@useconduit/mcp"],
"env": {
"CONDUIT_API_KEY": "conduit_sk_..."
}
}
}
}Environment Variables
Variable | Required | Default | Description |
| โ | โ | Your Conduit API key |
| โ |
| Custom API endpoint |
Tools
Tool | Description |
| List all data streams |
| Get schema for a stream (columns, types, codecs) |
| Create a new stream |
| Send events to a stream |
| Query events with pagination & time range filters |
| Add a forwarding destination (HTTP, MQTT, or WebSocket) with auth options |
| Get ingestion statistics (event count, rate, latency) |
| Analyze a JSON payload for optimal schema |
| Submit feedback to the Conduit team |
| Replay historical events to forwarding destinations |
| Check backfill job progress or list all jobs |
| Get earliest/latest event timestamps for a stream |
Resources
URI | Description |
| All streams |
| Stream details + schema |
| Platform-wide statistics |
API Documentation
Full interactive API docs are available at api.usecondu.it/docs (powered by Scalar).
Key endpoints:
Method | Endpoint | Description |
|
| Ingest events (any protocol: HTTP, WebSocket, MQTT) |
|
| List streams |
|
| Stream details + schema |
|
| Query events with time range |
|
| Ingestion statistics |
|
| Schema evolution history |
|
| Add forwarding destination |
|
| Start backfill job |
|
| List backfill jobs |
|
| Event time range |
|
| Create API token |
|
| Account info + usage |
Machine-readable API specs:
OpenAPI 3.1: api.usecondu.it/openapi.json
LLM-friendly: api.usecondu.it/llms.txt
LLM full spec: api.usecondu.it/llms-full.txt
What is Conduit?
Conduit is the lightweight data layer between your services. Send any JSON โ schemas aren't defined, they emerge. And they evolve as your sources do.
One endpoint, any protocol โ HTTP, WebSocket, MQTT/S on the same path
AI-powered schema detection โ zero configuration, runs locally (your data never leaves)
Real-time forwarding โ HTTP webhooks, MQTT brokers, WebSocket endpoints with full auth options
Backfill โ replay historical events to new destinations
Built for agents โ MCP-native from day one, feedback loop included
European infrastructure ๐ช๐บ โ all data hosted and processed in the EU, GDPR-compliant by design
How agents use Conduit
Agent: "I see live sensor data flowing in. I'll pipe it to our datawarehouse and add hot storage."
โธ conduit_list_events(stream: "sensors", limit: 1000)
โณ 1,000 events ยท 18.4 MB raw โ 1.1 MB stored (94% compressed)
โธ conduit_add_forward(stream: "sensors", type: "http", url: "https://dwh.acme.io/ingest")
โณ Destination added ยท forwarding to datawarehouse
โธ conduit_add_forward(stream: "sensors", type: "mqtt", broker: "mqtt://redis.acme.io", topic: "hot/sensors")
โณ Destination added ยท 2 destinations active
โธ conduit_backfill(stream: "sensors", from: "2026-02-24", to: "2026-03-02")
โณ Backfilling 89,929 events from last 7 daysLearn more at usecondu.it
License
MIT
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.