CommonNinja/commonninja-mcp-server
If you are the rightful owner of commonninja-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Common Ninja MCP Server is a Model Context Protocol server implementation designed to facilitate interaction between AI assistants and the Common Ninja API, specifically for managing widgets and projects.
Tools
Functions exposed to the LLM to take actions
commonninja_get_widget
Get widget data by ID
commonninja_get_widget_schema
Get widget schema by type before updating widget data
commonninja_update_widget
Merge current widget data with new partial widget data
commonninja_list_widgets
List all widgets in the account with pagination
commonninja_create_widget
Create a new widget with the specified type and data
commonninja_delete_widget
Delete a widget by ID
commonninja_get_widget_types
Get a list of all available widget types
commonninja_list_projects
List all projects with pagination
commonninja_get_project
Get project details by ID
commonninja_project_list_contacts
List all project's contacts with pagination
commonninja_project_get_contact
Get project's contact details by ID
commonninja_project_list_submissions
List all project's submissions with pagination
commonninja_project_get_submission
Get project's submission details by ID
commonninja_get_widget_analytics
Get analytics data for a specific widget
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client