Using the SyncHive MCP Server
Connect AI assistants and AI applications to SyncHive through the Model Context Protocol (MCP).
The SyncHive MCP server allows an AI application to:
- search and retrieve content from the SyncHive documentation
- identify the Workspaces and Hives you can access
- explore a Hive's current schema
- retrieve complete table and shape definitions
- explore the Schema Library from the perspective of a selected Hive
You can ask questions in natural language and receive answers based on current information from SyncHive and docs.synchive.com.
What Is MCP?
Model Context Protocol (MCP) is a standard that allows AI applications to connect to external systems and information sources.
The SyncHive MCP server uses OAuth to connect securely to your SyncHive account. After you sign in, it knows which user you are and which Workspaces and Hives you can access.
The connection does not grant any additional permissions. It can only access SyncHive resources and features that you already have permission to use.
Connect to SyncHive
To add the SyncHive MCP server to an AI application:
- Open the MCP or integrations settings in your AI application
- Choose the option to add an MCP server
- Enter the following URL:
https://mcp.synchive.com/mcp - Select OAuth as the authentication method
- Follow the prompts to sign in to SyncHive and authorize the connection
- Confirm that the SyncHive tools are available
Each MCP connection is linked to the SyncHive user who signs in. If you connect through another AI application, you may need to sign in and authorize that connection separately.
What You Can Do
Search the SyncHive Documentation
The MCP server can search docs.synchive.com and return relevant pages, sections, excerpts and source links.
For example, you can ask:
- What filters can my app use for data stored in SyncHive?
- How do external IDs work?
- How can I export my data?
- What is the difference between a Connector and an Integration?
- How should I handle a specific SyncHive error?
Retrieve a Complete Documentation Page
Your AI application may initially use only the section of a page that is most relevant to your question.
If you need the complete content, ask it to retrieve the full documentation page.
Open the Original Documentation
Documentation results include links to their original locations on docs.synchive.com.
Find Your Workspaces and Hives
The MCP server can identify the Workspaces and Hives available to the signed-in user.
For example, you can ask:
- Which Workspaces and Hives can I access?
- How many Hives does Workspace X have?
The MCP server only returns Hives that your SyncHive user is permitted to access.
Explore a Hive's Schema
The MCP server can retrieve a compact overview of a selected Hive's current schema.
The overview identifies the entities, tables and shapes currently published in that Hive. It includes the exact table identifiers and shape names needed to retrieve their definitions.
For example, you can ask:
- What entities, tables and shapes are in My Hive?
- Give me an overview of My Hive's schema
In this context, current schema means the entities, tables and shapes currently published in the Hive. Draft and unpublished changes are not included.
Retrieve Table and Shape Definitions
The MCP server can retrieve the definition of a table or a shape in the selected Hive's current schema, including:
- the table's or shape's name and description
- its parent entity
- its properties and their configurations
The AI application first checks the selected Hive's schema overview to identify the correct table or shape.
For example, you can ask:
- What properties are in the Product table in My Hive?
- Show me the complete definition of the Country shape in My Hive
- What data types are used by the properties in this table?
- Which properties are required?
- How is this shape structured?
Explore the Schema Library
The MCP server can retrieve the Schema Library from the perspective of a selected Hive.
The result includes Library entities, tables and shapes and indicates whether each one is included in that Hive's current schema.
Use this capability to discover schema content that may help with your data model.
For example, you can ask:
- Does the Schema Library contain a Product entity?
- What properties are available in the UnitOfMeasure table?
- Which Library tables could help me design an inventory schema?
- Is Product currently included in My Hive?
- Which Library items are not yet included in My Hive?
Work With Table Data
The MCP server can identify the properties that can be queried for a selected table and the filter operations supported by each property.
It can also retrieve and filter records from that table using supported SyncHive filter syntax.
For example, you can ask:
- Which properties can I query in the Product table in My Hive?
- Which filter operations can I use with the status property?
- Find Product records where the name contains "Toaster"
Create and Change a Hive's Schema
If you have the required permissions, you can use the MCP server to:
- create, update or delete an entity
- create a table, optionally including its properties
- update a table or its properties
- delete a table
- create, update or delete table properties
For example, you can ask:
- Create a Project entity in My Hive
- Add a Task table to the Project entity in My Hive
- Add a mandatory email property to the Customer table
Use Schema Information for an App Design
You can ask your AI application to use the selected Hive's schema when explaining or designing an application.
Schema-based answers and designs preserve the names, data types, hierarchy and relationships defined in SyncHive.
For example, you can ask:
- Create a data model diagram for My Hive
- Design a form for creating records in the Customer table
- Generate an example record that follows the Product shape
Create a SyncHive App Registration
The MCP server can create an app registration in a selected Hive.
To create a registration, specify:
- the target Hive
- a registration name
- one or more shapes from that Hive
For example, you can ask:
- Create an app registration called Inventory App in My Hive using the Product and UnitOfMeasure shapes
Retrieve an App Registration Prompt
After creating an app registration, you can ask the MCP server to retrieve its generated connection prompt.
The prompt contains:
- the registration's publishable key
- its assigned shapes and their definitions
- instructions for connecting an application to SyncHive
- links to relevant SyncHive documentation
You can provide this prompt to an AI app-building tool so it can connect the application it generates to the selected Hive.