Tools
Fibery
Run a MCP-Fibery agent and tool in the cloud using Meshagent Rooms.
1. Set Environment Variables
Define the following environment variables. These provide credentials for accessing your Fibery workspace:
FIBERY_HOST
: your Fibery workspace domain (e.g.,your-domain.fibery.io
)FIBERY_API_TOKEN
: your Fibery API token
2. Install Meshagent
3. Authenticate Meshagent
Sign up and authenticate to Meshagent:
4. Launch the MCP-Fibery Service in a Room
- Starts a Meshagent Room with the MCP-Fibery server as an in-room tool.
- Rooms are ephemeral and will close when inactive.
5. Join the Room with a Chatbot
- This starts a chatbot in your Meshagent Room with access to the MCP-Fibery tools.
- You can add multiple toolkits to the same agent in the room.
- The command output provides a link to the room web interface for interaction—visit this to use the agent and tools.
Tools Available
Interact with your Fibery workspace via the following tools:
Tool | Short Description |
---|---|
create_entities_batch | Create multiple Fibery entities at once with specified fields. |
create_entity | Create Fibery entity with specified fields. |
current_date | Get today’s date in ISO 8601 format (YYYY-mm-dd.HH:MM:SS.000Z) |
describe_database | Get list of all fields in the selected Fibery database and related ones. |
list_databases | Get list of all databases in your Fibery workspace. |
query_database | Run any Fibery API command. |
update_entity | Update Fibery entity with specified fields. |
Tool Details
create_entities_batch
Create multiple Fibery entities at once with specified fields.
Example usage:
- database (
string
): Target Fibery Database. - entities (
object
): List of field dictionaries to set for each entity.
create_entity
Create a single Fibery entity with specified fields.
Example:
- database (
string
): Target Fibery Database. - entity (
object
): Field dictionary for the new entity.
current_date
Get today’s date in ISO 8601 format.
describe_database
List all fields in a selected database (and related databases).
- database_name (
string
): Name of the database in Fibery schema.
list_databases
Get a list of all databases in your Fibery workspace.
query_database
Run any Fibery API command (advanced). Flexible tool for custom reads.
Example:
Parameters:
- q_from (
string
): Entity type as “Space/Type”. - q_select (
object
): Fields to retrieve. - q_where (
object
, optional): Filter conditions. - q_limit (
integer
, optional): Number of results per page. - q_order_by (
object
, optional): Sorting criteria. - q_offset (
integer
, optional): Skip N results (pagination). - q_params (
object
, optional): Parameter values for queries.
update_entity
Update an existing Fibery entity.
Example:
- database (
string
): Database to update entity in. - entity (
object
): Fields to modify. To append to document fields, use{ "append": true, "content": "..." }
.