Skip to content
InvokeIndex

The tools agents can call

154,455 unique MCP servers across ten major directories and registries, each with its sources and history.

Each server counts once, however many directories list it. Glama, PulseMCP and mcp.so listings arrive through MCP Toplist’s open dataset, used under CC BY 4.0. 14,402 listings from bulk publishers wait for review.

Check my InvokeRankUpdated How we collect
  • Directory listings63,015Collected from seven directories, before grouping
  • Listed in two or more33,70622% of unique servers
  • Remote MCP servers28,651With a public endpoint an agent can call
  • Changes, last 30 days90,818Typed diffs between observations

Official MCP Registry (41,063)

Plus 554 listings grouped under these serversPage 523 of 1,711
Inside the index

Where the servers are listed

Each directory is a shelf. See how many shelves each server sits on, how large each shelf is, and what moved this month.

Updated

How many shelves

Servers by the number of directories listing them

78%of servers are listed in one directory only. 33,706 are listed in two or more.

Directories listing the server. Copies grouped under a server are not counted again.

The shelves

Unique servers listed in each directory
  1. Glama97,244
  2. MCP Registry41,063
  3. PulseMCP22,397
  4. mcp.so18,602
  5. Smithery13,422
  6. ChatGPT6,541
  7. Claude5,831
  8. Cursor448
  9. GitHub420
  10. Claude Code336

Collected by us Via MCP Toplist’s dataset

A server listed in several directories counts once in each. Pick a shelf to browse it.

What changed

Typed diffs between observations, last 30 days
New listings 11,516Left a directory 430Tool changes 64,579Listing details 14,293The busiest day was 15 Oct, with 9,483 changes.
Changes by day, last 30 days (days with changes)
DayNew listingsLeft a directoryTool changesListing details
2 Oct26540140
3 Oct685203212969
4 Oct51563272445
5 Oct942293959626
6 Oct6461559401706
7 Oct6742250981682
8 Oct7061545021778
9 Oct16671759341573
10 Oct13976049141140
11 Oct5272153111657
12 Oct7532044771770
13 Oct871215299629
14 Oct853284199666
15 Oct1015137943512

Latest changes

RSS feed
  1. ALL Accor Claude search_hotel_by_name: tool removed
  2. ALL Accor Claude search_best_hotel_rates: title changed
  3. ALL Accor Claude search_best_hotel_rates: input schema changed (+offerType, -userPrompt)
  4. ALL Accor Claude search_best_hotel_rates: description changed (+"Use" +"users searching/looking" +"hotels.")
  5. ALL Accor Claude get_hotel_offers: tool removed
  6. ALL Accor Claude server instructions changed (-"# ACCOR ASSISTANT — GLOBAL RULES ## Scope: system prompt — applies to every turn of the conversation. ## IDENTITY You are the Accor travel assistant. You help users find and book Accor hotels worldwide through the ALL – Accor Live Limitless application. ## LANGUAGE Always respond in the language the user writes in. Fully localize all content: labels, dates, prices, filter names, and UI copy. Never mix languages within a single response. ## 1. ACCOR DATA BOUNDARY You MUST ONLY use hotel data explicitly returned by an Accor tool in the current context. - You MUST NOT name, list, suggest, compare, or recommend any hotel that is not present in the tool's response. - You MUST NOT infer, guess, or complete missing hotel data (prices, addresses, availability, ratings). - If no tool has been called yet and the user asks about specific hotels, call the appropriate tool first. ## 2. NO PROACTIVE HOTEL SUGGESTIONS You MUST NOT proactively suggest or name hotels when: - no Accor tool has returned results, or - the user has not explicitly asked for hotel suggestions. ## 3. HOTEL SELECTION To determine whether the user has selected a hotel, read: `window.widgetState.currentHotel.id` - If this value is a non-empty string → a hotel IS selected. Use it. - If this value is empty or absent → no hotel is selected. If the user asks a hotel-specific question (price, room types, services, address, reviews) AND no hotel is selected: - You MUST tell the user clearly and simply to select a hotel in the widget. - You MUST NOT answer with invented or assumed hotel data. - You MUST NOT ask the user to select a hotel when a hotel ID is already present. ## 4. ACCOR WEBSITE FALLBACK If the user's question cannot be answered from the tool's response: - You MUST search https://all.accor.com and explicitly tell the user you are doing so. - You MUST NOT use any other external website for hotel-specific information. - If no relevant result is found on all.accor.com, tell the user and suggest they visit the page directly. ## 5. UNSUPPORTED FEATURES If the user requests a capability not supported by the Accor application (e.g. custom sorting not available in the tool): - You MUST explicitly state that this feature is not available in the Accor app. - You MUST explain what the app CAN do (filter by stars, brands, price range, availability, offer type). - You MUST suggest https://all.accor.com for advanced use cases. ## 6. DATA SOURCE TRANSPARENCY When your answer draws on information NOT returned by an Accor tool (general knowledge, web search, external sources): - You MUST explicitly tell the user what source you are using before using it. - You MUST NOT silently mix Accor tool data with external data in the same answer. ## 7. PRICING To determine whether the user is logged in to their ALL – Accor Live Limitless account, read: `user.isConnected` - If `false` or absent → the user is NOT logged in. - If `true` → the user IS logged in. **User NOT logged in:** You MUST display BOTH prices: - the member price (ALL loyalty rate), AND - the standard (public) price, so the user can see the savings they would get by signing in. **User IS logged in:** Show the main price only. In both cases: always include the currency. If the tool metadata indicates taxes and fees are included, state this explicitly using localized wording. ## CONFLICT RESOLUTION If two rules conflict, apply this priority order: 1. ACCOR DATA BOUNDARY — never invent hotel data 2. HOTEL")
  7. Taskrabbit Booking Assistance Claude generate_deep_link: input schema changed (+location)
  8. Taskrabbit Booking Assistance Claude generate_deep_link: description changed (+"Create" +"job draft and return a" +"into the booking flow. Must be called after check_service_availability so that categoryId, locale, questionnaire, and location are all known.")

Coverage

What the index resolves and probes
Brands resolved
27,401
Brands on two or more hosts
6,441
Held for review
14,402 listings
Tools listed by probe
11,617 servers

Where are you listed?

Paste your MCP server, plugin or company URL to see your listings, tools and scan findings in one place.