Skip to main content

Tools Directory

AdaL connects to 23 tools through MCP. Add any of them with one command inside AdaL. Tools that need an account open your browser to sign in.

Browse them visually at adalagent.ai/tools.

ToolWhat it doesType
SlackSearch, read, and send Slack messagesRemote
NotionSearch, read, and edit your Notion workspaceRemote
LinearFind, create, and update Linear issuesRemote
GitHubManage repos, issues, and pull requestsLocal
SupabaseQuery databases, run migrations, and manage projectsRemote
StripeManage payments, customers, and billing dataRemote
VercelManage deployments, logs, and projects on VercelRemote
SentryInvestigate errors, traces, and issues from SentryRemote
GranolaSearch and read your meeting notesRemote
IntercomSearch conversations, contacts, and help articlesRemote
MiroRead, build, and diagram on Miro boardsRemote
WebflowBuild, edit, and manage your Webflow sitesRemote
AhrefsResearch keywords, backlinks, and site rankingsRemote
Hugging FaceSearch models, datasets, Spaces, and papersRemote
Context7Pull up-to-date library docs into promptsRemote
Microsoft LearnSearch and read official Microsoft documentationRemote
PlaywrightBrowse, click, and test real web pagesLocal
Chrome DevToolsDebug, test, and profile pages in ChromeLocal
GitLabManage projects, issues, and merge requestsLocal
PostgreSQLQuery and inspect your Postgres databaseLocal
FilesystemRead, write, and search your local filesLocal
Brave SearchSearch the web and local businesses privatelyLocal
SvelteGet Svelte docs and fix components instantlyRemote

Slack​

Connecting Slack lets AdaL search and read your Slack conversations and post back to them. AdaL can search messages and files, read a channel or thread, look up people, and send or schedule a message. It can also create and update canvases and lists, add reactions and upload files. Use it to pull the context of a bug report from a thread, post a summary when a task is done, or turn a discussion into a canvas. You sign in with your Slack account, and AdaL only sees what you can see.

