@coretext-ai/flume-ai-f47ac10b-58cc-4372-a567-0e02b2c3d479
v1.0.1
Published
MCP server with cw-apollo-hubspot integration
Readme
flume-ai-mcp-server
MCP server with cw-apollo-hubspot integration
This MCP server was generated using the Template Orchestrator and includes the following integrations:
Available Tools
This MCP server provides 51 tools across 3 integrations:
Constructionwire Tools
- 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_people_projects: List Person's Project Activities
- constructionwire_people_get: Get a Person
Apollo Tools
- apollo_get_account: Retrieve detailed information about a specific account including all associated data
- apollo_get_contact: Retrieve detailed information about a specific contact including all associated data
- apollo_create_contact: Create a new contact in Apollo.io with complete information including personal and professional details
- apollo_update_account: Update an existing account's information and details
- apollo_get_users: Get current user information including account details, permissions, credit usage and limits
- apollo_delete_account: Permanently delete an account from Apollo.io
- apollo_create_account: Create a new account (company) in Apollo.io with comprehensive company information
- apollo_get_auth_health: Check authentication status - returns {"is_logged_in": true/false}
- apollo_delete_contact: Permanently delete a contact from Apollo.io
- apollo_search_contacts: Search contacts with filtering and pagination options
- apollo_update_contact: Update an existing contact's information and metadata
- apollo_search_organizations: Search for companies using various criteria including name, domain, industry, and size
- apollo_get_organization: Get detailed information about a specific organization by Apollo organization ID
- apollo_update_contact_owners: Update the owner assignment for one or more contacts
- apollo_update_contact_stages: Update the stage assignment for one or more contacts
- apollo_get_contact_stages: Get list of available contact stages
Hubspot Tools
- hubspot_create_company: Create a new company with specified properties
- hubspot_delete_company: Delete a company
- hubspot_get_company: Retrieve a company by ID
- hubspot_list_company_properties: Get all company property definitions
- hubspot_update_company: Update a company's properties
- hubspot_add_contacts_to_list: Add contacts to an existing list
- hubspot_associate_contact_to_company: Associate a contact with a company
- hubspot_create_contact: Create a new contact with specified properties
- hubspot_create_contact_list: Create a new contact list
- hubspot_delete_contact: Delete a contact
- hubspot_get_contact: Retrieve a contact by ID
- hubspot_get_contact_list: Get a specific contact list with members
- hubspot_list_contact_associations: Get all associations for a contact
- hubspot_update_contact: Update a contact's properties
- hubspot_remove_contacts_from_list: Remove contacts from a list
- hubspot_list_contact_properties: Get all contact property definitions
- hubspot_list_contact_lists: Get all contact lists
- hubspot_search_companies: Search companies using filters and criteria
- hubspot_search_contacts: Search contacts using filters and criteria
- hubspot_list_companies: List all companies with optional filtering
- hubspot_list_contacts: List all contacts with optional filtering
- hubspot_create_deal: Create a new deal with specified properties and associations
- hubspot_delete_deal: Delete a deal
- hubspot_list_deals: List all deals with optional filtering
- hubspot_get_deal: Retrieve a deal by ID with optional associations
- hubspot_search_deals: Search deals using filters and criteria
- hubspot_update_deal: Update a deal's properties including stage transitions
- hubspot_associate_deal_to_contact: Associate a deal with a contact
Installation
npm install @coretext-ai/flume-ai-f47ac10b-58cc-4372-a567-0e02b2c3d479Environment Setup
Create a .env file with the following variables:
CONSTRUCTIONWIRE_EMAIL=your_constructionwire_email_here
CONSTRUCTIONWIRE_PASSWORD=your_constructionwire_password_here
APOLLO_API_KEY=your_apollo_api_key_here
HUBSPOT_ACCESS_TOKEN=your_hubspot_access_token_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": {
"flume-ai-mcp-server": {
"command": "npx",
"args": ["@coretext-ai/flume-ai-f47ac10b-58cc-4372-a567-0e02b2c3d479"],
"env": {
"CONSTRUCTIONWIRE_EMAIL": "your_constructionwire_email_here",
"CONSTRUCTIONWIRE_PASSWORD": "your_constructionwire_password_here",
"APOLLO_API_KEY": "your_apollo_api_key_here",
"HUBSPOT_ACCESS_TOKEN": "your_hubspot_access_token_here"
}
}
}
}Instructions for Fetching API Keys/Tokens
- COMING SOON
Generated Information
- Generated at: Mon Aug 04 2025 17:50:18 GMT+0000 (Coordinated Universal Time)
- Orchestrator version: 0.0.2
- Template repository: Coretext-AI-Dev/server-template-v2
- Total endpoints: 51
