Skip to content

Integration · Field service

Connect Claude & ChatGPT to RiskBase

Ask your AI which remedial tasks are open for a building, when the next fire risk assessment is due, or what fire safety equipment is recorded at a site. It can read properties, assets, assessments, schedules, tasks, plans and files in RiskBase. It can also add properties and assets, set assessment schedules, change task status and add users.

Connect RiskBase free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which remedial tasks are still open for Riverside House?”

    The AI finds the property and lists its tasks with status, and can include the assigned users and teams.

  • “When is the next fire risk assessment due at our Leeds office?”

    It looks up the assessment schedule for that property and assessment type and gives you the due date.

  • “Mark task 812 as completed, done by [email protected].”

    It checks the valid task statuses, then changes the task's status with the user and an optional comment.

What your AI can do

Properties and assets

List, create and update properties and property groups, and record fire safety assets with their field values.

Assessments and schedules

Read assessments and assessment types, and see or set when the next assessment is due and who does it.

Tasks, plans and people

List remedial tasks and change their status, read plans and files, and search or add users and teams.

  • “What fire safety equipment is recorded at 12 Mill Lane?”

    It lists the property's assets and their types, so you can see what is on record.

  • “Add a new property, Unit 4 Harbour Park, with its address.”

    It creates the property with name and address, and can place it under a parent property.

  • “Schedule the next assessment for Riverside House for 1 March and assign it to Tom.”

    It finds Tom's user ID and sets the schedule's due date, description and assigned user.

22 tools for RiskBase

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_propertyChanges dataCreate a property with a `name`, plus optional address (line1, line2, city, county, postcode), parent property and custom reference.
  • create_property_assetChanges dataAdd an asset to a property by `property_id` and asset `type` ID. Optional `values` are keyed by field ID (see list_asset_types).
  • create_userChanges dataCreate a user (or link an existing one) with email, forename and surname, plus optional roles and custom reference. Search users first to avoid duplicates.
  • get_assessment_scheduleGet the assessment schedule for one `property` and assessment `type`.
  • get_fileGet a file's details by `document_id`. Set include_base64 to also return its content.
  • get_planGet one plan by `plan` ID.
  • list_assessment_schedulesList assessment schedules, filtered by `property`, `type` or `status` (notstarted, inprogress). Paginated.
  • list_assessment_typesList the assessment types (e.g. fire risk assessment) and their IDs.
  • list_assessmentsList assessments, filtered by `property`, `type`, `status`, `performed` or `assessment` ID. Paginated.
  • list_asset_typesList the asset types and their fields. Use this to get the type ID and field IDs needed to create or update an asset.
  • list_plansList plans, optionally filtered by `property`. Paginated.
  • list_propertiesList properties (buildings/sites), optionally filtered by `property` ID or `customreference`. Paginated with page and limit.
  • list_property_assetsList property assets (e.g. fire safety equipment), filtered by `property`, asset `type` or `id`. Paginated.
  • list_property_groupsList property groups. Paginated.
  • list_task_statusesList the task statuses you can set on a task.
  • list_tasksList remedial tasks, filtered by `property`, `status` or `task` ID. Can include users, teams, categories, severities and timescales. Paginated.
  • list_teamsList teams, optionally filtered by `team` ID. Paginated.
  • search_usersSearch users by email, reference, custom reference or account. Search here before creating a user to avoid duplicates.
  • set_assessment_scheduleChanges dataCreate or update the assessment schedule for a `property` and assessment `type`: due_date, description, assigned_users (user IDs) and custom reference.
  • update_propertyChanges dataUpdate a property's name, address or custom reference by `property_id`. Only the fields you pass change.
  • update_property_assetChanges dataUpdate an asset's field `values` (keyed by field ID) by `property_id` and `asset_id`.
  • update_task_statusChanges dataChange a task's `status` by `task` ID (valid statuses come from list_task_statuses), with an optional comment and the `user` (email or ID) who made the change.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose RiskBase from the app list.

  2. 2

    Paste your key

    Paste your RiskBase API token. In the RiskBase app, open Settings and create an API token for your organisation, then copy it. RiskBase sends it as a Bearer token on every request.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in RiskBase?

It can read properties, property groups, assets and asset types, assessments and assessment types, assessment schedules, remedial tasks, plans, files, users and teams. It can create and update properties and assets, create or update assessment schedules, change a task's status and create users.

Does the AI see my RiskBase API token?

No. Your RiskBase API token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Changing task status, setting schedules and adding users can require your approval before they run. Every tool call is logged.

q

a

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own RiskBase account.

Can the AI delete anything in RiskBase?

No. None of the available tools delete data. The AI can read your records, add properties, assets and users, and update properties, assets, schedules and task status.

Let your AI work in RiskBase today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect RiskBase free

PipMCP is not affiliated with RiskBase. Product names are trademarks of their owners.