arcade-mcp/toolkits
Evan Tahler 40cdf2018d
Postgres Database Toolkit (#459)
Adds an example of a good "general case" SQL tool:
* enforces read-only mode
* hints to the LLM to discover the tables and schemas for the tables it
needs before any query
* uses RetryableToolErrors to hint to the LLM about what to do next

Docs: https://github.com/ArcadeAI/docs/pull/345

For testing, `TEST_POSTGRES_DATABASE_CONNECTION_STRING` has been set in
the repo (from Neon). details in 1 password.

<img width="1178" height="1091"
alt="464977013-49aff5e5-e301-4ca0-83b5-3ea742db2283"
src="https://github.com/user-attachments/assets/9344c27b-015d-4b91-907e-84f2e4193e16"
/>
2025-07-11 17:30:40 -07:00
..
asana Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
code_sandbox Fix release workflow for toolkits (#469) 2025-07-01 13:29:59 -07:00
confluence Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
dropbox Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
e2b Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
firecrawl Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
github Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
gmail Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
google Slack Toolkit Refactoring (#453) 2025-07-10 13:50:28 -03:00
google_calendar Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
google_contacts Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
google_docs Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
google_drive Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
google_finance Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
google_flights Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
google_hotels Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
google_jobs Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
google_maps Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
google_news Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
google_search Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
google_sheets Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
google_shopping Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
hubspot Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
jira Update toolkit Makefiles (#466) 2025-07-01 11:29:12 -07:00
linkedin Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
math Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
microsoft Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
notion Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
outlook_calendar Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
outlook_mail Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
postgres Postgres Database Toolkit (#459) 2025-07-11 17:30:40 -07:00
reddit Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
salesforce Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
search Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
slack Temporarily remove Slack mpim:write scope (#482) 2025-07-11 18:57:24 -03:00
spotify Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
stripe Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
walmart Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
web Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
x Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
youtube Officially publish new split toolkits to PyPI (#480) 2025-07-11 12:34:21 -07:00
zoom Fix existing Slack test & bump TK versions (#471) 2025-07-01 14:13:45 -07:00
TOOLKIT_RELEASE_MANAGERS.txt Release Arcade Math 1.0.0 (#300) 2025-03-17 12:58:17 -07:00