diff --git a/src/ghost_mcp/server.py b/src/ghost_mcp/server.py index d03701a..d69818e 100644 --- a/src/ghost_mcp/server.py +++ b/src/ghost_mcp/server.py @@ -50,6 +50,7 @@ def create_server() -> FastMCP: mcp.tool()(tools.list_users) mcp.tool()(tools.read_user) mcp.tool()(tools.update_user) + mcp.tool()(tools.delete_user) mcp.tool()(tools.list_members) mcp.tool()(tools.read_member) mcp.tool()(tools.create_member) diff --git a/src/ghost_mcp/tools.py b/src/ghost_mcp/tools.py index 3c356c6..c328a77 100644 --- a/src/ghost_mcp/tools.py +++ b/src/ghost_mcp/tools.py @@ -12,7 +12,8 @@ from .tools.posts import ( from .tools.users import ( list_users, read_user, - update_user + update_user, + delete_user ) from .tools.members import ( list_members, @@ -51,6 +52,7 @@ __all__ = [ 'list_users', 'read_user', 'update_user', + 'delete_user', 'list_members', 'read_member', 'create_member', diff --git a/src/ghost_mcp/tools/__init__.py b/src/ghost_mcp/tools/__init__.py index 716617d..7f64ec9 100644 --- a/src/ghost_mcp/tools/__init__.py +++ b/src/ghost_mcp/tools/__init__.py @@ -1,7 +1,7 @@ """Ghost MCP tools package.""" from .posts import search_posts_by_title, list_posts, read_post, create_post, update_post, delete_post -from .users import list_users, read_user, update_user +from .users import list_users, read_user, update_user, delete_user from .members import list_members, read_member, create_member, update_member from .tiers import list_tiers, read_tier, create_tier, update_tier from .offers import list_offers, read_offer, create_offer, update_offer @@ -19,6 +19,7 @@ __all__ = [ 'list_users', 'read_user', 'update_user', + 'delete_user', 'list_members', 'read_member', 'create_member',