planBIC
planBIC exposes 45 public tools on this MCP endpoint.
https://app.planbic.de/Opens ChatGPT on the web or desktop and asks it to use the WebMCP tools available here.
Connect straight to this server’s public endpoint.
https://api.planbic.de/mcpWe add this server to your workspace, then open Studio — saved access, one connection to many servers, with a history of what ran.
Last probed Sep 14, 2026 · api.planbic.de
45tools discovered
Showing 25 of 45 from the live probe.
[settings] project Members
[Module: settings] Get all members/users of a project with their roles.
[settings] project Roles
[Module: settings] Get all available roles (including custom roles) defined in a project.
[settings] project Settings
[Module: settings] Get the current settings/configuration of a project including address, builder info, planning dates and BIM flag.
[checkrun] get Manifest Guide
[Module: checkRun] Get the structure guide for building a workflow manifest: the top-level envelope (trigger + steps), node-graph rules (unique nodeId, acyclic onSuccess/onError), input templating (${nodeId.outputs.field}), how interactive steps and ruleset references work, plus two canonical example manifests (ids-check, ai-check) and the KI ruleset configJson shape. Call this BEFORE assembling a manifest.
[mycheck] create Document Class
[Module: myCheck] Create a document class (Dokumentenklasse/Dateiklasse) in a project so a myCheck can be restricted to exactly those files (e.g. class 'Rechnung' for an invoice check). Call Get-myCheck-Context FIRST and only create a class if none of the existing ones fits. Returns {id, title, existed} – put the returned id into configJson.allowedDocumentClasses (set level AND per rule); never the title. Newly uploaded files are classified by the description, so describe the documents that belo
[tasks] add Task Comment
[Module: tasks] Add a comment to an existing task.
[tasks] create Task
[Module: tasks] Create a new task in a project. Sets the current user as creator.
[tasks] my Tasks
[Module: tasks] Get all tasks assigned to the current user for a given project.
[tasks] list Tasks
[Module: tasks] Get all tasks for a given project. Returns task titles, states, priorities, due dates and assigned users.
[tasks] tasks By State
[Module: tasks] Get all tasks for a project filtered by state (OPEN, PROCESS, DONE, VERIFIED).
[tasks] task Details
[Module: tasks] Get detailed information about a specific task including description, comments, and assigned users.
[tasks] update Task State
[Module: tasks] Update the state of an existing task (OPEN, PROCESS, DONE, VERIFIED).
[files] file Details
[Module: files] Get detailed information about a specific file in a project.
[files] file Summary
[Module: files] Get a statistical summary of all files in a project: total count, total size, breakdown by file type.
[files] list Files
[Module: files] List all files and folders for a given project. Returns file names, types, sizes and status.
[files] files By Type
[Module: files] List all files for a given project filtered by file type (e.g. PDF, IFC, EXCEL, WORD, POWERPOINT, FOLDER, COORDINATION, UNKNOWN).
[all In Check] bim Check Result
[Module: all-in-check] Get the results of a specific BIM-Check.
[all In Check] bim Checks
[Module: all-in-check] Get all BIM-Checks for a given project.
[all In Check] hoai Check Result
[Module: all-in-check] Get the results of a specific HOAI-Check.
[all In Check] hoai Checks
[Module: all-in-check] Get all HOAI-Checks for a given project.
[quality] all Right Check Result
[Module: quality] Get the results of a specific All-Right-Check.
[quality] all Right Checks
[Module: quality] Get all All-Right-Checks for a given project.
[mycheck] create Mycheck
[Module: myCheck] Create a new myCheck (Prüfregelset) from the user's description. The myCheck is what actually gets executed – no Prüflauf/workflow has to be built for it. Provide the set-level configuration in configJson and the individual rules in rulesJson. Returns {rulesetId, name, type, ruleCount, complete, issues}: 'complete' false means the myCheck is still a draft and cannot be run – fix the listed issues.
[mycheck] edit Mycheck
[Module: myCheck] Edit an existing myCheck (Prüfregelset) by rulesetId. Works like Create-myCheck but overwrites the existing one – rules that are not part of rulesJson are removed. Returns {rulesetId, name, type, ruleCount, complete, issues}.
[mycheck] finalize Mycheck
[Module: myCheck] Check whether a myCheck is complete and ready to be run. Call this exactly once after Create-myCheck / Edit-myCheck. Returns {rulesetId, name, ruleCount, complete, issues}. complete=true means the user can start the myCheck directly – you are DONE and must not call any further tools.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsplanBIC exposes 45 public tools on this MCP endpoint.
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
Operate planBIC? Verify ownership to take over this directory entry.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles probed 45 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
No provider sign-in was required during MCPBundles' probe. Your client may still need MCPBundles credentials depending on how you connect.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.