Skip to content

Integration · Field service

Connect Claude & ChatGPT to Mobilplan

Ask your AI to create a project for a customer, schedule a technician, or tell you how many hours and materials have been registered on a job in Mobilplan. It can create and update customers, contacts, addresses, projects and planning entries, create offers and post messages on projects. Job questions get answered without opening each project.

Connect Mobilplan free

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

Try asking

  • “Create a project for customer 1203: replace the boiler at their work site.”

    The AI checks the project fields and creates the project for the customer with the description.

  • “Schedule Jens on project 5541 on Tuesday from 8 to 12.”

    It finds Jens among the users and creates a planning entry on the project for that time.

  • “How many hours have been registered on project 5541?”

    It lists the time registrations on the project.

What your AI can do

Customers and contacts

Read, create and update customers and contact people, and list and create addresses such as work sites.

Projects and planning

Create and update projects, read their status history and messages, and create, read and reschedule planning entries.

Time, materials and offers

Read time and material registrations on a project, register materials, create offers and post project messages.

  • “What materials have been used on project 5541?”

    It lists the material registrations on the project with material and quantity.

  • “Move planning 882 to Friday.”

    It reads the planning entry and changes its start and end time.

  • “Add a work site in Odense to customer 1203.”

    It creates an address for the customer with the fields from Mobilplan's address schema.

23 tools for Mobilplan

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

  • create_addressChanges dataCreate an address, e.g. a work site for a customer. `schemadata` is a JSON object keyed by writable fields from the Addresses schema.
  • create_contactChanges dataCreate a contact person. `schemadata` is a JSON object keyed by writable fields from the Contacts schema.
  • create_customerChanges dataCreate a customer. `schemadata` is a JSON object keyed by writable fields from the Customers schema. Search first to avoid duplicates.
  • create_material_registrationChanges dataRegister material used on a project. `schemadata` is a JSON object keyed by writable fields from the MaterialRegistrations schema, e.g. project, material and quantity.
  • create_messageVisible to othersPost a message, e.g. on a project. `schemadata` is a JSON object keyed by writable fields from the Messages schema. Other Mobilplan users can see it.
  • create_offerChanges dataCreate an offer (quote). `schemadata` is a JSON object keyed by writable fields from the Offers schema.
  • create_planningChanges dataSchedule work: create a planning entry. `schemadata` is a JSON object keyed by writable fields from the Plannings schema, e.g. user, project and start/end time.
  • create_projectChanges dataCreate a project (job/work order). `schemadata` is a JSON object keyed by writable fields from the Projects schema, e.g. customer and description.
  • get_contactGet one contact person by `contact_id`.
  • get_customerGet one customer by `customer_id`.
  • get_planningGet one planning entry by `planning_id`.
  • get_projectGet one project by `project_id`.
  • get_project_status_logGet the status history of a project by `project_id`.
  • get_schema_fieldsGet the field list for one Mobilplan object type (`schema`, e.g. Customers, Projects, Plannings, TimeRegistrations, Offers). Call this first: search filters and create/update payloads use these field names as JSON keys.
  • list_customer_addressesList the addresses (e.g. work sites) registered on a customer by `customer_id`.
  • list_project_material_registrationsList all materials registered as used on a project by `project_id`.
  • list_project_messagesList the messages posted on a project by `project_id`.
  • list_project_time_registrationsList all time registrations on a project by `project_id`.
  • list_usersList Mobilplan users (employees). Only active users are returned unless `only_active` is false.
  • update_contactChanges dataUpdate a contact person by `contact_id`. `schemadata` holds only the Contacts fields to change.
  • update_customerChanges dataUpdate a customer by `customer_id`. `schemadata` is a JSON object with only the Customers fields you want to change.
  • update_planningChanges dataReschedule or change a planning entry by `planning_id`. `schemadata` holds only the Plannings fields to change.
  • update_projectChanges dataUpdate a project by `project_id`, e.g. its status or description. `schemadata` holds only the Projects fields to change.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste your Mobilplan API key plus the username and password of a Mobilplan user with administrator rights. They are sent with every call. To get an API key, contact Mobilplan ([email protected] or the 'Opret API nøgle' form on their API page). It usually takes a few hours.

  3. 3

    Add the link to your AI

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

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

Questions

What can the AI do in Mobilplan?

The AI can read customers, contacts, customer addresses, projects, project status logs, project messages, time and material registrations, planning entries, users and Mobilplan's field lists. It can create customers, contacts, addresses, projects, planning entries, offers, material registrations and messages, and update customers, contacts, projects and planning entries.

Does the AI see my Mobilplan credentials?

No. Your Mobilplan credentials are encrypted at rest and never shown to the AI. After you save them, they are 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. Posting a message is visible to other Mobilplan users, and it and other changes can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

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 Mobilplan account.

Why does Mobilplan need a username and password?

Mobilplan's API uses an API key together with the username and password of a Mobilplan user with administrator rights. All three are sent with every call. You get the API key from Mobilplan support, and it usually takes a few hours.

Let your AI work in Mobilplan today.

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

Connect Mobilplan free

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