Vinkius
Sablier

Sablier MCP for AI. Manage real-time Web3 payroll and token distributions.

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

Sablier (Token Streaming & Real-time Payroll) MCP on Cursor AI Code EditorSablier (Token Streaming & Real-time Payroll) MCP on Claude Desktop AppSablier (Token Streaming & Real-time Payroll) MCP on OpenAI Agents SDKSablier (Token Streaming & Real-time Payroll) MCP on Visual Studio CodeSablier (Token Streaming & Real-time Payroll) MCP on GitHub Copilot AI AgentSablier (Token Streaming & Real-time Payroll) MCP on Google Gemini AISablier (Token Streaming & Real-time Payroll) MCP on Lovable AI DevelopmentSablier (Token Streaming & Real-time Payroll) MCP on Mistral AI AgentsSablier (Token Streaming & Real-time Payroll) MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

Sablier MCP Server handles real-time Web3 payroll, token streaming, and airdrop campaigns. Your agent connects directly to on-chain data via GraphQL indexers (like Envio).

You can check wallet eligibility using `check_eligibility`, build complex Merkle trees for distributions with `create_merkle_campaign`, or query live flow streams from the network.

It puts enterprise finance logic and DeFi operations into one natural language interface.

What AI agents can do with Sablier (Token Streaming & Real-time Payroll) Automation

Check eligibility

Checks if a specific wallet address meets the criteria for an ongoing token campaign.

Check validity

Verifies that a given IPFS CID points to a legitimate and active Sablier campaign configuration.

Create merkle campaign

Creates a new Merkle tree for an airdrop, returning the necessary Merkle Root and IPFS CID.

+ 1 more capabilities included
Query real-time streaming data

Use query_graphql to fetch active token flow streams and lockup statuses from the Sablier indexers.

Verify campaign eligibility

Run check_eligibility to determine if a given wallet address qualifies for an ongoing token campaign, returning the claimable amount.

Create Merkle distribution records

Execute create_merkle_campaign by providing recipient data (CSV) to generate a cryptographic Merkle root and IPFS CID needed for airdrops.

Validate campaign configuration

Run check_validity to confirm that an IPFS CID points to a legitimate, active Sablier campaign definition.

Manage DAO payroll flows

Automate the monitoring and validation of large-scale contributor stream statuses for Decentralized Autonomous Organizations (DAOs).

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with Sablier MCP Server: 4 Tools for Finance Ops

Use these four tools to manage on-chain finance operations, from querying real-time token streams via GraphQL to generating Merkle trees for large airdrops.

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 Sablier (Token Streaming & Real-time Payroll) on Vinkius

Check Eligibility

Checks if a specific wallet address meets the criteria for an ongoing token campaign.

Check Validity

Verifies that a given IPFS CID points to a legitimate and active Sablier campaign...

Create Merkle Campaign

Creates a new Merkle tree for an airdrop, returning the necessary Merkle Root and...

Query Graphql

Queries Sablier streams and airdrops directly through GraphQL to pull live on-chain...

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 Sablier 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 Sablier (Token Streaming & Real-time Payroll), 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
Sablier 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 Sablier. 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.

Built on the Model Context Protocol (MCP) for 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 4 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Checking token eligibility shouldn't require three different dashboards and a spreadsheet., Solved with Vinkius AI Gateway

Right now, checking if an address qualifies for a campaign means jumping between the wallet dashboard, the indexer view, and then cross-referencing that with your internal database. You pull data into a spreadsheet, filter by CID, manually check the status, and then write out a confirmation email—it takes time, and you're always guessing if the source data is up to date.

With this MCP Server, you just tell your agent: 'Check eligibility for these 50 addresses.' The server runs `check_eligibility`, pulls the live status from the blockchain indexers, and hands you a clean JSON array of results. It's instantaneous, verifiable data.

Sablier MCP Server: Build complex distribution logic with one prompt.

Before this server, setting up an airdrop required multiple manual steps: gathering all recipient addresses into a CSV, running the crypto math locally to generate a Merkle root, then pinning that root to IPFS, and finally using those three pieces of data to initialize the smart contract. It was high-friction work.

