Close and Zoho CRM are now live on Tables! Read more

Tables

Pricing

Get started

Tables for ChatGPT

Find people and companies, build calling lists and get verified emails and mobile numbers by asking ChatGPT. Results open as a Tables table in the chat, where you can keep working by asking or clicking. Using Claude? Read the Claude guide.

A Tables table open full screen in ChatGPT, with a sales director's profile beside it

Connect Tables

You need a Tables account (free to create) and a ChatGPT account.

  1. 1

    Add a custom MCP server

    Click Open ChatGPT plugins, then click Add in the top right and choose Add custom MCP server.
  2. 2

    Fill it in

    Name it Tables.so, paste this server URL and choose OAuth. Tick I understand and want to continue, then click Create as a plugin.
    https://app.tables.so/api/mcp/mcp
  3. 3

    Connect

    Click Connect Tables.so, sign in to Tables and click Allow.
  4. 4

    Use it

    Type @Tables in a chat and pick Tables.so, or just ask. ChatGPT uses it when your request fits.
ChatGPT's Add custom MCP server window, filled in with the Tables server

Copy these into ChatGPT one after the other, or ask in your own words:

Find heads of sales at software companies in Denmark with 50 to 200 employees.
Save them as a table called Q1 calls and score each person 1 to 10 on fit.
Get mobile numbers for everyone who scored 8 or more.

The table

The table in the chat works like the one in Tables. Reveal an email or mobile on any row, filter and sort, open a person or company, save to a table, export, or send people to your CRM.

Search results for heads of sales in Denmark and Sweden, shown as a Tables table in ChatGPT

Teams and other apps

Once Tables.so is in ChatGPT's plugin directory, you'll find it under Plugins, Browse directory, with no server to add. In Claude, Cursor and other MCP apps, use the same URL. It signs in with OAuth.

https://app.tables.so/api/mcp/mcp

Workspaces

If you're in more than one workspace, ChatGPT asks which to use, or you can say it up front, like “use my Acme workspace”. To disconnect, open Settings, Plugins in ChatGPT and choose Tables.so.

Tools

ChatGPT picks the right tool, so you never need to name one. It asks before deleting a table or removing people.

ChatGPT may ask before it uses a tool that spends credits. Choose Allow once, or Always allow to stop it asking. You can change this later under Settings, Plugins, Tables.so.

Emails and mobiles

reveal_person_contactEmail or mobile for one person1email10mobile
reveal_contactsEmails or mobiles for up to 25 people1email10mobile
reveal_list_contactsEmails or mobiles for a whole table1email10mobile

Tables

list_listsYour tables and foldersFree
open_listOpen a table, with filters and sortingFree
save_search_as_listSave a whole search as a new table0.5per person
add_to_listAdd people to a table0.5per person
add_companies_to_listAdd companies to a table0.5per company
create_listCreate an empty tableFree
rename_listRename a tableFree
move_list_to_folderMove a table into a folderFree
move_peopleMove people to another tableFree
copy_peopleCopy people to another tableFree
delete_from_listRemove people from a tableFree
delete_listDelete a tableFree

AI columns

add_ai_columnAdd a column that researches or scores every row1per row
run_ai_columnRun a column again on some or all rows1per row

Import and export

import_csvImport a CSV as a new table0.5per person
export_listExport a table to CSV or ExcelFree
push_to_crmSend people to HubSpot, Pipedrive or Attio0.5per person

Account

get_creditsYour credit balanceFree
whoamiThe Tables account you're signed in withFree

Credits

ChatGPT uses the credits in your Tables workspace, at the same prices as the app, and stays within any limit your admin has set for you.

A search2per page of 20
A verified email1each
A mobile number10each
Saving people, with an email or mobile1or10per person
An AI column with web search5per row

Troubleshooting

ChatGPT keeps asking me to sign in

Disconnect Tables in ChatGPT, then connect it again.

A search finds nothing

Ask ChatGPT to check how the location or job title is spelled, or search by country instead of region.

“You are calling tools too quickly”

There's a limit of about 30 actions a minute. Wait a few seconds.

Out of credits

ChatGPT says whether the workspace or your own limit ran out. An admin can add credits.

Still stuck? Email info@tables.so.

Privacy

ChatGPT only sends Tables what a tool needs: search filters, the people and tables you ask about, rows from a CSV you share and prompts for AI columns. Tables never sees your conversation. See our Privacy Policy.