Vinkius
Ninox

Ninox MCP. Run database operations from natural conversation.

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

Ninox MCP on Cursor AI Code Editor MCP Client Ninox MCP on Claude Desktop App MCP Integration Ninox MCP on OpenAI Agents SDK MCP Compatible Ninox MCP on Visual Studio Code MCP Extension Client Ninox MCP on GitHub Copilot AI Agent MCP Integration Ninox MCP on Google Gemini AI MCP Integration Ninox MCP on Lovable AI Development MCP Client Ninox MCP on Mistral AI Agents MCP Compatible Ninox MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Ninox MCP Server connects your AI agent directly to a low-code database platform. It lets you manage structured data—read records, build new entries, run complex scripts, and check schemas—all through natural conversation.

Stop using spreadsheets for mission-critical business logic; this gives your AI the power of a dedicated database administrator.

What your AI agents can do

Create records

Adds brand new records or updates data when a specific field needs to be populated.

Delete record

Removes an existing record permanently from a specified Ninox table.

Execute ninox script

Runs advanced, native Ninox scripts or complex queries to perform custom calculations or data manipulation.

+ 5 more capabilities included
Inspect Database Structures

List all databases in your team or retrieve the detailed field schema for a specific table to understand its data layout.

Query and View Records

List multiple records from a table, or pull specific details for one record when you know its ID.

Write New Data Entries

Add brand new entries to any Ninox table using structured data input through the AI interface.

Modify Existing Records

Update specific fields on records that already exist, ensuring your business metrics stay current.

Delete Data Entries

Permanently remove records from a table when they are outdated or incorrect.

Run Custom Scripts and Queries

Execute advanced, native Ninox scripts and complex queries to perform custom calculations or data transformations.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

Ninox MCP Server: 8 Tools for Database Ops

Use these eight tools to read, write, modify, and manage every aspect of your structured Ninox database directly through your AI agent.

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 Ninox on Vinkius
create019dd12d

create records

Adds brand new records or updates data when a specific field needs to be populated.

delete019dd12d

delete record

Removes an existing record permanently from a specified Ninox table.

execute019dd12d

execute ninox script

Runs advanced, native Ninox scripts or complex queries to perform custom calculations or data manipulation.

get019dd12d

get database schema

Retrieves the full field definition and structure for any database table you reference.

get019dd12d

get record

Pulls all details for a single, specific record when provided with its unique ID.

list019dd12d

list databases

Lists every database and workspace your team manages within Ninox.

list019dd12d

list records

Retrieves a list of records from an entire table, allowing you to see the top-level data points across multiple entries.

update019dd12d

update record

Modifies specific fields on existing records without deleting and recreating them.

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 Ninox, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,000+ 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
Ninox 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 Ninox. 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 server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Finding core business metrics shouldn't require navigating five different tabs.

Right now, getting a full picture of an account means logging into Ninox. You navigate to the 'Customers' database, find the correct table, then click on 'Orders,' which takes you to another view. If you need data from three different related tables—like customer status, product list, and invoice date—you have to manually cross-reference fields, copy IDs, and stitch everything together in a spreadsheet.

With this MCP server, the process is simple: you just ask your agent. 'Show me all active customers who haven't placed an order since last month.' The agent handles the multi-table join, runs the necessary tools (`list_records`, `get_database_schema`), and returns one clean answer in chat.

Using Ninox MCP Server: Full Control with execute_ninox_script

Manually running complex reports or performing data transformations means you have to write custom scripts, deal with syntax errors, and figure out the exact query language for joins across multiple tables. It's slow, brittle, and requires dedicated developer time.

Now, you tell your agent what needs to happen—'Calculate the total profit margin for all inventory items flagged as low stock.' The agent handles the complexity by executing the native Ninox script via `execute_ninox_script`. You get the result immediately. It’s done.

What you can do with this MCP connector

The Ninox MCP Server plugs your AI agent directly into a structured, low-code database platform. You'll manage mission-critical data—reading records, building new entries, running complex scripts, and checking schemas—all through natural conversation with your agent. Stop using messy spreadsheets for anything that matters; this gives your AI the full control of a dedicated database administrator.

