Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Procore con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Lee proyectos de construcción de Procore: empresas, proyectos y directorio, RFI y submittals, partes diarios y de mano de obra, documentos y archivos del proyecto, vistas y partidas de presupuesto, subcontratos y órdenes de compra. OAuth 2.0, solo lectura.
Prueba a pedir
Prompts de ejemplo para Procore
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Procore, pega tus credenciales, genera una MCP API key — listo. Sin Docker, sin
git clone, sin servidor local.
Procore + ChatGPT
Lee proyectos de construcción de Procore: empresas, proyectos y directorio, RFI y submittals, partes diarios y de mano de obra, documentos y archivos del proyecto, vistas y partidas de presupuesto, subcontratos y órdenes de compra. OAuth 2.0, solo lectura.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
PROCORE_CLIENT_ID, PROCORE_CLIENT_SECRET
Paso 1 — Obtener credenciales
El conector lee Procore mediante OAuth 2.0 y nunca escribe. Cada llamada se ejecuta como el usuario de Procore que lo autorizó y ve lo que ve ese usuario.
- Inicia sesión en https://developers.procore.com, haz clic en Create New App y añade una credencial OAuth de tipo Web server application. Pon como URI de redirección
<your AnythingMCP URL>/api/mcp-oauth/callback(en AnythingMCP Cloud:https://cloud.anythingmcp.com/api/mcp-oauth/callback). - Copia el client ID y el client secret de producción en
PROCORE_CLIENT_IDyPROCORE_CLIENT_SECRET. - Un administrador de la empresa en Procore instala la app en la empresa (Company Admin > App Management > Install Custom App, con la version key de la app). Sin eso, los datos de la empresa no son accesibles.
- En la página del conector haz clic en Authorize with Provider e inicia sesión en Procore. Los tokens se renuevan solos.
- Empieza con
procore_list_companiespara el id de la empresa y luegoprocore_list_projects. Toda herramienta de ámbito empresa recibecompany_id; sin él, Procore responde 400.
Conviene saber:
- Un 403 significa que la plantilla de permisos del usuario no da acceso a esa herramienta (RFIs, Budget, Documents) en el proyecto. Las herramientas de presupuesto y contratos necesitan las herramientas Financials activadas en el proyecto.
- Los listados devuelven 100 elementos por página; pasa
pageyper_page. - El límite es de 3.600 peticiones por hora por app y usuario; un 429 indica cuándo reintentar.
- Para probar contra un sandbox de desarrollador, cambia en los ajustes del conector la URL base y las URL de OAuth a
https://sandbox.procore.comyhttps://login-sandbox.procore.com.
Paso 2 — Instalar el adapter
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
Paso 3 — Añadir el conector en ChatGPT
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
ChatGPT se conecta a servidores MCP como apps personalizadas en modo desarrollador (Developer mode), disponible en los planes de pago, no en el gratuito. En los espacios Business y Enterprise puede que un administrador tenga que habilitarlo antes.
- En ChatGPT, abre Settings → Security and login y activa Developer mode.
- Ve a chatgpt.com/plugins y pulsa +.
- Escribe un nombre y una descripción breve, por ejemplo Name:
Procore. - En Connection, introduce la URL del servidor MCP
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDy crea la conexión. - Cuando ChatGPT lo pida, inicia sesión en AnythingMCP (OAuth) y permite el acceso.
Herramientas disponibles
| 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
¿Funciona el plan gratuito de ChatGPT con conectores MCP personalizados? No. Las conexiones MCP personalizadas necesitan el modo desarrollador, que solo está en los planes de pago.
Siguientes pasos
¿Te ha sido útil esta guía?