Integration · Projects & tasks
Connect Claude & ChatGPT to vPlan
Ask your AI what is planned for next week, which cards are late, or to move a job to another day. It reads boards, collections, cards, resources, orders and time entries in vPlan, and can create collections, cards, orders, projects and relations. It can also reschedule cards and log time, so the planning board stays current without clicking through it.
Free plan, no credit card. Takes about a minute.
Try asking
“What is planned on the Installation board next week?”
The AI searches cards on that board with start dates in next week and lists them with stage and status.
“Move the Hansen kitchen job to Thursday.”
It finds the card and updates its start and end dates. The other fields stay as they are.
“Create a job for the new Jensen order, due on the 30th, with an assembly card.”
It creates a collection with the due date and adds a card to it.
What your AI can do
Planning
Read boards, collections and cards, search cards across boards, create collections and cards, and reschedule or move cards.
Orders and relations
List and create orders with rows, look up items, and search, create and update customers and suppliers.
Time and resources
Log and list time entries, and see activities, resources, users and projects.
“Log 3 hours of installation on the Hansen card for Peter today.”
It looks up the activity and user and creates a draft time entry on the card.
“Add a sales order for Nordic Foods with two order rows.”
It finds the relation and the items and creates the order with the rows.
“Which resources do we have for planning?”
It lists people, machines and teams that work can be planned on.
30 tools for vPlan
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_collection_commentChanges dataPost a comment `text` on a collection by `collection_id`. Mentioned users (`user_mentions`) are notified.create_cardChanges dataAdd a card to a collection by `collection_id` with a `name`, and optionally `start_date`/`end_date` (and times), `stage_id`, `status_id` and `description`.create_collectionChanges dataCreate a collection (a job or work item to plan) with a `name`, optional `board_id`, `due_date`, `description`, `status` (planned, not_planned, ignored) and custom fields.create_orderChanges dataCreate an order with a `code`, `type` (Production, Project, Purchase, Quotation, Sales) and `description`. Optionally link a `relation_id`, `project_id` or `board_id`, set dates and add `order_rows`.create_projectChanges dataCreate a project with a `name` and optional `code` and `description`. Search first to avoid duplicates.create_relationChanges dataCreate a relation (customer or supplier) with a `name` and optional `type`, `email`, `phone`, `website` and notes. Search first to avoid duplicates.create_time_entryChanges dataLog time with a `start` (and `end` or `duration`), optionally on a `card_id` and `activity_id` for a `user_id`, with a note. Status defaults to draft.get_boardGet one planning board by `board_id`.get_cardGet one card by `collection_id` and `card_id`, with dates, stage and status.get_collectionGet one collection by its ID (`category_id`), with its status, board, due date, description and custom fields.get_current_userGet information about the connected vPlan user and account. Use to confirm which account you are working in.get_orderGet one order by `order_id`.get_projectGet one project by `project_id`.get_relationGet one relation (customer or supplier) by `relation_id`.list_activitiesList activities (the types of work that can be planned and tracked, e.g. assembly or installation).list_boardsList planning boards with their IDs. Set `with` to include stages, collections or cards.list_collection_cardsList the cards of one collection by `collection_id`.list_collection_commentsList the comments on a collection by `collection_id`.list_collectionsList collections (the jobs or work items you plan, each holding one or more cards). Set `with` to include cards, checklists, comments and more.list_itemsList items (products and materials) with their IDs, for use on orders.list_ordersList orders (sales, purchase, production, project or quotation). Set `with` to include order rows, the item or the relation.list_resourcesList resources (people, machines, teams) that work can be planned on. Set `with` to include their cards or schedules.list_time_entriesList time tracking entries.list_usersList vPlan users with their IDs. Set `archived` to include archived users.search_cardsSearch cards (planned pieces of work on boards) across all collections, with `filter` and `sort` expressions, `limit`/`offset` paging and `with` to include stage, resources, activities, time tracking or relations.search_projectsSearch projects with `filter` and `sort` expressions and `limit`/`offset` paging.search_relationsSearch relations (customers and suppliers) with `filter` and `sort` expressions and `limit`/`offset` paging. Use to find a relation ID before creating one.update_cardChanges dataUpdate a card by `collection_id` and `card_id`: reschedule it (start/end dates and times), move it to another `stage_id` or `status_id`, or rename it. Only the fields you pass change.update_projectChanges dataUpdate a project's name, code or description by `project_id`. Only the fields you pass change.update_relationChanges dataUpdate a relation by `relation_id`: name, type, email, phone, website or notes. Only the fields you pass change.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose vPlan from the app list.
- 2
Paste your key
Paste your vPlan API key and the environment ID (Api-Env) that belongs to it. In vPlan open Settings in the side menu, click API Keys and then ADD KEY. vPlan recommends replacing API keys at least every 6 months.
- 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 vPlan?
The AI can read boards, collections, cards, comments, orders, items, relations, projects, activities, resources, users and time entries. It can create collections, cards, orders, projects, relations and time entries, post comments, and update cards, projects and relations.
Does the AI see my vPlan credentials?
No. Your vPlan 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 with reading the plan only. Rescheduling a card, creating an order or posting a comment that notifies colleagues can require your approval before it runs. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and 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 vPlan account.
What is the Api-Env environment ID?
When you add an API key in vPlan under Settings › API Keys, it comes with an environment identifier called Api-Env. PipMCP sends both with every call, so paste the key and its Api-Env together. vPlan recommends replacing the key at least every 6 months.
Related integrations
Let your AI work in vPlan today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect vPlan freePipMCP is not affiliated with vPlan. Product names are trademarks of their owners.






