
Prism Mcp
This server wraps Prismatic's Prism CLI to help you build and manage integrations through their embedded iPaaS platform. You get tools for listing and testing integrations, initializing code-native integrations, generating flow boilerplate, and publishing custom components. It can convert low-code YAML integrations to code-native format, scaffold config variables and connection wrappers, and even generate component manifests from OpenAPI or WSDL specs. Reach for this if you're building B2B SaaS integrations on Prismatic and want Claude to handle the CLI commands, boilerplate generation, and API interactions while you focus on integration logic. The toolsets can be scoped to just integration work or component development depending on what you're building.
- GitHub stars
- 27
- tools
- 19
- transport
- STDIO
- last updated
- Nov 9, 2026
Tools
19 toolsPublic tool metadata for what this MCP can expose to an agent.
prism_meCheck login status and display current user profile information
Check login status and display current user profile information
No parameter schema in public metadata yet.
prism_components_listList all available components with version options
List all available components with version options
No parameter schema in public metadata yet.
prism_integrations_listList all integrations
List all integrations
No parameter schema in public metadata yet.
prism_integrations_initInitialize a new Code Native Integration
Initialize a new Code Native Integration
No parameter schema in public metadata yet.
prism_integrations_convertConvert an existing Low-Code Integration to Code Native
Convert an existing Low-Code Integration to Code Native
No parameter schema in public metadata yet.
prism_integrations_flows_listList flows for an integration
List flows for an integration
No parameter schema in public metadata yet.
prism_integrations_flows_testTest a flow in an integration
Test a flow in an integration
No parameter schema in public metadata yet.
prism_integrations_flows_listenSet a flow to "Listening Mode" to capture webhook payloads or polling trigger responses, saving them as payloads for `prism_integrations_flows_test`
Set a flow to "Listening Mode" to capture webhook payloads or polling trigger responses, saving them as payloads for `prism_integrations_flows_test`
No parameter schema in public metadata yet.
prism_integrations_importImport an integration from a specific directory
Import an integration from a specific directory
No parameter schema in public metadata yet.
prism_install_component_manifestGenerate component manifest in CNI src directory (requires spectral@10.6.0 or greater)
Generate component manifest in CNI src directory (requires spectral@10.6.0 or greater)
No parameter schema in public metadata yet.
prism_install_legacy_component_manifestGenerate line to add to a CNI's devDependencies for legacy component manifest installation
Generate line to add to a CNI's devDependencies for legacy component manifest installation
No parameter schema in public metadata yet.
prism_integrations_generate_flowGenerate boilerplate file for a CNI flow
Generate boilerplate file for a CNI flow
No parameter schema in public metadata yet.
prism_integrations_generate_config_pageGenerate boilerplate code for a CNI config page
Generate boilerplate code for a CNI config page
No parameter schema in public metadata yet.
prism_integrations_generate_config_varGenerate boilerplate code for a config variable
Generate boilerplate code for a config variable
No parameter schema in public metadata yet.
prism_integrations_add_connection_config_varReturns path to connection wrapper function if available, otherwise generates boilerplate code for a connection config variable
Returns path to connection wrapper function if available, otherwise generates boilerplate code for a connection config variable
No parameter schema in public metadata yet.
prism_integrations_add_datasource_config_varReturns path to datasource wrapper function if available, otherwise generates boilerplate code for a datasource config variable
Returns path to datasource wrapper function if available, otherwise generates boilerplate code for a datasource config variable
No parameter schema in public metadata yet.
prism_components_initInitialize a new Component (supports WSDL/OpenAPI generation)
Initialize a new Component (supports WSDL/OpenAPI generation)
No parameter schema in public metadata yet.
prism_components_publishPublish a component from a specific directory
Publish a component from a specific directory
No parameter schema in public metadata yet.
prism_components_generate_manifestGenerate the manifest for a Prismatic component
Generate the manifest for a Prismatic component
No parameter schema in public metadata yet.
Sponsors
Readme
@prismatic-io/prism-mcp
Prism MCP Server is a local Model Context Protocol (MCP) server that helps AI assistants work with the Prismatic API for code-native integration and custom component development.
[!NOTE] Prism now has MCP support built in! With Prism 11 or later, use
prism --mcpto start the server. The standaloneprism-mcppackage is still available, but is deprecated in favor of this built-in support.For help building and working with Prismatic from your coding assistant, check out Prismatic agent skills, the new home for our AI development guidance. Get started with
npx skills add prismatic-io/agent-skills.
Features
This MCP server provides several tools, organized into categories. You may register whatever set of tools are most relevant to your use case.
General Tools (Always Available)
- prism_me: Check login status and display current user profile information
- prism_components_list: List all available components with version options
Details
- Repository
- github.com/prismatic-io/prism-mcp
- Package
@prismatic-io/prism-mcp- Transport
- STDIO
- Registry
- MCP registry, active