MCP Tool Directory

Each row is one tool from one provider. Tools sharing a name across providers (e.g. search) are listed separately because they aren't interchangeable.

2684 tools indexed

All tools

30 of 2684 shown

Notion /

notion_get_page_property

Remote

Retrieve a specific property value from a page. Useful for paginated properties like relations or rollups.

Notion /

notion_get_user

Remote

Get a user by ID.

Notion /

notion_list_data_source_templates

Remote

List page templates available in a data source.

Notion /

notion_list_users

Remote

List all users in the workspace. Returns names, types (person/bot), and avatars.

Notion /

notion_move_page

Remote

Move a page to a new parent page or data source.

Notion /

notion_query_data_source

Remote

Query pages in a data source with filters and sorts. For new API (2025-09-03). For legacy databases use notion_query_database.

Notion /

notion_query_database

Remote

Query a database with filters and sorts (legacy endpoint). For new integrations prefer notion_query_data_source.

Notion /

notion_search

Remote

Search pages and databases in your Notion workspace by title. Filter by object type and sort by last edited time.

Notion /

notion_update_block

Remote

Update a block's content. Send the block type key with updated data, e.g. { "paragraph": { "rich_text": [...] } }.

Notion /

notion_update_data_source

Remote

Update a data source title or property schema.

Notion /

notion_update_page

Remote

Update a Notion page. Change properties, icon, cover, or archive/trash status. Use block tools to update page content.

Reddit /

onboarding_campaign_decision

Remote

Evaluate readiness and optionally start campaign immediately. If not ready and blocked on credits, also returns a checkout link. Use this after onboarding reaches targeting approval. Set `start_now=true` to attempt campaign launch.

Datadog /

optimize_query

Remote

Suggest a rewritten, optimized version of a SQL query with explanations. Identifies sequential scans, missing indexes, sort spills, join inefficiencies, and suggests index DDL. [BUILD tier]

Korean Law Search /

ordin_search

Remote

Search local ordinances (자치법규 목록 조회). This tool searches Korean local ordinances (자치법규) including 조례, 규칙, and other local government regulations. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" nw: 1=현행 (current), 2=연혁 (historical), default 1 search: 1=자치법규명 (ordinance name), 2=본문검색 (full text), default 1 sort: Sort order - "lasc"|"ldes"|"dasc"|"ddes"|"nasc"|"ndes" date: Announcement date (YYYYMMDD) ef_yd: Effective date range (YYYYMMDD~YYYYMMDD) anc_yd: Announcement date range (YYYYMMDD~YYYYMMDD) anc_no: Announcement number org: Local government code filter (e.g., "6110000" for Seoul) sborg: Sub-organization code filter knd: Ordinance type - 1=조례, 2=규칙, 3=교육규칙 rr_cls_cd: Administrative district classification code ordin_fd: Ordinance field code gana: Dictionary search (ga, na, da, ...) ctx: MCP context (injected automatically) Returns: Search results with local ordinance list or error Examples: Search for "서울시 건축 조례": >>> ordin_search(query="건축", org="6110000", knd="1") Search current ordinances: >>> ordin_search(query="주차장", display=20, type="XML")

Korean Law Search /

ordin_service

Remote

Retrieve local ordinance full text (자치법규 본문 조회). This tool retrieves the complete text of a Korean local ordinance. Args: id: Ordinance ID (either id or mst is required) mst: Ordinance master number (either id or mst is required) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" ctx: MCP context (injected automatically) Returns: Full ordinance text or error Examples: Retrieve by ID: >>> ordin_service(id="000001", type="XML") Retrieve by MST: >>> ordin_service(mst="123456", type="XML")

Korean Law Search /

ordinLsCon_search

Remote

Search ordinance-to-law linkage (자치법규 기준 법령 연계 관련 목록 조회). This tool searches national law articles that are referenced or linked by local ordinances. Useful for finding the legal basis (상위 법령) that a specific ordinance is based on. Args: query: Search keyword (default "*") display: Number of results per page (max 100, default 20) page: Page number (1-based, default 1) oc: Optional OC override (defaults to env var) type: Response format - "JSON" (default), "XML", or "HTML" ctx: MCP context (injected automatically) Returns: Search results with ordinance-law linkage list or error Examples: Search for linked laws: >>> ordinLsCon_search(query="건축", type="XML")

WorkOS /

organization_domains.create

Remote

Creates a new Organization Domain.

WorkOS /

organization_domains.delete

Remote

Permanently deletes an organization domain. It cannot be undone.

WorkOS /

organization_domains.get

Remote

Get the details of an existing organization domain.

WorkOS /

organization_domains.verify

Remote

Initiates verification process for an Organization Domain.

Smithery /

organizations.api_keys.create

Remote

Creates an API key owned by the organization. Requires admin role.

WorkOS /

organizations.api_keys.create

Remote

Create a new API key for an organization.

Smithery /

organizations.api_keys.delete

Remote

Deletes an API key belonging to the organization. Requires admin role.

Smithery /

organizations.api_keys.list

Remote

Returns all API keys belonging to the organization. Requires admin role. Key values are not included in the response.

WorkOS /

organizations.api_keys.list

Remote

Get a list of all API keys for an organization.

WorkOS /

organizations.audit_log_configuration.get

Remote

Get the unified view of audit log trail and stream configuration for an organization.

WorkOS /

organizations.audit_logs_retention.get

Remote

Get the configured event retention period for the given Organization.

WorkOS /

organizations.audit_logs_retention.update

Remote

Set the event retention period for the given Organization.

WorkOS /

organizations.create

Remote

Creates a new organization in the current environment.

WorkOS /

organizations.delete

Remote

Permanently deletes an organization in the current environment. It cannot be undone.