Integrations MCP

420 tools. 103 can modify or destroy data without limits.

11 destructive tools with no built-in limits. Policy required.

Last updated:

103 can modify or destroy data
317 read-only
420 tools total

Community server · catalogue entry verified 03/07/2026

How to control Integrations MCP ↓

What Integrations MCP exposes to your agents

Read (317) Write / Execute (89) Destructive / Financial (11)
Critical Risk

The most dangerous Integrations MCP tools

103 of Integrations MCP's 420 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Integrations MCP

PolicyLayer is an MCP gateway — it sits between your AI agents and Integrations MCP, and nothing reaches the server without passing your rules. These are the rules we recommend:

Block financial tools by default
{
  "stripe_create_payment_intent": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Requires human approval."
      }
    ]
  }
}

Financial tools should be explicitly enabled per use case, not open by default.

Deny destructive operations
{
  "airtable_delete_record": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "airtable_create_record": {
    "limits": [
      {
        "counter": "airtable_create_record_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "airtable_get_record": {
    "limits": [
      {
        "counter": "airtable_get_record_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Integrations MCP — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON INTEGRATIONS →

Instant setup, no code required.

All 420 Integrations MCP tools

WRITE 77 tools
Write airtable_create_record airtable_create_record Write airtable_update_record airtable_update_record Write append_blocks append_blocks Write append_rows append_rows Write asana_add_comment Add a comment to an Asana task. Write asana_create_task asana_create_task Write asana_update_task asana_update_task Write calendly_create_scheduling_link calendly_create_scheduling_link Write cloudflare_create_dns_record cloudflare_create_dns_record Write cloudflare_update_dns_record cloudflare_update_dns_record Write convert_amount convert_amount Write convert_currency convert_currency Write convert_time convert_time Write convert_timezone convert_timezone Write create_page create_page Write create_qr_code create_qr_code Write create_qr_code_with_options create_qr_code_with_options Write create_spreadsheet create_spreadsheet Write figma_post_comment figma_post_comment Write gcal_create_event gcal_create_event Write gcal_update_event gcal_update_event Write generate_nanoid Generate a nanoid-style random ID using a URL-safe alphabet. Write generate_user_seed generate_user_seed Write generate_uuid Generate a UUID. Write github_comment_on_issue Create a comment on an issue. Write github_create_issue github_create_issue Write github_create_or_update_file github_create_or_update_file Write github_create_pr_comment Create a comment on a pull request. Write github_update_issue github_update_issue Write hubspot_create_company hubspot_create_company Write hubspot_create_contact hubspot_create_contact Write hubspot_create_deal hubspot_create_deal Write hubspot_update_contact Update an existing HubSpot contact. Write intercom_create_contact intercom_create_contact Write intercom_reply_to_conversation intercom_reply_to_conversation Write intercom_update_contact intercom_update_contact Write jira_add_comment Add a comment to a Jira issue. Write jira_create_issue jira_create_issue Write jira_update_issue jira_update_issue Write linear_add_comment Add a comment to a Linear issue. Write linear_create_issue linear_create_issue Write linear_update_issue linear_update_issue Write linear_update_issue_status linear_update_issue_status Write monday_create_item monday_create_item Write monday_create_update Add an update (comment) to a Monday.com item. Write monday_update_item monday_update_item Write notion_append_block_children notion_append_block_children Write notion_create_page notion_create_page Write notion_update_page notion_update_page Write okta_create_user okta_create_user Write okta_update_user okta_update_user Write pagerduty_acknowledge_incident Acknowledge a triggered PagerDuty incident. Write pagerduty_create_incident pagerduty_create_incident Write pagerduty_resolve_incident Resolve a PagerDuty incident. Write postmark_send_email postmark_send_email Write resend_send_batch_emails resend_send_batch_emails Write resend_send_email resend_send_email Write s3_copy_object s3_copy_object Write s3_generate_presigned_url s3_generate_presigned_url Write s3_put_object s3_put_object Write salesforce_create_record salesforce_create_record Write salesforce_update_record salesforce_update_record Write sendgrid_add_contact sendgrid_add_contact Write sendgrid_send_template_email sendgrid_send_template_email Write shopify_create_customer shopify_create_customer Write shopify_create_product shopify_create_product Write shopify_update_product shopify_update_product Write slack_add_reaction slack_add_reaction Write slack_post_message slack_post_message Write slack_upload_file slack_upload_file Write supabase_create_user supabase_create_user Write supabase_insert_rows Insert one or more rows into a Supabase table via PostgREST. Write supabase_update_user supabase_update_user Write write_sheet write_sheet Write zendesk_add_comment Add a comment to a Zendesk ticket. Write zendesk_create_ticket zendesk_create_ticket Write zendesk_update_ticket zendesk_update_ticket
READ 317 tools
Read airtable_get_record airtable_get_record Read airtable_list_bases List all Airtable bases accessible to the authenticated user. Read airtable_list_records airtable_list_records Read airtable_list_tables List all tables in an Airtable base with their field schemas. Read amplitude_get_active_users amplitude_get_active_users Read amplitude_get_cohort_users amplitude_get_cohort_users Read amplitude_get_event_counts amplitude_get_event_counts Read amplitude_get_funnel amplitude_get_funnel Read amplitude_get_new_users amplitude_get_new_users Read amplitude_get_revenue amplitude_get_revenue Read amplitude_list_cohorts List all cohorts defined in Amplitude. Read analyze_name Perform a full name analysis combining age, gender, and nationality predictions. Read arxiv_get_paper arxiv_get_paper Read arxiv_get_papers arxiv_get_papers Read arxiv_search arxiv_search Read asana_get_project Get detailed information about a specific Asana project. Read asana_get_task Get detailed information about a specific Asana task, including subtasks and comments. Read asana_list_projects List projects in an Asana workspace. Read asana_list_tasks asana_list_tasks Read asana_list_users List users in an Asana workspace. Read asana_list_workspaces List all Asana workspaces accessible to the authenticated user. Read book_detail book_detail Read calendly_get_current_user Get the current authenticated Calendly user. Read calendly_get_event Get details of a specific scheduled event. Read calendly_list_event_types calendly_list_event_types Read calendly_list_invitees calendly_list_invitees Read calendly_list_organization_memberships calendly_list_organization_memberships Read calendly_list_scheduled_events calendly_list_scheduled_events Read cloudflare_get_zone Get details of a specific Cloudflare zone. Read cloudflare_list_dns_records cloudflare_list_dns_records Read cloudflare_list_zones cloudflare_list_zones Read compare_countries Compare two countries side by side. Read datadog_get_events datadog_get_events Read datadog_get_monitor datadog_get_monitor Read datadog_list_dashboards datadog_list_dashboards Read datadog_list_hosts datadog_list_hosts Read datadog_list_monitors datadog_list_monitors Read datadog_query_metrics datadog_query_metrics Read decode_base64 Decode a Base64 string back to text. Read define_word define_word Read encode_base64 Encode text to Base64. Read fetch_rss_feed fetch_rss_feed Read fetch_rss_feed_recent fetch_rss_feed_recent Read figma_get_comments Get all comments on a Figma file. Read figma_get_file Get a Figma file including its full document node tree. Read figma_get_file_components List all components in a Figma file. Read figma_get_file_nodes Get specific nodes from a Figma file by their IDs. Read figma_get_images figma_get_images Read figma_list_files List all files in a Figma project. Read figma_list_projects List all projects for a Figma team. Read gcal_get_event Get details of a specific calendar event. Read gcal_list_calendars gcal_list_calendars Read gcal_list_events gcal_list_events Read gcal_list_freebusy gcal_list_freebusy Read get_apod Get the NASA Astronomy Picture of the Day. Read get_apod_range Get NASA Astronomy Pictures of the Day for a date range. Read get_ask_hn Fetch the latest Ask HN stories. Read get_astronomy_picture_of_the_day Get the NASA Astronomy Picture of the Day (APOD). Read get_best_stories Fetch the best stories from Hacker News. Read get_book Get full details for a book by its Open Library work ID. Read get_breed_images get_breed_images Read get_cat_breeds Get a list of cat breeds from catfact.ninja. Read get_cat_fact Get a random cat fact from catfact.ninja. Read get_cat_facts Get multiple random cat facts from catfact.ninja. Read get_coin_market_data get_coin_market_data Read get_coin_price get_coin_price Read get_color_info Get detailed information about a color by its hex code. Read get_color_scheme get_color_scheme Read get_comments get_comments Read get_countries_by_language Get all countries that speak a given language. Read get_country Get detailed information about a country by name. Read get_country_by_code get_country_by_code Read get_crypto_price get_crypto_price Read get_current_time Get the current time in a given timezone. Read get_current_weather get_current_weather Read get_dad_joke Get a random dad joke from icanhazdadjoke.com. Read get_database Retrieve a Notion database and its schema by ID. Read get_date_fact Get a fact about a calendar date. Read get_epic_earth_image get_epic_earth_image Read get_exchange_rate get_exchange_rate Read get_forecast get_forecast Read get_historical_rate get_historical_rate Read get_historical_weather get_historical_weather Read get_ip_info Get geolocation info for a specific IP address. Read get_iss_location Get the current location of the International Space Station. Read get_iss_pass_times get_iss_pass_times Read get_item Fetch a single Hacker News item by its ID. Read get_joke get_joke Read get_joke_categories List available joke categories from JokeAPI. Read get_latest_rates get_latest_rates Read get_mars_rover_photos get_mars_rover_photos Read get_meal Look up a meal by its MealDB ID. Read get_my_ip_info Get geolocation info for the caller's own public IP address. Read get_near_earth_objects get_near_earth_objects Read get_new_stories Fetch the newest stories from Hacker News. Read get_number_fact Get a fact about a specific number. Read get_page Retrieve a Notion page by its ID. Read get_people_in_space List all astronauts currently in space and which craft they are on. Read get_poem Get the full text of a specific poem by title and author. Read get_pokemon get_pokemon Read get_pokemon_type List all Pokémon of a given type. Read get_product Get full product details from Open Food Facts by barcode. Read get_product_nutrition get_product_nutrition Read get_public_holidays get_public_holidays Read get_random_advice Get a random piece of advice from the Advice Slip API. Read get_random_dog_by_breed Get a random image URL for a specific dog breed. Read get_random_dog_image Get a random dog image URL from the Dog CEO API. Read get_random_fact Get a fact about a random number. Read get_random_meal Get a random meal recipe. Read get_random_poem Get a random poem from PoetryDB. Read get_random_quote get_random_quote Read get_repo Get detailed information about a GitHub repository. Read get_repository Get detailed metadata for a GitHub repository. Read get_sheet_metadata Get spreadsheet metadata including all sheet (tab) properties. Read get_show_hn Fetch the latest Show HN stories. Read get_story Fetch a single Hacker News story by its ID. Read get_synonyms get_synonyms Read get_time_difference Get the current time difference between two timezones. Read get_top_coins Get the top cryptocurrencies ranked by market cap. Read get_top_stories Fetch the current top stories from Hacker News. Read get_trending_repos get_trending_repos Read get_trivia_questions get_trivia_questions Read get_user Get public profile information for a GitHub user. Read get_wikipedia_article get_wikipedia_article Read github_get_file_contents github_get_file_contents Read github_get_issue Get details of a specific issue. Read github_get_pr Get details of a specific pull request. Read github_get_repo Get detailed information about a specific repository. Read github_list_branches github_list_branches Read github_list_commits github_list_commits Read github_list_issues github_list_issues Read github_list_prs github_list_prs Read github_list_repos github_list_repos Read github_search_code github_search_code Read github_search_issues github_search_issues Read hash_text hash_text Read hubspot_get_company Get a single HubSpot company by ID. Read hubspot_get_contact Get a single HubSpot contact by ID. Read hubspot_get_deal Get a single HubSpot deal by ID. Read hubspot_list_companies hubspot_list_companies Read hubspot_list_contacts hubspot_list_contacts Read hubspot_list_deals hubspot_list_deals Read hubspot_search_contacts hubspot_search_contacts Read huggingface_get_dataset_info Get detailed information about a specific HuggingFace dataset. Read huggingface_get_model_info Get detailed information about a specific HuggingFace model. Read huggingface_list_datasets huggingface_list_datasets Read huggingface_list_spaces huggingface_list_spaces Read huggingface_search_datasets huggingface_search_datasets Read huggingface_search_models huggingface_search_models Read intercom_get_company Get a single Intercom company by ID. Read intercom_get_contact Get a single Intercom contact by ID. Read intercom_get_conversation Get full details of an Intercom conversation including messages. Read intercom_list_companies List companies in Intercom with pagination. Read intercom_list_contacts List contacts in Intercom with pagination. Read intercom_list_conversations List conversations in Intercom with pagination. Read intercom_search_contacts Search Intercom contacts by email or name. Read jira_get_issue Get details of a specific Jira issue by its key. Read jira_list_issues jira_list_issues Read jira_list_projects List all Jira projects accessible to the authenticated user. Read jira_list_sprints jira_list_sprints Read linear_get_issue Get detailed information about a single Linear issue. Read linear_get_project Get detailed information about a single Linear project. Read linear_get_team Get detailed information about a single Linear team. Read linear_list_cycles List cycles for a specific team. Read linear_list_issues linear_list_issues Read linear_list_labels linear_list_labels Read linear_list_projects List projects in the Linear workspace. Read linear_list_teams List all teams in the Linear workspace. Read linear_search_issues linear_search_issues Read list_available_countries List all countries supported by the public holidays API. Read list_countries_by_region List all countries in a given region. Read list_currencies List all currencies supported by the Frankfurter API. Read list_dog_breeds List all available dog breeds and their sub-breeds. Read list_meal_categories List all available meal categories. Read list_quote_tags List all available quote tags with their quote counts. Read list_spreadsheets list_spreadsheets Read list_timezones list_timezones Read list_trivia_categories List all available trivia categories from the Open Trivia Database. Read mixpanel_get_event_properties mixpanel_get_event_properties Read mixpanel_get_funnels mixpanel_get_funnels Read mixpanel_get_retention mixpanel_get_retention Read mixpanel_get_top_events mixpanel_get_top_events Read mixpanel_get_user_profile Get a single user profile by distinct_id from Mixpanel. Read mixpanel_query_events mixpanel_query_events Read mixpanel_query_revenue mixpanel_query_revenue Read mixpanel_query_segmentation mixpanel_query_segmentation Read mixpanel_track_event mixpanel_track_event Read mixpanel_user_profiles mixpanel_user_profiles Read monday_get_board Get detailed information about a specific Monday.com board. Read monday_get_item Get detailed information about a specific Monday.com item. Read monday_list_boards monday_list_boards Read monday_list_groups List all groups on a Monday.com board. Read monday_list_items monday_list_items Read notion_get_block_children notion_get_block_children Read notion_get_page Retrieve a Notion page by its ID. Read notion_list_databases notion_list_databases Read notion_list_pages List pages shared with the Notion integration. Read notion_query_database notion_query_database Read notion_search notion_search Read okta_get_app Retrieve a specific Okta application by ID. Read okta_get_group Retrieve a specific Okta group by ID. Read okta_get_user Retrieve a specific Okta user by ID or login. Read okta_list_apps okta_list_apps Read okta_list_group_members okta_list_group_members Read okta_list_groups okta_list_groups Read okta_list_users okta_list_users Read pagerduty_get_incident Get details of a specific PagerDuty incident. Read pagerduty_list_incidents pagerduty_list_incidents Read pagerduty_list_on_calls pagerduty_list_on_calls Read pagerduty_list_schedules pagerduty_list_schedules Read pagerduty_list_services pagerduty_list_services Read pagerduty_list_teams pagerduty_list_teams Read popular_feeds Return a curated dictionary of well-known RSS/Atom feed URLs by category. Read postmark_get_bounce Retrieve a single bounce by ID. Read postmark_get_message_stream postmark_get_message_stream Read postmark_get_outbound_overview postmark_get_outbound_overview Read postmark_get_stats postmark_get_stats Read postmark_list_bounces postmark_list_bounces Read postmark_list_message_streams postmark_list_message_streams Read predict_age Predict the age of a person based on their first name. Read predict_age_from_name Predict the age of a person based on their first name using the Agify.io API. Read predict_gender Predict the gender of a person based on their first name. Read predict_nationality Predict the nationality of a person based on their first name. Read predict_nationality_from_name Predict the nationality of a person based on their first name using the Nationalize.io API. Read read_sheet read_sheet Read resend_get_domain Retrieve a specific sending domain by ID. Read resend_get_email Retrieve a specific email by ID. Read resend_list_domains List all sending domains configured in Resend. Read resend_list_emails List recent emails sent via Resend. Read s3_get_object_metadata Get metadata for an S3 object (HEAD request). Read s3_list_buckets List all S3 buckets in the AWS account. Read s3_list_objects s3_list_objects Read s3_read_object s3_read_object Read salesforce_describe_object Describe the metadata and fields for a Salesforce SObject. Read salesforce_get_record salesforce_get_record Read salesforce_list_objects List all available SObjects in the Salesforce org. Read salesforce_search Execute a SOSL search across Salesforce objects. Read search_advice Search for advice matching a query term. Read search_author Search for an author on Open Library by name. Read search_books Search for books on Open Library. Read search_coins Search for cryptocurrencies by name or symbol on CoinGecko. Read search_countries Search for countries by partial name. Read search_dad_jokes Search for dad jokes matching a term on icanhazdadjoke.com. Read search_meals Search for meals by name. Read search_pages search_pages Read search_poems_by_author Search for poems by a given author using PoetryDB. Read search_pokemon search_pokemon Read search_products search_products Read search_quotes Search for quotes matching a query string. Read search_repos Search GitHub repositories by keyword. Read search_repositories search_repositories Read search_stories search_stories Read search_users Search GitHub users by keyword. Read search_wikipedia Search Wikipedia articles by keyword. Read sendgrid_get_email_stats sendgrid_get_email_stats Read sendgrid_list_contacts List contacts in SendGrid Marketing Campaigns. Read sendgrid_list_templates sendgrid_list_templates Read sentry_get_event sentry_get_event Read sentry_get_issue Get details of a specific Sentry issue by ID. Read sentry_get_project sentry_get_project Read sentry_list_issue_events sentry_list_issue_events Read sentry_list_issues sentry_list_issues Read sentry_list_projects sentry_list_projects Read shopify_get_customer Retrieve a specific Shopify customer by ID. Read shopify_get_inventory_levels shopify_get_inventory_levels Read shopify_get_order Retrieve a specific Shopify order by ID. Read shopify_get_product Retrieve a specific Shopify product by ID. Read shopify_list_collections shopify_list_collections Read shopify_list_customers shopify_list_customers Read shopify_list_orders shopify_list_orders Read shopify_list_products shopify_list_products Read slack_get_channel Get detailed information about a Slack channel. Read slack_get_thread_replies slack_get_thread_replies Read slack_get_user Get detailed info about a Slack user. Read slack_list_channels slack_list_channels Read slack_list_messages slack_list_messages Read slack_list_users List users in the Slack workspace. Read slack_search_messages slack_search_messages Read snowflake_describe_table snowflake_describe_table Read snowflake_get_query_history snowflake_get_query_history Read snowflake_get_query_status Check the status of an asynchronous Snowflake query. Read snowflake_list_databases List all databases accessible to the current user in Snowflake. Read snowflake_list_schemas List all schemas in a Snowflake database. Read snowflake_list_tables List all tables in a Snowflake database and schema. Read snowflake_list_warehouses List all warehouses accessible to the current user in Snowflake. Read stripe_get_customer Retrieve a specific Stripe customer by ID. Read stripe_get_subscription Retrieve a specific Stripe subscription by ID. Read stripe_list_charges stripe_list_charges Read stripe_list_customers stripe_list_customers Read stripe_list_subscriptions stripe_list_subscriptions Read supabase_describe_table Describe the columns of a table in the Supabase database. Read supabase_get_user Get details of a single auth user by ID. Read supabase_list_projects List all Supabase projects accessible with the current access token. Read supabase_list_tables List all tables in a Supabase Postgres schema. Read supabase_list_users List auth users in the Supabase project. Read supabase_select_rows supabase_select_rows Read time_until time_until Read twilio_get_account_balance Get the current account balance for the Twilio account. Read twilio_get_message Get details of a specific Twilio message by SID. Read twilio_list_calls twilio_list_calls Read twilio_list_messages twilio_list_messages Read url_decode Decode a percent-encoded URL string. Read url_encode Percent-encode text for use in URLs. Read validate_email Validate an email address format using a standard regex. Read validate_url Validate a URL and parse its components. Read vercel_get_deployment vercel_get_deployment Read vercel_get_project vercel_get_project Read vercel_list_deployments vercel_list_deployments Read vercel_list_domains vercel_list_domains Read vercel_list_environment_variables vercel_list_environment_variables Read vercel_list_projects vercel_list_projects Read zendesk_get_ticket Get full detail of a Zendesk ticket including its comments. Read zendesk_get_user Get a single Zendesk user by ID. Read zendesk_list_organizations List Zendesk organizations with pagination. Read zendesk_list_tickets zendesk_list_tickets Read zendesk_list_users List Zendesk users with optional search by email or name. Read zendesk_search zendesk_search

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Integrations MCP

Can an AI agent move money through the Integrations MCP server? +

Yes. The Integrations MCP server exposes 1 financial tools including stripe_create_payment_intent. Without a policy, an autonomous agent can call these with no spend caps, no rate limits, and no approval flow. PolicyLayer lets you block financial tools by default, require human approval, or set per-tool rate limits — enforced on every call.

Can an AI agent delete data through the Integrations MCP server? +

Yes. The Integrations MCP server exposes 10 destructive tools including airtable_delete_record, calendly_cancel_event, calendly_remove_invitee. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Integrations MCP? +

The Integrations MCP server has 77 write tools including airtable_create_record, airtable_update_record, append_blocks. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Integrations MCP.

How many tools does the Integrations MCP server expose? +

420 tools across 5 categories: Destructive, Execute, Financial, Read, Write. 317 are read-only. 103 can modify, create, or delete data.

How do I enforce a policy on Integrations MCP? +

Register the Integrations MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Integrations MCP tool call.

Deterministic rules across all 420 Integrations MCP tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

420 Integrations MCP tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.