Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Procore mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Procore-Bauprojekte lesen: Unternehmen, Projekte und Verzeichnis, RFIs und Submittals, Bautagebücher und Personaleinsatz-Logs, Projektdokumente und Dateien, Budgetansichten und Budgetpositionen, Nachunternehmerverträge und Bestellungen. OAuth 2.0, nur lesend.
Frag einfach
Beispiel-Prompts für Procore
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Procore klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen — fertig. Kein Docker, kein
git clone, kein lokaler Server.
Procore + Gemini
Procore-Bauprojekte lesen: Unternehmen, Projekte und Verzeichnis, RFIs und Submittals, Bautagebücher und Personaleinsatz-Logs, Projektdokumente und Dateien, Budgetansichten und Budgetpositionen, Nachunternehmerverträge und Bestellungen. OAuth 2.0, nur lesend.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
PROCORE_CLIENT_ID, PROCORE_CLIENT_SECRET
Schritt 1 — Zugangsdaten holen
Der Connector liest Procore über OAuth 2.0 und schreibt nie. Jeder Aufruf läuft als der Procore-Benutzer, der ihn autorisiert hat, und sieht, was dieser Benutzer sieht.
- Melde dich auf https://developers.procore.com an, klick auf Create New App und füge eine OAuth-Credential vom Typ Web server application hinzu. Setze als Redirect-URI
<your AnythingMCP URL>/api/mcp-oauth/callback(auf AnythingMCP Cloud:https://cloud.anythingmcp.com/api/mcp-oauth/callback). - Kopiere die Production-Client-ID und das Client-Secret in
PROCORE_CLIENT_IDundPROCORE_CLIENT_SECRET. - Ein Procore-Unternehmensadministrator installiert die App im Unternehmen (Company Admin > App Management > Install Custom App, mit dem Version Key der App). Ohne das sind die Daten des Unternehmens nicht erreichbar.
- Klick auf der Connector-Seite auf Authorize with Provider und melde dich bei Procore an. Tokens werden automatisch erneuert.
- Beginne mit
procore_list_companiesfür die Company-ID, dannprocore_list_projects. Jedes unternehmensbezogene Tool erwartetcompany_id; ohne sie antwortet Procore mit 400.
Gut zu wissen:
- Ein 403 bedeutet, dass der Berechtigungsvorlage des Benutzers der Zugriff auf dieses Tool (RFIs, Budget, Documents) im Projekt fehlt. Budget- und Vertrags-Tools brauchen die im Projekt aktivierten Financials-Tools.
- Listen liefern 100 Einträge pro Seite; übergib
pageundper_page. - Das Rate Limit liegt bei 3.600 Anfragen pro Stunde je App und Benutzer; ein 429 sagt, wann du es erneut versuchen kannst.
- Zum Testen gegen eine Developer-Sandbox änderst du in den Connector-Einstellungen die Basis-URL und die OAuth-URLs auf
https://sandbox.procore.comundhttps://login-sandbox.procore.com.
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Schritt 3 — Connector in Gemini hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Gemini CLI liest MCP-Server aus ~/.gemini/settings.json (unter Windows %USERPROFILE%\.gemini\settings.json). Füge hinzu:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von
YOUR_MCP_API_KEYein. - Speichere die Datei und starte
geminineu. - Führe in der Gemini CLI
/mcpaus (odergemini mcp listim Terminal) —anythingmcpsollte als verbunden erscheinen. - Leg los: Gemini CLI kann jetzt die
Procore-Tools aufrufen.
Verfügbare Tools
| Tool | What it does |
|---|---|
procore_list_companies | The Procore companies the authorized user belongs to, with company id, name and whether it is active |
procore_get_me | The authorized Procore user: id, login (email) and name |
procore_list_projects | Projects of a company with id, name, project number, address, stage, status, start and completion dates |
procore_get_project | One project with its full details: number, address, stage, type, office, dates, value, owner and custom fields |
procore_list_company_users | People in the company directory with id, name, email, job title, company (vendor) and whether they are employees or active |
procore_list_project_users | People in one project's directory with id, name, email, company and permission template |
procore_list_rfis | RFIs of a project with number, subject, status, ball in court, assignees, RFI manager, due date and cost or schedule impact |
procore_get_rfi | One RFI with its question, answers (official and others), assignees, distribution list, attachments, due date and impacts |
procore_list_submittals | Submittals of a project with number, revision, title, type, status, spec section, ball in court, approvers and required-on-site date |
procore_get_submittal | One submittal with its workflow (approvers and responses), attachments, distribution, dates and linked drawings |
procore_list_daily_logs | All daily log entries of a project for one day or a date range, grouped by log type (manpower, notes, weather, deliveries, inspections… |
procore_list_manpower_logs | Manpower log entries of a project: company or trade, number of workers, hours and location per day |
procore_list_folders | The root of a project's Documents tool: folders and files at the top level with id, name, size and update date |
procore_get_folder | One folder of a project's Documents tool with its subfolders and files (id, name, size, version, updated by) |
procore_get_file | One file of a project's Documents tool with its versions, size, uploader and the download URL of each version |
procore_list_budget_views | The budget views configured for a project (e.g |
procore_list_budget_rows | Budget line items of a project in one budget view: cost code, category, original budget, approved changes, revised budget, committed and… |
procore_list_subcontracts | Subcontracts (work order contracts) of a project with number, title, vendor, status, executed flag and grand total |
procore_list_purchase_orders | Purchase order contracts of a project with number, title, vendor, status, executed flag and grand total |
FAQ
Wo sucht Gemini CLI nach MCP-Servern? In ~/.gemini/settings.json für deinen Benutzer oder in .gemini/settings.json innerhalb eines Projekts. gemini mcp list zeigt jeden Server und ob er sich verbindet.
Nächste Schritte
- Connector-Startseite
- Verbinde mit Claude
- Verbinde mit ChatGPT
- Verbinde mit Cursor
- Verbinde mit Meta Muse
War dieser Guide hilfreich?