Now, you prompt your agent with the raw CSV data. The server executes `create_merkle_campaign`, handles the crypto math internally, generates both the Merkle Root and the CID, and gives you a single output ready for deployment. You just talk to it.

What your AI can actually do with this

Sablier MCP Server - Token Payroll & Airdrop Management

This server handles real-time Web3 payroll, token streaming, and complex airdrop campaigns. Your agent connects directly to on-chain data using GraphQL indexers like Envio. It basically puts enterprise finance logic and DeFi operations into one natural language interface.

To query live flow streams and lockup statuses from the network, you use query_graphql. This tool lets you pull active token flow streams and gives you a real-time look at how tokens are moving right now through the Sablier indexers. For large Decentralized Autonomous Organizations (DAOs), you can automate monitoring and validation of contributor stream statuses using this GraphQL connection.

Before you do anything else, you gotta make sure your campaign setup is legit. You run check_validity to confirm that an IPFS CID points to a legitimate, active Sablier campaign definition. If it fails, don't waste time—the config ain't valid. Once the configuration checks out, you can determine if a specific wallet address qualifies for an ongoing token campaign by running check_eligibility.

This tells you exactly if that wallet meets the criteria and even returns the claimable amount.

For managing massive token drops, you use create_merkle_campaign. You provide it with recipient data—like a CSV list of users and amounts—and the tool handles all the cryptographic math. It generates the necessary Merkle root and the corresponding IPFS CID needed to execute the airdrop distribution records.

It's all about using your AI client to manage these complex, on-chain finance movements without writing a single line of Solidity or querying multiple indexers manually.

Built · Hosted · Managed by Vinkius Sablier MCP Server - Token Payroll & Airdrop Management
Server ID 019e5d52-2403-710a-8057-4155a1d520f4
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Questions you might have

How do I query live payroll streams using query_graphql? +

You use query_graphql by specifying the required GraphQL endpoint and filters. The tool allows you to pull active Lockup or Flow stream data, showing real-time token movement rates.

What is the input for create_merkle_campaign? +

The primary input must be a CSV list containing the recipients' addresses and their corresponding amounts. The tool uses this data to generate the cryptographic Merkle tree structure.

Does check_eligibility only work for active campaigns? +

Yes, check_eligibility verifies a wallet address against an existing campaign CID. It confirms if that specific wallet is entitled to claim tokens under the parameters of that campaign.

Why should I use check_validity before deployment? +

You must run check_validity because it validates the IPFS CID against the Sablier configuration. This confirms the CID is pointing to a legitimate, active campaign, preventing failed deployments.

What credentials do I need when using the `query_graphql` tool? +

You must provide your specific Sablier GraphQL URL and Merkle API URL. These endpoints tell your AI client exactly where to fetch data from the on-chain indexers.

If I run `check_validity` with a non-existent IPFS CID, what does it report? +

The tool reports an explicit resolution failure. It means the provided CID is either malformed or doesn't point to any recognized Sablier campaign data.

Is there a limit when I use `create_merkle_campaign` for large recipient lists? +

The underlying API supports substantial datasets, but you should monitor your provider’s rate limits. For extremely large groups, it's safest to chunk the CSV input into multiple requests.

Are there rate limits when calling `query_graphql` repeatedly? +

Yes, rate limits apply depending on your server subscription tier. If you make complex calls too quickly, expect a 429 error; wait about one second between distinct queries.

How do I check if a user is eligible for a specific airdrop? +

Use the check_eligibility tool. You will need the user's wallet address and the IPFS CID of the Sablier campaign. The agent will query the Merkle API and return the eligibility status.

Can I create a new distribution list for an airdrop? +

Yes! The create_merkle_campaign tool allows you to upload raw CSV content (addresses and amounts). It will generate the Merkle tree, pin it to IPFS, and return the root and CID.

What data can I retrieve using the GraphQL tool? +

The query_graphql tool can fetch any data indexed by Sablier, including LockupStreams, FlowStreams, and Campaign details. You can filter by sender, recipient, or token address.

Built & Managed by Vinkius 30s setup 4 tools

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

No hosting. No infrastructure. No complex setup.
All 4 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.