/mcp add slack
  • Developer: Slack
  • Authentication: Sign-in required
  • Type: Remote (https://mcp.slack.com/mcp)
  • Categories: Communication
  • Tools (27): slack_add_list_record, slack_add_reaction, slack_complete_file_upload, slack_create_canvas, slack_create_conversation, slack_create_list, slack_get_file_upload_url, slack_get_reactions, slack_list_channel_members, slack_list_user_channels, slack_read_canvas, slack_read_channel, slack_read_file, slack_read_list, slack_read_thread, slack_read_user_profile, slack_schedule_message, slack_search_channels, slack_search_emojis, slack_search_public, slack_search_public_and_private, slack_search_users, slack_send_message, slack_send_message_draft, slack_update_canvas, slack_update_list, slack_update_list_record
  • Links: Documentation, Privacy policy, Report an issue

Notion​

Connecting Notion lets AdaL search and read your Notion pages and databases, and write back to them. AdaL can pull a spec or PRD into the task before it starts coding, then update the page or its database row when the work ships. It can create pages, add comments, query databases and move or duplicate pages. Use it to turn a product doc into a plan, keep engineering notes in Notion, or log decisions as you go. You sign in with your Notion account, and AdaL only reaches pages you already have access to.

/mcp add notion

Linear​

Connecting Linear lets AdaL read and update your Linear workspace while it codes. AdaL can look up an issue, pull its details into the task, and update it or add a comment when the work is done. It can also create new issues, and work with projects, milestones, initiatives and project updates. Use it to go from a ticket to a fix in one session, file the bugs it finds, or write a project update from what shipped. You sign in with your Linear account, and AdaL only sees what you can see.

/mcp add linear

GitHub​

Connecting GitHub lets AdaL work with your repositories without leaving the terminal. AdaL can search code, repos, issues and users, read files, and push commits or create branches. It can open, review, update and merge pull requests, and file or comment on issues. For example, ask AdaL to find every open issue labelled bug, or to open a pull request with its fix and a clear summary.

/mcp add github
  • Developer: Model Context Protocol
  • Authentication: API key required
  • Type: Local (npx -y @modelcontextprotocol/server-github)
  • Categories: Developer tools
  • Tools (26): create_or_update_file, search_repositories, create_repository, get_file_contents, push_files, create_issue, create_pull_request, fork_repository, create_branch, list_commits, list_issues, update_issue, add_issue_comment, search_code, search_issues, search_users, get_issue, get_pull_request, list_pull_requests, create_pull_request_review, merge_pull_request, get_pull_request_files, get_pull_request_status, update_pull_request_branch, get_pull_request_comments, get_pull_request_reviews
  • Links: Documentation, Privacy policy, Report an issue

Supabase​

Connect Supabase to AdaL so it can work directly with your Postgres database and Supabase projects. AdaL can list tables, run SQL, apply migrations, generate TypeScript types, and read logs and security advisors. Ask it to design a schema and migrate it, debug a failing query from the logs, or deploy an Edge Function. It can also create development branches, manage storage settings, and search the Supabase docs. Supabase recommends connecting it to a development project rather than production, and it can be scoped to one project or set to read-only.

/mcp add supabase --transport http --url https://mcp.supabase.com/mcp

Stripe​

Connecting Stripe lets AdaL read and act on your Stripe account and search Stripe's own documentation while it builds your integration. AdaL can look up customers, payments, invoices and subscriptions, create products, prices, payment links or coupons, and query billing metrics. Ask it to find why a customer's charge failed, draft a subscription price for a new plan, or plan the right Stripe setup to accept payments in your app. Sensitive writes such as refunds need your confirmation in Stripe before they go through. You choose which live or sandbox accounts it can reach when you sign in.

/mcp add stripe --transport http --url https://mcp.stripe.com
  • Developer: Stripe
  • Authentication: Sign-in required
  • Type: Remote (https://mcp.stripe.com)
  • Categories: Developer tools, Data & analytics
  • Tools (10): stripe_api_search, stripe_api_details, stripe_api_read, stripe_api_write, get_stripe_account_info, stripe_analytics, get_balance_summary, search_stripe_documentation, stripe_implementation_planner, send_stripe_feedback
  • Links: Documentation, Privacy policy, Report an issue

Vercel​

Connect Vercel to AdaL so it can see and act on your projects, deployments and logs without leaving the terminal. AdaL can list deployments, inspect a failed build, read runtime logs and grouped errors, and fetch a protected preview URL to check it renders. Ask it to find why the latest deploy broke, check an environment variable, or roll back a release. It can also manage domains, feature flags, firewall rules and sandboxes, and search the Vercel docs. Everything runs under your own Vercel permissions for the teams you authorise.

/mcp add vercel --transport http --url https://mcp.vercel.com

Sentry​

Connecting Sentry lets AdaL look into your production errors without leaving the terminal. AdaL can search issues and events, read a stack trace, breadcrumbs and trace details, and then fix the code that caused the error. It can also update or resolve an issue once the fix is in, and ask Sentry's Seer for a root cause analysis. Use it to paste a Sentry link and get a fix, find the noisiest errors in a project, or check what broke after a release. You sign in with your Sentry account and AdaL uses your existing permissions.

/mcp add sentry

Granola​

Connect Granola to AdaL to use your meeting notes and transcripts as context while you build. AdaL can search across your meetings, list them by date or folder, and read full notes or transcripts. Ask it to pull the requirements agreed in yesterday's product call before writing code, or to turn action items from a meeting into a task list. It can also answer questions like what a customer asked for in last week's calls. AdaL only sees the meetings your Granola account can access.

/mcp add granola --transport http --url https://mcp.granola.ai/mcp
  • Developer: Granola
  • Authentication: Sign-in required
  • Type: Remote (https://mcp.granola.ai/mcp)
  • Categories: Productivity, Knowledge
  • Tools (6): query_granola_meetings, list_meeting_folders, list_meetings, get_meetings, get_meeting_transcript, get_account_info
  • Links: Documentation, Privacy policy, Report an issue

Intercom​

Connect Intercom to AdaL to bring your customer support data into your coding sessions. AdaL can search conversations and contacts, look up companies, and read your Help Center articles. Ask it to pull every recent conversation that mentions a bug before you start fixing it, or to summarise what a customer reported. It can also draft or update help articles and add internal notes to a conversation once a fix ships. You only see the workspace data your Intercom account already has access to.

/mcp add intercom --transport http --url https://mcp.intercom.com/mcp
  • Developer: Intercom
  • Authentication: Sign-in required
  • Type: Remote (https://mcp.intercom.com/mcp)
  • Categories: Communication, Sales & marketing
  • Tools (14): search, fetch, search_conversations, get_conversation, search_contacts, get_contact, list_companies, get_company, list_articles, search_articles, get_article, create_article, update_article, add_internal_note
  • Links: Documentation, Privacy policy, Report an issue

Miro​

Connect Miro to AdaL so it can read and build on your whiteboards. AdaL can search your boards, read what is on a board, and create or update diagrams, documents, tables and prototypes. Ask it to turn a system design sketched on a board into code, draw an architecture diagram of your repo, or build a clickable prototype from HTML screens. It can also read, reply to and resolve board comments. It works on the boards your Miro account can already access.

/mcp add miro --transport http --url https://mcp.miro.com/
  • Developer: Miro
  • Authentication: Sign-in required
  • Type: Remote (https://mcp.miro.com/)
  • Categories: Productivity, Creative
  • Tools (20): board_create, board_search_boards, canvas_get_canvas_composer_skill, canvas_load_format_skill, canvas_search, canvas_create_from_svg, canvas_read_as_svg, canvas_update_from_svg, comment_list_comments, comment_reply, comment_resolve, image_create, image_get_data, image_get_upload_url, image_get_url, prototype_read, prototype_create, table_create, table_list_rows, table_sync_rows
  • Links: Documentation, Privacy policy, Report an issue

Webflow​

Connecting Webflow lets AdaL build and manage your Webflow sites from the terminal. AdaL can list sites, pages and CMS collections, create and update CMS items, edit elements, styles, variables and components, manage assets, forms, scripts and localization, and publish. Ask it to audit every page for missing SEO metadata, turn hardcoded colours into design variables, or bulk-update blog posts in the CMS. Designer tools also work on a live Designer session through the Webflow MCP Bridge app, which installs when you sign in.

/mcp add webflow --transport http --url https://mcp.webflow.com/mcp

Ahrefs​

Connecting Ahrefs gives AdaL your Ahrefs SEO data while it works on your site or content. AdaL can pull domain rating and backlink stats, organic keywords and competitors, keyword volumes and ideas, SERP overviews, rank tracking, site audit issues, web analytics and Google Search Console performance. Ask it which pages lost traffic this month, what keywords a competitor ranks for that you do not, or to fix the top site audit issues in your codebase. Requests use API units from your Ahrefs plan, and the connection needs a Lite plan or higher.

/mcp add ahrefs --transport http --url https://api.ahrefs.com/mcp/mcp

Hugging Face​

Connecting Hugging Face lets AdaL browse the Hugging Face Hub while you code. AdaL can search models, datasets, Spaces and papers, read repo details such as model cards and file lists, and navigate Hub files and docs. Ask it to find a small quantized Qwen model that fits your GPU, compare datasets for a fine-tuning task, or check how to load LoRA adapters with PEFT. Signing in lets it act as your account, and you can enable extra tools such as Jobs, Sandboxes or community Gradio Spaces from your Hugging Face MCP settings.

/mcp add huggingface --transport http --url "https://huggingface.co/mcp?login"

Context7​

Connect Context7 to AdaL so it writes code against current library documentation instead of outdated training data. AdaL can look up any library or framework by name and pull the relevant, version-specific docs and code examples straight into the session. Ask it to set up the latest Next.js middleware, use a new Supabase client API, or check how a package's options changed between versions. This cuts down on made-up APIs and deprecated calls. It works without an account; a free API key raises the rate limits.

/mcp add context7 --transport http --url https://mcp.context7.com/mcp

Microsoft Learn​

Connecting Microsoft Learn gives AdaL live access to Microsoft's official documentation instead of relying on what the model remembers. AdaL can search Learn and Azure docs, pull full pages as markdown, and find official code samples for a given language. Ask it how to configure an Azure Function trigger, which .NET API replaces a deprecated one, or for a working C# sample of Microsoft Graph pagination. It is useful whenever you build on Azure, .NET, Microsoft 365 or Windows and want answers grounded in the current docs. No account or sign-in is needed.

/mcp add microsoft-learn --transport http --url https://learn.microsoft.com/api/mcp
  • Developer: Microsoft
  • Authentication: No sign-in
  • Type: Remote (https://learn.microsoft.com/api/mcp)
  • Categories: Developer tools, Knowledge
  • Tools (3): microsoft_docs_search, microsoft_code_sample_search, microsoft_docs_fetch
  • Links: Documentation, Privacy policy, Report an issue

Playwright​

Connecting Playwright gives AdaL a real browser it can drive on your machine. AdaL can open pages, click buttons, fill forms, read the page structure and take screenshots. Use it to check that a feature you just built actually works in the browser, reproduce a UI bug, or grab data from a site. It reads pages through the accessibility tree, so it works without screenshots or a vision model. Everything runs locally, so no account or sign-in is needed.

/mcp add playwright
  • Developer: Microsoft
  • Authentication: No sign-in
  • Type: Local (npx @playwright/mcp@latest)
  • Categories: Developer tools
  • Tools (25): browser_click, browser_close, browser_console_messages, browser_drag, browser_drop, browser_emulate_media, browser_evaluate, browser_file_upload, browser_fill_form, browser_find, browser_handle_dialog, browser_hover, browser_navigate, browser_navigate_back, browser_network_request, browser_network_requests, browser_press_key, browser_resize, browser_run_code_unsafe, browser_select_option, browser_snapshot, browser_take_screenshot, browser_type, browser_wait_for, browser_tabs
  • Links: Documentation, Privacy policy, Report an issue

Chrome DevTools​

Connecting Chrome DevTools lets AdaL drive and inspect a real Chrome browser. AdaL can open pages, click, type and fill forms, take screenshots and page snapshots, and read console messages and network requests. It can also record performance traces, run Lighthouse audits, check CSS styles, and emulate devices or slow networks. For example, ask AdaL why your page loads slowly, or to reproduce a bug in the browser and confirm its fix works.

/mcp add chrome-devtools
  • Developer: Google
  • Authentication: No sign-in
  • Type: Local (npx -y chrome-devtools-mcp@latest --isolated)
  • Categories: Developer tools
  • Tools (30): click, close_page, drag, emulate, evaluate_script, fill, fill_form, get_console_message, get_css_styles, get_network_request, handle_dialog, hover, lighthouse_audit, list_console_messages, list_network_requests, list_pages, navigate_page, new_page, performance_analyze_insight, performance_start_trace, performance_stop_trace, press_key, resize_page, select_page, take_heapsnapshot, take_screenshot, take_snapshot, type_text, upload_file, wait_for
  • Links: Documentation, Privacy policy, Report an issue

GitLab​

Connecting GitLab lets AdaL work with your GitLab projects from the terminal. AdaL can search projects, read files, create branches, and commit or push several files at once. It can also create issues and open merge requests, create new projects, and fork existing ones. For example, ask AdaL to fork a project, apply a fix on a new branch, and open a merge request for review. Self-managed GitLab instances work too.

/mcp add gitlab
  • Developer: Model Context Protocol
  • Authentication: API key required
  • Type: Local (npx -y @modelcontextprotocol/server-gitlab)
  • Categories: Developer tools
  • Tools (9): create_or_update_file, search_repositories, create_repository, get_file_contents, push_files, create_issue, create_merge_request, fork_repository, create_branch
  • Links: Documentation, Privacy policy, Report an issue

PostgreSQL​

Connecting PostgreSQL lets AdaL look inside your database while it codes. AdaL can read each table's columns and types, then run SQL queries to answer questions about your data. Every query runs in a read-only transaction, so AdaL cannot change or delete anything. For example, ask AdaL how many users signed up last week, or to check the schema before writing a migration.

/mcp add postgres postgresql://user:pass@host:5432/db

Filesystem​

Connecting Filesystem lets AdaL read and change files on your computer, limited to the folders you allow. AdaL can read text, images and audio, write or edit files with line-based edits, create folders, and move or rename files. It can also list folders with sizes, show a whole directory tree, search by file name pattern, and report file details. For example, give AdaL access to a notes folder and ask it to tidy file names or summarise every document inside.

/mcp add filesystem
  • Developer: Model Context Protocol
  • Authentication: No sign-in
  • Type: Local (npx -y @modelcontextprotocol/server-filesystem)
  • Categories: Productivity, Developer tools
  • Tools (14): read_file, read_text_file, read_media_file, read_multiple_files, write_file, edit_file, create_directory, list_directory, list_directory_with_sizes, directory_tree, move_file, search_files, get_file_info, list_allowed_directories
  • Links: Documentation, Report an issue

Connecting Brave Search lets AdaL search the live web through Brave's independent search index. AdaL can run web searches with pagination and freshness filters, and look up local businesses and places with ratings, hours and addresses. Ask it to find the latest release notes for a library, check current pricing on a service, or list coffee shops near an address. It runs on your machine and needs a Brave Search API key from the Brave Search API dashboard.

/mcp add brave-search
  • Developer: Brave
  • Authentication: API key required
  • Type: Local (npx -y @modelcontextprotocol/server-brave-search)
  • Categories: Knowledge, Productivity
  • Tools (2): brave_web_search, brave_local_search
  • Links: Documentation, Privacy policy, Report an issue

Svelte​

Connecting Svelte gives AdaL the official Svelte 5 and SvelteKit documentation, straight from the Svelte team. AdaL can look up the right docs section before it writes code, so it uses current APIs like runes instead of outdated patterns. It can also run the Svelte autofixer on a component to catch mistakes and confirm they are fixed. When it is done, it can hand you a Svelte Playground link to try the code. No sign-in is needed.

/mcp add svelte --url https://mcp.svelte.dev/mcp
  • Developer: Svelte
  • Authentication: No sign-in
  • Type: Remote (https://mcp.svelte.dev/mcp)
  • Categories: Developer tools
  • Tools (4): get-documentation, list-sections, playground-link, svelte-autofixer
  • Links: Documentation, Report an issue

Add any other tool​

Any MCP server with a URL works the same way:

/mcp add <name> --transport http --url <server-url>

See MCP Servers for local servers, API keys and managing connections.

Want a tool listed here? Submit a tool request.