跳过安装。2 分钟内即可运行。
在 cloud.anythingmcp.com 开始免费试用,一键添加 Procore,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。
AnythingMCP 已收录在 Claude 的连接器目录中:一键添加到 Claude (在新标签页中打开),然后登录并选择 Claude 可以使用哪些 MCP 服务器。
摘要
读取 Procore 建筑项目:公司、项目和通讯录、RFI 和送审资料(submittal)、施工日志和人工日志、项目文档和文件、预算视图和预算明细、分包合同和采购订单。OAuth 2.0,只读。
试试这样问
Procore 的示例提示
点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。
Claude 是 AI,可能会出错。请核对回答。
💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → Procore、粘贴凭证、生成 MCP API key — 完成。无 Docker、无
git clone、无本地服务器。
Procore + Claude
读取 Procore 建筑项目:公司、项目和通讯录、RFI 和送审资料(submittal)、施工日志和人工日志、项目文档和文件、预算视图和预算明细、分包合同和采购订单。OAuth 2.0,只读。
前提条件
完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:
PROCORE_CLIENT_ID, PROCORE_CLIENT_SECRET
步骤 1 — 获取凭证
该连接器通过 OAuth 2.0 读取 Procore,只读不写。每次调用都以授权该连接器的 Procore 用户身份执行,能看到的内容与该用户一致。
- 登录 https://developers.procore.com,点击 Create New App,添加类型为 Web server application 的 OAuth 凭据。将重定向 URI 设为
<your AnythingMCP URL>/api/mcp-oauth/callback(AnythingMCP Cloud 上为https://cloud.anythingmcp.com/api/mcp-oauth/callback)。 - 将生产环境的 client ID 和 client secret 复制到
PROCORE_CLIENT_ID和PROCORE_CLIENT_SECRET。 - 由 Procore 公司管理员在公司中安装该应用(Company Admin > App Management > Install Custom App,使用应用的 version key)。否则无法访问公司数据。
- 在连接器页面点击 Authorize with Provider 并登录 Procore。令牌会自动刷新。
- 先用
procore_list_companies获取公司 ID,再调用procore_list_projects。所有公司级工具都需要company_id;缺少时 Procore 返回 400。
注意事项:
- 403 表示该用户的权限模板在该项目中没有该工具(RFIs、Budget、Documents)的访问权限。预算和合同类工具需要项目启用 Financials 工具。
- 列表每页返回 100 条;请传入
page和per_page。 - 速率限制为每个应用和用户每小时 3,600 次请求;返回 429 时会注明何时重试。
- 如需在开发者沙箱中测试,请在连接器设置中把基础 URL 和 OAuth URL 改为
https://sandbox.procore.com和https://login-sandbox.procore.com。
步骤 2 — 安装 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
步骤 3 — 在 Claude 中添加连接器
你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(
https://cloud.anythingmcp.com/mcp/…)。本指南中出现YOUR_SERVER_ID的地方都用它替换。
推荐路径 — 在 claude.ai web 上工作,无需触碰任何配置文件。
- 在 Claude 中打开 Customize → Connectors。
- 点击 +,然后点击 Add custom connector。
- 输入名称(例如
Procore)和远程 MCP 服务器 URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID,然后点击 Add。 - 点击 Connect,登录 AnythingMCP(OAuth)并允许访问。
下面所有工具都会出现在你的聊天中 — 开始输入提示。
可用工具
| 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
Claude Code 和 Claude Desktop 一样工作吗? 是的 — 两者都指向 https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID。
下一步
这份指南对你有帮助吗?