Vinkius
Dify.AI SDK

Dify.AI SDK MCP for AI. Orchestrate complex LLM workflows via API calls.

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

Dify.AI SDK MCP on Cursor AI Code EditorDify.AI SDK MCP on Claude Desktop AppDify.AI SDK MCP on OpenAI Agents SDKDify.AI SDK MCP on Visual Studio CodeDify.AI SDK MCP on GitHub Copilot AI AgentDify.AI SDK MCP on Google Gemini AIDify.AI SDK MCP on Lovable AI DevelopmentDify.AI SDK MCP on Mistral AI AgentsDify.AI SDK MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

The Dify.AI SDK lets your agent programmatically interact with a specialized AI platform. You can send messages to published chatbots, run multi-step workflows using dynamic parameters, fetch historical chat records, and even submit model feedback for tuning.

This gives you total control over the lifecycle of an AI application.

What your AI can do

Delete conversation

Removes an entire conversation history from the platform.

Submit feedback

Records user feedback (like or dislike) on an agent's message for model improvement.

Get suggested questions

Returns suggested follow-up questions after an agent sends a message, helping guide the conversation.

+ 11 more capabilities included
Manage Chat Interactions

Send new messages to a chatbot and retrieve past message threads for context.

Execute Background Workflows

Trigger complex, multi-step AI processes using specific data parameters.

Maintain Conversation State

List, rename, or delete conversation histories to keep records clean and organized.

Improve Model Tuning

Submit user feedback (like/dislike) directly to the platform to improve model accuracy over time.

Process External Data

Upload files via URL, allowing the AI agent to perform multimodal understanding on documents or images.

Included with Plan

Waiting for input…

AI Agent

Dify.AI SDK: 14 Tools for AI Ops

These tools allow you to fully control the lifecycle of any Dify-powered application—from simple messages to complex, multi-step background 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 Dify.AI SDK on Vinkius

Delete Conversation

Removes an entire conversation history from the platform.

Submit Feedback

Records user feedback (like or dislike) on an agent's message for model improvement.

Get Suggested Questions

Returns suggested follow-up questions after an agent sends a message, helping guide...

Chat Message

Sends text to a specific Dify Application and gets an immediate response.

Get App Meta

Retrieves basic configuration details about a Dify application.

Get Conversation Messages

Fetches all the message content from a specific chat thread.

Get Conversations

Lists the most recent chats associated with your account.

Get Workflow Info

Gets general information and status details for a Dify workflow application.

Get Workflow Parameters

Retrieves the list of required inputs (parameters) needed to run a specific workflow.

Rename Conversation

Changes the title of an existing conversation thread.

Run Workflow

Executes a complex, parameterized Dify Workflow application to complete a task.

Send Completion

Sends a request to get the full generated text output from an AI model completion app.

Stop Chat Generation

Halts a chat response that is currently streaming in real-time.

Upload File

Uploads a file using a URL so the AI can analyze its content, supporting multimodal...

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 Dify.AI SDK 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 Dify.AI SDK, 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
Dify.AI SDK 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 Dify.AI. 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 14 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Manually tracking and cleaning up AI interactions is a huge time sink.

Right now, managing conversation history means jumping between tabs: checking the chat log, finding the right user ID, manually copying titles to rename things, and then keeping track of which messages were actually part of the critical thread. It's a series of clicks and copy-pastes that breaks your focus.

With this MCP, you let your agent handle that entire process. You simply tell it to list recent chats using `get_conversations`, then ask it to fetch the full history for any specific chat via `get_conversation_messages`. The system manages the data retrieval and organization automatically.

Running complex, multi-stage tasks with Dify.AI SDK MCP

Without this toolset, if you needed to process a document and then generate a summary using that summary in another service, you'd have to write brittle, interconnected code blocks handling data passing manually. You're always one API key away from failure.

Now, you define the entire sequence inside Dify and trigger it all with a single call to `run_workflow`. Your agent passes clean JSON parameters, executes the whole chain, and gets the final output without any manual orchestration needed on your end.

What your AI can actually do with this

Building complex applications often means more than just sending a prompt. It requires state management, background processing, and continuous improvement loops. With this MCP, your agent connects directly to Dify's core platform, giving it access to dozens of specialized functions. You can trigger multi-step workflows with precise JSON inputs, ensuring the AI executes logic beyond simple conversation.

Need to track a user's journey? Use the tools here to retrieve entire conversation histories or simply list recent activity. The ability to manage chat sessions and even submit 'like/dislike' ratings means you can build complete agent pipelines—from initial query through execution, all the way to model refinement. Accessing this via Vinkius means your AI client handles the connection; you just tell it what needs to happen.

Built · Hosted · Managed by Vinkius Dify.AI SDK - Orchestrate LLM Workflows
Server ID 019d842e-1d27-71f1-b648-724f9078ae2b
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check my chat history using get_conversations? +

You call get_conversations to pull a list of recent conversation IDs and titles. This provides the necessary context before you use get_conversation_messages to fetch the detailed content.

Can I stop an AI response if it's too long? +

Yes, that's where stop_chat_generation comes in. It only works when the chat message is streaming, allowing your agent to interrupt the generation process mid-stream.

What if I need to analyze a PDF file? +

First, you must use upload_file. This function handles uploading content from a URL so that subsequent tools, like workflow execution, can access and understand the document's contents.

Does run_workflow need parameters? +

Yes. Before running any complex task, you should use get_workflow_parameters to see exactly which inputs your workflow requires. This prevents runtime errors.

How do I set up my credentials when calling get_app_meta? +

Authentication requires an API key, which you must provide to your Vinkius client. The tool needs the Base URL and a valid API Key to successfully retrieve application configuration metadata.

If I run into issues with my logic, how do I handle failures using run_workflow? +

The response from run_workflow includes detailed status codes and execution logs. Your agent reads these logs to pinpoint the failure point, allowing you to implement specific retry or fallback logic.

When I use get_conversation_messages, how do I ensure I retrieve all necessary history? +

You must pass a conversation ID and optionally a time range. The tool retrieves the full message payload for that session, ensuring your agent has complete context beyond simple summaries.

Are there any rate limits when sending messages with chat_message? +

Yes, Dify enforces standard API rate limits based on your account tier. If you hit a limit, the client receives an HTTP 429 error code, prompting you to implement backoff logic.

Does this work with self-hosted Dify? +

Yes, simply replace the Base URL credential with your own domain (e.g. https://dify.mycompany.com/v1).

Built & Managed by Vinkius 30s setup 14 tools

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

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