arcade-mcp/libs/arcade-mcp-server/arcade_mcp_server
Evan Tahler 65acf41b11
Add startup warnings for missing secrets (#712)
Add startup warnings for missing tool secrets to provide faster feedback
on configuration issues.

---
Linear Issue:
[TOO-198](https://linear.app/arcadedev/issue/TOO-198/add-startup-warnings-for-missing-tool-secrets)

<a
href="https://cursor.com/background-agent?bcId=bc-203d1b6a-80a7-4933-b3ff-b3a9220b5809"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/open-in-cursor-dark.svg"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/open-in-cursor-light.svg"><img alt="Open in
Cursor"
src="https://cursor.com/open-in-cursor.svg"></picture></a>&nbsp;<a
href="https://cursor.com/agents?id=bc-203d1b6a-80a7-4933-b3ff-b3a9220b5809"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/open-in-web-dark.svg"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/open-in-web-light.svg"><img alt="Open in Web"
src="https://cursor.com/open-in-web.svg"></picture></a>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Eric Gustin <eric@arcade.dev>
2025-12-05 13:39:04 -08:00
..
auth [TOO-192] Update tdk to add figma typed oauth (#711) 2025-12-05 16:38:12 -03:00
fastapi Local MCP Fixes and Address General Feedback (#586) 2025-09-29 16:00:47 -07:00
managers Rename _meta requirements field to arcade_requirements (#616) 2025-10-14 19:01:05 -07:00
middleware MCP Local (#563) 2025-09-25 15:28:15 -07:00
transports Fix MCP capabilities, examples, tests, and more (#657) 2025-10-30 11:59:00 -07:00
usage Fix race condition (#676) 2025-11-04 15:40:47 -08:00
__init__.py MCP Local (#563) 2025-09-25 15:28:15 -07:00
__main__.py Add startup warnings for missing secrets (#712) 2025-12-05 13:39:04 -08:00
context.py Fix MCP capabilities, examples, tests, and more (#657) 2025-10-30 11:59:00 -07:00
convert.py Rename _meta requirements field to arcade_requirements (#616) 2025-10-14 19:01:05 -07:00
exceptions.py Re-import arcade_core errors into arcade_mcp_server (#620) 2025-10-13 17:48:54 -07:00
lifespan.py MCP Local (#563) 2025-09-25 15:28:15 -07:00
logging_utils.py Add startup warnings for missing secrets (#712) 2025-12-05 13:39:04 -08:00
mcp_app.py Add startup warnings for missing secrets (#712) 2025-12-05 13:39:04 -08:00
server.py Add startup warnings for missing secrets (#712) 2025-12-05 13:39:04 -08:00
session.py Fix MCP capabilities, examples, tests, and more (#657) 2025-10-30 11:59:00 -07:00
settings.py Only serve worker endpoints if secret is set (#691) 2025-11-24 14:39:14 -08:00
types.py MCP Local (#563) 2025-09-25 15:28:15 -07:00
worker.py Only serve worker endpoints if secret is set (#691) 2025-11-24 14:39:14 -08:00