Skip to content
Verified official

Castle MCP by usefulapi MCP

v1.39.1 changelog · 29

io.usefulapi/castle

Investigate security events and manage the allow/deny lists an analyst acts on.

transport:streamable-http tools:14

Target client

run in your project directory

claude mcp add --transport http castle https://castle.usefulapi.io/mcp

setup guides: Claude Code Claude Desktop Cursor VS Code Zed Windsurf Cline Gemini CLI Grok ChatGPT Claude.ai LangChain

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

castle_get_events_schema

castle get events schema

castle_search_events

castle search events

castle_group_events

castle group events

castle_search_lists

castle search lists

castle_get_list

castle get list

castle_search_list_items

castle search list items

castle_count_list_items

castle count list items

castle_get_list_item

castle get list item

castle_create_list

castle create list

castle_update_list

castle update list

castle_create_list_item

castle create list item

castle_update_list_item

castle update list item

castle_archive_list_item

castle archive list item

castle_unarchive_list_item

castle unarchive list item

All 14 tools, one page each

6 prompts you invoke yourself

Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. Check the server's own documentation before granting access.