# Jiandaoyun MCP

> Jiandaoyun is a cloud platform that lets your AI agent manage complex forms, records, and business workflows without you ever touching a web interface. It turns data entry—whether it's inventory tracking or HR requests—into natural conversation. Connect this MCP to your favorite client on Vinkius and get instant access to read form schemas, create new entries, update existing records, and track process status.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** no-code, form-builder, workflow-automation, data-entry, enterprise-apps, record-management

## Description

Managing business forms usually means clicking through multiple tabs: checking the application list, finding the right form, filling out fields one by one, and then manually submitting it all. With Jiandaoyun, you just talk to your agent. Your AI client handles the entire data lifecycle for you. You can ask your agent to list available applications or check what fields a specific form needs before you even write a record. It’s like having a personal data clerk who knows exactly where everything is filed. Need to update a user's address? Just ask. Want to know if an expense report was approved? Ask that too. Jiandaoyun makes sure your agent acts as a real-time assistant, keeping every piece of data—from customer contacts to inventory counts—accurate and moving forward. Since it’s hosted on Vinkius, you connect once from any compatible client and gain access to this full suite of data tools.

## Tools

### create_record
Fills out all required fields to generate a completely new form entry in your system.

### delete_record
Permanently removes a specific form record from the platform.

### get_form_schema
Retrieves a list of all fields and their data types for any given form.

### get_record_details
Pulls up all the specific information contained within one existing record.

### get_workflow_status
Checks where a particular form record is in its approval or processing queue.

### list_address_book
Pulls up a list of all users and contacts registered within the organization's directory.

### list_apps
Lists every major application available inside Jiandaoyun.

### list_data
Retrieves a summarized list of records found within an entire form.

### list_forms
Displays all the individual forms available within one specific application.

### update_record
Modifies existing data fields on a record, allowing you to correct or supplement information.

## Prompt Examples

**Prompt:** 
```
List all forms in the 'Sales Pipeline' application.
```

**Response:** 
```
I've retrieved the forms for 'Sales Pipeline'. You have 3 forms: 'Leads', 'Opportunities', and 'Contracts'. Which one would you like to view data for?
```

**Prompt:** 
```
Show me the last 5 records from the 'Inventory' form.
```

**Response:** 
```
I've listed the last 5 records from 'Inventory'. Items include 'Laptop Model X' and 'Office Chair Z'. Would you like to see the details of any specific item?
```

**Prompt:** 
```
What is the workflow status for record ID 'rec-12345' in the 'Expense Reimbursement' form?
```

**Response:** 
```
The record 'rec-12345' is currently at the 'Manager Approval' step. The status is 'In Progress'. Would you like me to notify the current assignee?
```

## Capabilities

### Discover available applications
List all the business applications built in Jiandaoyun that your agent can work with.

### View form structure
Retrieve the field schema for a specific form, telling you exactly what data fields it uses.

### Read and list records
Get detailed information on existing records or list multiple entries from a specific form.

### Create new entries
Write a brand-new record into a form, populating all the required data points for you.

### Change existing records
Update specific fields on an old record—like correcting an address or changing a status.

### Track process flow
Check the current step and overall status of a workflow for any given record.

## Use Cases

### The HR Onboarding Bottleneck
A new hire needs to submit forms for payroll, benefits, and department access. Instead of sending a packet with 10 different links, the manager asks their agent: 'Help me onboard John Doe.' The agent then uses 'create_record' multiple times to fill out all the required forms, ensuring nothing is missed.

### Inventory Reconciliation Headache
The warehouse needs to know how many units of Product X were sold last week. Instead of pulling reports from three different applications, the analyst asks their agent: 'List all records in the Inventory form for Product X.' The agent uses 'list_data' and provides the summary instantly.

### Expense Report Confusion
A manager needs to know if a vendor payment went through. They ask their agent: 'Check the status of expense report rec-901.' The agent uses 'get_workflow_status' and tells them exactly which department is currently reviewing it.

### Data Retrieval for Compliance
A compliance officer needs to audit records from 2023. They ask their agent: 'Show me all forms created by user Smith in Q4.' The agent uses a combination of tools, including 'list_apps' and 'get_record_details', to pull the necessary data.

## Benefits

- You ditch manual form filling. Instead of clicking through five tabs and entering data manually, you simply tell your agent to use 'create_record' and provide all the necessary details in one prompt.
- Audit records instantly. Need to know what a certain customer record looks like? Use 'get_record_details' to pull everything up immediately for review, without needing report access.
- Stop guessing workflow status. Instead of calling someone or checking a dashboard that might be outdated, ask the agent to use 'get_workflow_status' and get an instant answer on where the record stands.
- Better team communication means less rework. Your agent can run 'list_address_book' so you don't have to open multiple directories just to find a user's email or title.
- You gain full visibility into your data assets. Use 'list_forms' and 'list_apps' to quickly map out which forms exist, what they are for, and where the data lives.
- Keep records clean and up-to-date. If an employee changes their department, you can use 'update_record' through natural language instead of logging into the system and finding the right field.

## How It Works

The bottom line is that your AI client talks to your data platform directly, bypassing the need for any manual clicks or web navigation.

1. First, subscribe to this MCP on Vinkius and provide your Jiandaoyun API Key.
2. Next, connect your AI client (like Claude or Cursor) to the MCP. Your agent now recognizes all available data tools.
3. Finally, you simply ask your agent what you need—'List all forms in the HR app,' or 'Update record X with this new address.' The agent executes the action and gives you the result.

## Frequently Asked Questions

**How does Jiandaoyun MCP handle data security?**
The connection runs through API keys, ensuring that the agent only performs actions with the permissions granted by your account. It keeps all interactions within the secure boundaries of your platform.

**Can I use Jiandaoyun MCP to build a whole new application?**
No, this MCP connects to an existing zero-code platform built in Jiandaoyun. Its job is to manage and interact with the forms and records that are already there.

**What if I don't know the form name?**
You can start by using the 'list_apps' tool, which shows you all available applications. From there, you can narrow down your search and use 'list_forms' to find the exact form you need.

**Does Jiandaoyun MCP help with data analysis?**
Yes. While it doesn't run deep analytics itself, it provides access to detailed record information using 'get_record_details' and lists of records via 'list_data', giving analysts the raw data they need.

**Can I update multiple fields at once with Jiandaoyun MCP?**
Yes. As long as you provide all the necessary field names and values, the agent can use 'update_record' to handle bulk updates on a single record.