JSONBin.io Connector for AI agents.
27 live capabilities
Store and query cloud-based JSON data for app configuration and mock datasets.
Waiting for input…
Why people use JSONBin.io
JSONBin.io for Cloud JSON Storage and Configuration Management
With this Connector, your agent can directly interact with JSONBin.io. It can create new bins, update your config files, and fetch only the specific data it needs for the task at hand. You get a persistent data layer that stays updated without the manual overhead.
What Vinkius changes
You get a persistent, queryable cloud storage layer for your AI agent without writing a single line of backend code.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Mocking API Responses
A developer wants the agent to store a set of fake user profiles to use as a mock backend for a frontend demo.
- Real-world use case 02
Configuration Management
An engineer needs to store various environment variables and UI themes in create_bin for different deployment stages.
- Real-world use case 03
Data Analysis
An analyst wants the agent to save a large JSON result set and then use read_bin to query specific nested fields.
Complete set · 27capabilities
The complete JSONBin.io capability set.
These are the exact actions your AI can choose when you ask it to work with JSONBin.io.
01—04
4 capabilities in this set.
Part of 27 available through JSONBin.io.
- 01 Capability
Count bin versions
Checks how many versions exist for a specific bin. It helps you track how often your data has changed.
- 02 Capability
Create access key
Generates a new key for restricted access to your data. You can use this to give your agent specific permissions.
- 03 Capability
Create bin
Saves a new JSON object to the cloud as a bin. This is the primary way to store your data.
- 04 Capability
Create collection
Groups your bins into a specific project folder. It helps keep your storage organized by project.
05—08
4 capabilities in this set.
Part of 27 available through JSONBin.io.
- 05 Capability
Create schema
Saves a JSON schema to validate your data structures. Use this to ensure your data follows a specific format.
- 06 Capability
Create xl bin
Creates a large storage bin for files up to 10MB. This is for handling much larger datasets.
- 07 Capability
Delete access key
Removes an existing access key from your account. Use this to revoke permissions.
- 08 Capability
Delete all bin versions
Wipes every version history for a specific bin. This completely clears the versioning for that data.
09—12
4 capabilities in this set.
Part of 27 available through JSONBin.io.
- 09 Capability
Delete bin
Permanently removes a JSON bin from your storage. Use this to clean up old data.
- 10 Capability
Delete xl bin
Deletes a large-scale XL bin. This removes the large storage bin from your account.
- 11 Capability
Download usage logs
Grabs your usage data for a specific date. This helps you monitor how much data you're moving.
- 12 Capability
Fetch collection bins
Pulls every bin currently inside a collection. It's a quick way to see all data in a project.
13—16
4 capabilities in this set.
Part of 27 available through JSONBin.io.
- 13 Capability
List collections
Shows all the project collections in your account. Use this to see your organized folders.
- 14 Capability
List usage log dates
Shows the dates you can actually download logs for. This helps you find the right timeframe for your logs.
- 15 Capability
Read bin
Fetches the data from a bin or a specific version. You can also use it to filter data with JSON Path.
- 16 Capability
Read schema
Pulls the contents of a JSON schema document. Use this to check the rules for your data structure.
17—20
4 capabilities in this set.
Part of 27 available through JSONBin.io.
- 17 Capability
Read xl bin
Retrieves data from a large XL bin. This is for accessing your bigger datasets.
- 18 Capability
Remove schema from collection
Detaches a schema from a specific collection. Use this to clean up your collection settings.
- 19 Capability
Update bin name
Changes the name of an existing bin. This helps keep your storage organized.
- 20 Capability
Update bin privacy
Switches a bin between public and private modes. Use this to control who can see your data.
21—24
4 capabilities in this set.
Part of 27 available through JSONBin.io.
- 21 Capability
Update bin
Modifies the actual JSON content of a bin. This is how you update your stored data.
- 22 Capability
Update collection name
Renames an existing collection. Use this to rename your project folders.
- 23 Capability
Fetch uncategorized bins
Finds all bins that haven't been put in a collection. Use this to find orphaned data.
- 24 Capability
List access keys
Shows all the keys you've created. This lets you manage who has access to your bins.
25—27
3 capabilities in this set.
Part of 27 available through JSONBin.io.
- 25 Capability
Add schema to collection
Links a schema to a collection for validation. This ensures all bins in a folder follow the same rules.
- 26 Capability
Update schema name
Renames a saved JSON schema document. Use this to keep your schema labels accurate.
- 27 Capability
Update schema
Modifies the contents of a JSON schema document. Use this to change your data validation rules.
Set up in minutes
One URL. Then ask JSONBin.io to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use JSONBin.io from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_athZnerYbK0rQNGUvk71pdB6RUnmoKqEpzl5PGVK/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it JSONBin.io, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable JSONBin.io for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_athZnerYbK0rQNGUvk71pdB6RUnmoKqEpzl5PGVK/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the JSONBin.io URL.
- Step 03
Save and start
Save the connection and enable JSONBin.io in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"jsonbinio": {
"url": "https://edge.vinkius.com/vk_preview_athZnerYbK0rQNGUvk71pdB6RUnmoKqEpzl5PGVK/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using JSONBin.io
Open Agent mode in chat and ask: "Using JSONBin.io, help me...". 27 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"jsonbinio": {
"url": "https://edge.vinkius.com/vk_preview_athZnerYbK0rQNGUvk71pdB6RUnmoKqEpzl5PGVK/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using JSONBin.io
Ask Copilot: "Using JSONBin.io, help me...". 27 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"jsonbinio": {
"url": "https://edge.vinkius.com/vk_preview_athZnerYbK0rQNGUvk71pdB6RUnmoKqEpzl5PGVK/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using JSONBin.io
Open Cascade and ask: "Using JSONBin.io, help me...". 27 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"jsonbinio": {
"url": "https://edge.vinkius.com/vk_preview_athZnerYbK0rQNGUvk71pdB6RUnmoKqEpzl5PGVK/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using JSONBin.io
Ask Cline: "Using JSONBin.io, help me...". 27 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add jsonbinio --transport http "https://edge.vinkius.com/vk_preview_athZnerYbK0rQNGUvk71pdB6RUnmoKqEpzl5PGVK/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using JSONBin.io
Ask Claude: "Using JSONBin.io, show me...". 27 tools are ready
Where the request belongs
Work JSONBin.io can move forward.
This is for the developer who needs a quick way to persist state without the overhead of a full database, or the analyst who needs to store and query large JSON results during a project.
Backend Developer
Tired of hardcoding mock data into test scripts, you'll use this to store and update fake data dynamically during the dev cycle.
Data Analyst
You'll use this to save processed JSON results and query specific nested fields using JSON Path directly from your chat.
Automation Engineer
You'll use this to maintain state across different AI workflows so the agent doesn't lose track of progress between sessions.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsFauna (Serverless DB)
Execute FQL queries directly against your Fauna serverless database from any AI agent to manage collections, documents, and indexes.
Deta Space (Serverless Personal Cloud API)
Manage your personal cloud via Deta Space. store data in Deta Base and files in Deta Drive directly from any AI agent.
Upstash Redis
Equip your AI to directly query, manage, and manipulate key-value data structures inside your serverless Upstash Redis databases.
Xata
Automate your serverless database workflows with Xata. manage organizations, projects, and branches directly from your AI agent.
Feishu Bitable
Collaborative multi-dimensional table platform by Lark. manage bases, tables, and records via AI.
Jestor
Manage data, workflows, and records via Jestor low-code API.
Bring your own AI
Change the model, client or framework. Keep JSONBin.io connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about JSONBin.io.
The practical details behind the request, access and result.
What is JSONBin.io MCP for AI agents?
It's a way to give your AI agent a permanent place to store and retrieve JSON data. Instead of the agent forgetting things as the conversation gets longer, it can save data to the cloud and pull it back whenever it needs it.
Can I use JSONBin.io MCP to store large files?
Yes, you can use the XL bin feature to store JSON files up to 10MB. This is great for handling larger datasets that would normally be too big for a standard chat prompt.
Is my data secure with JSONBin.io MCP?
You have full control over privacy. You can set bins to be private or public, and you can use access keys to give your agent specific, restricted permissions to your data.
How does JSONBin.io MCP handle versioning?
Every time you update a bin, the Connector can track those changes. This allows you to see previous versions of your data and ensures you don't lose important information if an update goes wrong.
Can my agent query specific parts of a JSON file?
Yes, it uses JSON Path. This means your agent can grab just one specific field or a small array from a large file, which saves space in your chat window and keeps the agent focused.
Do I need to set up a database to use JSONBin.io MCP?
No, that's the main benefit. You don't need to manage a database server or write backend code. You just connect the Connector, and your agent has immediate access to cloud storage.
Can I filter the data inside a bin without downloading the whole JSON?
Yes. When using the read_bin capability, you can provide a json_path expression to filter the data on the server side and retrieve only the matching subset.
How do I store datasets larger than the standard bin limit?
You should use the create_xl_bin capability. This is specifically designed for large JSON files (up to 10MB) and requires a paid JSONBin.io plan with Early Access enabled.
Is it possible to change a bin from public to private after creation?
Absolutely. Use the update_bin_privacy capability with the target bin_id and set is_private to true or false as needed.
One connection away
Give your agent a direct line to JSONBin.io.
Connect JSONBin.io once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available