Discovering Your Data Structure

You can start by asking your agent to list every database or workspace your team manages across Ninox. Need to see how a specific table is set up? You'll use get_database_schema to retrieve the complete field definition and structure for any table you reference, letting you understand exactly what data points are available.

Viewing Records

Your agent can pull an overview of multiple entries from an entire table using list_records, giving you a quick look at all the top-level data points. If you know the unique identifier for a specific record, you'll use get_record to pull every single detail associated with that one entry.

Modifying Data Entries (CRUD Operations)

To add new information, your agent uses create_records, which builds brand-new records or populates data when a specific field needs input. If the record already exists but some details are wrong, you'll use update_record to modify only the necessary fields without deleting and recreating the whole thing. You can permanently wipe out outdated information using delete_record, removing an existing record from any specified table.

Running Custom Logic

For complex calculations or specialized business rules that go beyond simple data entry, you'll run advanced, native Ninox scripts and complex queries directly with execute_ninox_script. This mechanism lets your agent perform custom data transformations or execute intricate logic the way a database administrator would. It’s full database power, all through natural language conversation.

How Your Agent Interacts With Everything

Your AI client uses these tools to handle the entire lifecycle of structured business information. You can first check what databases exist using list_databases, then get a schema definition with get_database_schema. When you need to write new data, your agent calls create_records and populates fields; when records are stale, it deletes them via delete_record; if the record is just wrong, it updates specific fields using update_record.

To read information, it can list multiple entries with list_records or pull all details on a single ID using get_record, and for maximum complexity, you'll execute custom business logic through execute_ninox_script.

Built · Hosted · Managed by Vinkius Ninox MCP Server - Structured Data & App Building Server ID 019dd12e-1454-726e-9ec0-eac613c1ed6c
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Ninox MCP

How do I use the create_records tool in Ninox? +

You simply prompt your agent with the data and context, for example: 'Create a new record in the Orders table for Acme Corp, amount $4500.' The agent handles mapping that natural language request to the structured call using create_records.

What is the difference between list_records and get_record with Ninox? +

list_records shows you a summary view of many entries in an entire table. Use it when you need to see if records exist or check general status. get_record pulls every single detail for one specific entry, requiring the record's unique ID.

Can I run complex queries using execute_ninox_script? +

Yes. The execute_ninox_script tool lets you run native Ninox scripts and advanced logic directly. This is how you perform calculations or data manipulations that simple CRUD tools can't handle.

If I need to check what fields a table has, which tool do I use? (get_database_schema) +

You must use get_database_schema. This tool reads the metadata for a given table and returns its field names, data types, and whether they are required. It's your blueprint.

Before I use list_databases or any other tool, what setup is required? +

You need a Ninox Personal Access Token and Team ID. Your AI client uses these credentials to authorize every call, ensuring you only manage databases within your specific team structure.

If I use the delete_record tool and the record is linked elsewhere, what happens? +

The deletion process respects data dependencies defined in Ninox. It checks for related records before confirming a delete; if constraints exist, it alerts you instead of failing silently.

How does update_record handle changing just one field on a record? +

You specify the unique record ID and only the fields you want to change. The server modifies those exact parameters, preventing unintended overwrites on other data points in that record.

What does list_databases show about my team’s overall structure? +

It returns a complete inventory of every managed database name and ID under your team's scope. This lets you quickly identify all potential data sources before targeting any specific table or record for action.

Can my AI automatically find my Team ID for me? +

The Team ID is required during initial setup. You can find it in your browser URL when you are inside your Ninox workspace (e.g., app.ninox.com/team/ABC123XYZ).

How do I find my Ninox Personal Access Token? +

Log in to your Ninox account at app.ninox.com, click the gear icon for Settings, and navigate to the API section to generate your unique secret token.

Can I run native Ninox scripts via the AI? +

Yes! Use the execute_ninox_script tool. Provide your database ID and the script body, and the AI will perform the operation using Ninox's native server-side scripting engine.

Built & Managed by Vinkius 30s setup 8 tools

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

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