@coretext-ai/public-constructionwire-mcp-b8c9d0e1-f2a3-4456-b789-890123456789
v1.0.0
Published
MCP server with full constructionwire capabilities (75 endpoints)
Readme
public-constructionwire-mcp
MCP server with full constructionwire capabilities (75 endpoints)
This MCP server was generated using the Template Orchestrator and includes the following integrations:
Available Tools
This MCP server provides 75 tools across 1 integrations:
Constructionwire Tools
- constructionwire_reports_list: List Construction Projects. Returns minimal data appropriate for app search list views. To retrieve complete details, use endpoint /reports/{reportId}. Lets make sure PageSize is max 10.
- constructionwire_reports_get: Get a Construction Project. To retrieve multiple, use multiple id (e.g /reports/100?reportTypeId=1&id=101&id=102).
- constructionwire_reports_files: List Project Files (e.g. Plans/Specs). Set keywordsIn=12 in query to search files (e.g. /reports?reportType=1&keywords={term}&keywordsIn=12).
- constructionwire_reports_file: Get a Project File (e.g. Plans/Specs)
- constructionwire_reports_notes: List Project Notes
- constructionwire_reports_note: Get a Project Note
- constructionwire_reports_questions: List Project Questions
- constructionwire_reports_add_question: Create a Project Question
- constructionwire_reports_question: Get a Project Question
- constructionwire_reports_answers: List Answers to a Question
- constructionwire_reports_answer: Get an Answer to a Question
- constructionwire_reports_tasks: List Project Tasks
- constructionwire_reports_task: Get a Project Task
- constructionwire_reports_facets: List Construction Project Facets
- constructionwire_reports_file_terms: Get Terms and Conditions for Project Files
- constructionwire_reports_add_file_terms: Set request body to "true" to indicate that you read and agree to BuildCentral's Terms and Conditions. Read terms at /2.0/reports/files/terms.
- constructionwire_reports_follow: Create a Project Following
- constructionwire_reports_unfollow: Delete a Project Following
- constructionwire_reports_following: List Project Followings
- constructionwire_reports_all_questions: List Project Questions
- constructionwire_companies_list: List Companies
- constructionwire_companies_get: Get a Company
- constructionwire_companies_locations: List Company Locations
- constructionwire_companies_location: Get a Company Location
- constructionwire_companies_people: List Company's People
- constructionwire_companies_projects: List Company's Project Activities
- constructionwire_companies_relationships: List Company's Relationships
- constructionwire_companies_stats: List Company's Stats
- constructionwire_companies_facets: List Company Facets
- constructionwire_companies_following: List Company Followings
- constructionwire_companies_follow: Create a Company Following
- constructionwire_companies_unfollow: Delete a Company Following
- constructionwire_companies_all_locations: List Locations of multiple Companies
- constructionwire_people_list: List People
- constructionwire_people_get: Get a Person
- constructionwire_people_projects: List Person's Project Activities
- constructionwire_people_relationships: List Person's Relationships
- constructionwire_people_stats: List Person's Stats
- constructionwire_people_facets: List People Facets
- constructionwire_people_following: List People Followings
- constructionwire_people_follow: Create a Person Following
- constructionwire_people_unfollow: Delete a Person Following
- constructionwire_folders_list: List Folders
- constructionwire_folders_create: Create a Folder
- constructionwire_folders_get: Get a Folder
- constructionwire_folders_update: Update a Folder
- constructionwire_folders_delete: Delete a Folder
- constructionwire_folders_add_item: Save Items to a Folder
- constructionwire_notes_list: List Notes
- constructionwire_notes_create: Create a Note
- constructionwire_notes_get: Get a Note
- constructionwire_notes_update: Update a Note
- constructionwire_notes_delete: Delete a Note
- constructionwire_news_list: List Product News
- constructionwire_news_get: Get a Product News
- constructionwire_searches_list: List Saved Searches
- constructionwire_searches_create: Create a Saved Search
- constructionwire_searches_get: Get a Saved Search
- constructionwire_searches_update: Update a Saved Search
- constructionwire_subscriptions_create_free: Create a Free Subscription
- constructionwire_subscriptions_usage: List Subscription Usage Reports
- constructionwire_tasks_list: List Tasks
- constructionwire_tasks_create: Create a Task
- constructionwire_tasks_get: Get a Task
- constructionwire_tasks_update: Update a Task
- constructionwire_tasks_delete: Delete a Task
- constructionwire_auth_login: Create an Access Token
- constructionwire_auth_details: List Authenticated Session Details
- constructionwire_auth_logout: Logout from Authenticated Session
- constructionwire_auth_subscription: auth_subscription endpoint
- constructionwire_common_get_list: common_get_list endpoint
- constructionwire_common_retail_chains: common_retail_chains endpoint
- constructionwire_common_states: common_states endpoint
- constructionwire_common_counties: common_counties endpoint
- constructionwire_common_regions: common_regions endpoint
Installation
npm install @coretext-ai/public-constructionwire-mcp-b8c9d0e1-f2a3-4456-b789-890123456789Environment Setup
Create a .env file with the following variables:
CONSTRUCTIONWIRE_EMAIL=your_constructionwire_email_here
CONSTRUCTIONWIRE_PASSWORD=your_constructionwire_password_hereUsage
Running the server
# Development mode
npm run dev
# Production mode
npm run build && npm startUsing with Claude Desktop
Add this to your Claude Desktop configuration:
{
"mcpServers": {
"public-constructionwire-mcp": {
"command": "npx",
"args": ["@coretext-ai/public-constructionwire-mcp-b8c9d0e1-f2a3-4456-b789-890123456789"],
"env": {
"CONSTRUCTIONWIRE_EMAIL": "your_constructionwire_email_here",
"CONSTRUCTIONWIRE_PASSWORD": "your_constructionwire_password_here"
}
}
}
}Instructions for Fetching API Keys/Tokens
- COMING SOON
Generated Information
- Generated at: Thu Aug 07 2025 23:02:20 GMT+0000 (Coordinated Universal Time)
- Orchestrator version: 0.0.2
- Template repository: Coretext-AI-Dev/server-template-v2
- Total endpoints: 75
