Contract.fit MCP connector
Contract.fit is a document processing platform for automated contract analysis and management. The Contract.fit MCP connector allows AI agents to authenticate with the API and manage API keys at both account and inbox levels for secure, scalable integration. It also supports tracking release notes and version information, giving teams visibility into platform updates alongside their contract processing workflows.
Authentication type
- Basic Auth - Requires a username and password to be configured for the agent to access the service.
Uses
Use the Contract.fit MCP connector to perform the following actions:
- Analyze contracts automatically to extract key terms and obligations
- Compare multiple contract versions to identify changes and discrepancies
- Generate custom document outputs tailored to specific business requirements
- Secure platform access with API keys, JWT tokens, and connections
- Configure data retention policies to meet compliance requirements
- Query documents to retrieve specific clauses or data points on demand
- Manage user authentication and password resets for platform access
- Enrich documents with additional metadata for deeper analysis
Example prompts
Use the following example prompts to invoke Contract.fit MCP connector tools from your AI assistant or Boomi Connect workflow:
Extract the key terms from this contract using Contract.fit.Compare the last two versions of this agreement in Contract.fit.Show me all API keys currently active in Contract.fit.Generate a custom summary report for this document in Contract.fit.Delete the outdated contract file from Contract.fit.Set up a new data retention policy in Contract.fit.Log me into Contract.fit and get my access token.Find the document data related to the vendor agreement in Contract.fit.Create a new connection between Contract.fit and our storage system.Check what version of Contract.fit we are currently running.
Contract.fit MCP connector tools
The Contract.fit MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| get_release_notes | Get_release_notes |
| get_version | Get_version |
| post_auth | Login and retrieve a JWT Token |
| get_api_keys_resource | Get all API-Key |
| post_api_keys_resource | Create a new API Key |
| get_api_keys_inbox_resource | Get all API-Keys for this inbox |
| post_api_keys_inbox_resource | Create a new API Key on inbox level |
| delete_api_key_resource | Delete an API Key |
| get_api_key_resource | Get details of an API-Key |
| patch_api_key_resource | Edit an API-Key |
| post_ephemeral_token_resource | Create a new ephemeral token |
| post_get_jwt_resource | Create a new JWT Token |
| post_reset_password | Reset the user password |
| post_token_resource | Create a new token |
| get_connections_resource | Get all Connections |
| post_connections_resource | Create connection |
| delete_connection_resource | Delete a connection |
| get_connection_resource | Get connection |
| patch_connection_resource | Update connection |
| get_data_retention_resource | Get all data retention settings |
| delete_data_retention_resource | Delete scoped sampling settings |
| getDataRetentionSettings | Get scoped data retention settings |
| patch_data_retention_resource | Update scoped data retention settings |
| post_document_custom_output_resource | Generate custom output for documents |
| post_enrichment_resource | Post_enrichment_resource |
| post_document_data_resource | Post_document_data_resource |
| post_document_query | Post_document_query |
| delete_document_delete_resource | Delete the document |
| get_document_delete_resource | Get the document |
| post_document_compare_versions_resource | Post_document_compare_versions_resource |
| get_document_transform_resource | Get custom output formatted document |
| post_document_submit_eval_resource | Submit a feedback |
| get_document_last_version_resource | Get latest version |
| get_document_original_file_resource | Get document original file |
| get_document_page_image_resource | Get_document_page_image_resource |
| get_document_page_image_thumbnail_resource | Get_document_page_image_thumbnail_resource |
| post_document_process_table_annotation | Process a table-level annotation |
| post_reprocess_document_resource | Schedule document reprocessing |
| get_document_reverse_resource | Get_document_reverse_resource |
| post_document_status_data_resource | Update document status |
| get_document_text_resource | Get the document text |
| get_document_workflow_resource | Get the document Workflow |
| patch_document_copy_resource | Copy documents to another inbox |
| patch_document_move_resource | Move documents to another inbox |
| get_formats_resource | Get lists of format |
| post_formats_resource | Create format |
| get_formats_doc_types_resource | Get supported document_types |
| delete_format_resource | Delete the format |
| get_format_resource | Get format attributes |
| patch_format_resource | Update the format |
| get_format_tag_fields_resource | Get tags values |
| get_inboxes_resource | Get list of inboxes |
| post_inboxes_resource | Create an inbox |
| delete_inbox_resource | Delete an inbox |
| get_inbox_resource | Get Inbox attributes |
| patch_inbox_resource | Update inbox |
| get_inbox_document_versions_resource | Get_inbox_document_versions_resource |
| delete_inbox_document_resource | Delete documents |
| get_inbox_document_resource | Get documents in the inbox |
| get_inbox_paginated_resource | Get paginated list of documents in the inbox |
| get_integration_resources | Get all integrations |
| post_integration_resources | Create integration |
| delete_integration_resource | Delete an integration |
| get_integration_resource | Get integration attributes |
| patch_integration_resource | Update integration |
| get_email_integration_activation_resource | Get_email_integration_activation_resource |
| get_predictor_settings_resource | Get all predictor settings |
| delete_predictor_setting_resource | Delete scoped predictor settings |
| get_predictor_setting_resource | Get scoped predictor settings |
| patch_predictor_setting_resource | Update scoped predictor settings |
| get_projects_resource | Get the list of projects |
| post_projects_resource | Create a project |
| delete_project_resource | Delete project |
| get_project_resource | Get project attributes |
| patch_project_resource | Update project |
| get_reports_resource | Get all reports |
| post_reports_resource | Create report |
| post_generate_report_resource | Generate report based on input |
| delete_report_resource | Delete a report |
| get_report_resource | Get report |
| patch_report_resource | Update report |
| post_generate_report_id_resource | Generate report based on report id |
| get_roles_resource | Get all roles |
| post_roles_resource | Create role |
| delete_role_resource | Delete a role |
| get_role_resource | Get role |
| patch_role_resource | Update role |
| get_rule_configs_resource | Get all rule configs |
| post_debug_rule_entity_resource | Get the regexes that are generated by the rule |
| post_debug_rule_entity_document_resource | Evaluate a rule on a document |
| post_debug_where_to_search | Get the text a where_to_search specification will generate |
| delete_rule_config_resource | Delete scoped rule config |
| get_rule_config_resource | Get scoped rule config |
| patch_rule_config_resource | Update scoped rule config |
| get_setting_samplings_resource | Get all sampling settings |
| delete_setting_sampling_resource | Delete scoped sampling settings |
| get_setting_sampling_resource | Get scoped sampling settings |
| patch_setting_sampling_resource | Update scoped sampling settings |
| get_dashboard_settings_atomic_resource | Get scoped dashboard setting |
| patch_dashboard_settings_atomic_resource | Update scoped dashboard setting |
| get_review_settings_atomic_resource | Get scoped review setting |
| patch_review_settings_atomic_resource | Update scoped review setting |
| get_sso_config_resources | Get_sso_config_resources |
| post_sso_config_resources | Post_sso_config_resources |
| delete_sso_config_resources | Get integration attributes |
| post_oauth_login_resource | Post_oauth_login_resource |
| get_usage_stats_resource | Get_usage_stats_resource |
| get_stats_resource | Get inbox statistics |
| get_automation_blockers_stats | Get summary or details of automation blockers |
| get_evaluated_versions | Get the documents with evaluated versions |
| get_processing_stats | Get processing runtime stats |
| get_volume_stats | Permission required: view_statistics |
| get_accuracy_resource | Get the Accuracy counts on documents, sections and fields in the given inbox |
| get_stp_resource | Get the STP counts on documents, sections and fields in the given inbox |
| get_style_sheet_resource | Get the custom CSS file |
| get_style_logo_resource | Get the custom logo |
| delete_tenant_resource | Delete_tenant_resource |
| patch_activate_tenant_resource | Patch_activate_tenant_resource |
| get_settings_threshold_resource | Get all thresholds settings |
| delete_setting_threshold_resource | Delete the thresholds settings |
| get_setting_threshold_resource | Get the scoped thresholds settings |
| patch_setting_threshold_resource | Update the scoped thresholds settings |
| get_users_resource | Get all users |
| post_users_resource | Create user |
| get_me | Return info on the current user |
| post_change_password | Change the current user password |
| delete_user_resource | Delete a user |
| get_user_resource | Get user |
| patch_user_resource | Update user |