← Back to search

@prismatic-io/prism-mcp

GitHub Actions Scanned 29d ago

MCP server that wraps Prismatic's Prism CLI tool

B
81.4 / 100

Versions

1.5.0latest
Jul 13, 2026
1.4.4
Apr 20, 2026
1.4.2
Mar 30, 2026
1.4.1
Mar 26, 2026
1.4.0
Jan 23, 2026
+ show 7 moreshow less
1.3.1
Jan 5, 2026
1.3.0
Jan 5, 2026
1.2.0
Dec 8, 2025
1.1.1
Oct 31, 2025
1.1.0
Sep 16, 2025
1.0.1
Sep 5, 2025
1.0.0
Sep 4, 2025
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 20

prism_integrations_convert
annotations: none low

Convert an existing Low-Code Integration into a Code Native Integration, scaffolding the generated code in the working directory

integrationId string
prism_integrations_flows_list
annotations: none low

List flows for an integration

columns string integrationId string
prism_me
annotations: none low

Check Prismatic login status and display current user profile information

prism_components_list
annotations: none low

List the components available in your organization. Searching for

prism_integrations_list
annotations: none low

List all integrations in your organization

search string
prism_integrations_init
annotations: none low

Initialize a new Prismatic Code Native Integration (CNI)

prism_integrations_flows_test
annotations: none low

Test a flow in a Prismatic integration. Output is always returned quietly, as JSONL when tailing logs or results.

tailLogs boolean tailResults boolean integrationId string filepathToStoreResult string
prism_integrations_import
annotations: none low

Import a Prismatic code-native integration from a specific directory. The directory is built with `npm run build` before importing.

directory string
prism_install_component_manifest
annotations: none low

If using spectral@10.6.0 or greater, generate a manifest in CNI src.

prism_install_legacy_component_manifest
annotations: none low

Fallback for when prism_install_component_manifest fails. Generates the devDependencies entry that installs a legacy component manifest.

componentKey string
prism_integrations_generate_flow
annotations: none low

Generate boilerplate file for a CNI flow. The result should be included in the CNI

name string
prism_integrations_generate_config_page
annotations: none low

Generate boilerplate code for a CNI config page. The result should be included in the CNI

name string
prism_integrations_generate_config_var
annotations: none low

Generate boilerplate code for a config variable. The result should be included in a CNI

name string
prism_integrations_add_connection_config_var
annotations: none low

Returns the path to a file that contains a connection wrapper function. If not available, generates boilerplate code for a connection config variable.

name string componentKey string connectionKey string
prism_integrations_add_datasource_config_var
annotations: none low

Returns the path to a file that contains a data source wrapper function. If not available, generates boilerplate code for a data source config variable.

name string componentKey string dataSourceKey string
prism_integrations_flows_listen
annotations: none low

Set a flow to

outputDir string integrationId string
prism_components_init
annotations: none low

Initialize a new Prismatic custom component. Passing a WSDL or OpenAPI spec scaffolds the component from that definition.

name string
prism_components_publish
annotations: none low

Publish a custom Prismatic component from a specific directory. The directory is built with `npm run build` first and published non-interactively.

comment string repoUrl string commitUrl string directory string commitHash string
prism_components_generate_manifest
annotations: none low

Generate the type manifest for a Prismatic component to enable its usage within a Code-Native Integration. The component is built with `npm run build` first, and outputDir gets a `<component dir name>-manifest` subfolder appended.

dryRun boolean
prism-mcp
annotations: none low

Permissions 1

env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 51

low
Tool 'prism_me' has no annotations annotation_checker · 100%
low
Tool 'prism_components_list' has no annotations annotation_checker · 100%
low
Tool 'prism_integrations_list' has no annotations annotation_checker · 100%
low
Tool 'prism_integrations_init' has no annotations annotation_checker · 100%
low
Tool 'prism_integrations_convert' has no annotations annotation_checker · 100%
low
Tool 'prism_integrations_flows_list' has no annotations annotation_checker · 100%
low
Tool 'prism_integrations_flows_test' has no annotations annotation_checker · 100%
low
Tool 'prism_integrations_import' has no annotations annotation_checker · 100%
low
Tool 'prism_install_component_manifest' has no annotations annotation_checker · 100%
low
Tool 'prism_install_legacy_component_manifest' has no annotations annotation_checker · 100%
low
Tool 'prism_integrations_generate_flow' has no annotations annotation_checker · 100%
low
Tool 'prism_integrations_generate_config_page' has no annotations annotation_checker · 100%
low
Tool 'prism_integrations_generate_config_var' has no annotations annotation_checker · 100%
low
Tool 'prism_integrations_add_connection_config_var' has no annotations annotation_checker · 100%
low
Tool 'prism_integrations_add_datasource_config_var' has no annotations annotation_checker · 100%
low
Tool 'prism_integrations_flows_listen' has no annotations annotation_checker · 100%
low
Tool 'prism_components_init' has no annotations annotation_checker · 100%
low
Tool 'prism_components_publish' has no annotations annotation_checker · 100%
low
Tool 'prism_components_generate_manifest' has no annotations annotation_checker · 100%
low
Tool 'prism-mcp' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Suspicious package name: lodash-es dependency_analyzer · 60%
medium
Vulnerable dependency: lodash-es@4.17.23 (GHSA-f23m-r3pf-42rh) dependency_analyzer · 95%
medium
Vulnerable dependency: lodash-es@4.17.23 (GHSA-r5fr-rjxr-66jc) dependency_analyzer · 95%
info
package.json metadata manifest_parser · 100%
info
Tool: prism_me manifest_parser · 70%
info
Tool: prism_components_list manifest_parser · 70%
info
Tool: prism_integrations_list manifest_parser · 70%
info
Tool: prism_integrations_init manifest_parser · 70%
info
Tool: prism_integrations_convert manifest_parser · 70%
info
Tool: prism_integrations_flows_list manifest_parser · 70%
info
Tool: prism_integrations_flows_test manifest_parser · 70%
info
Tool: prism_integrations_import manifest_parser · 70%
info
Tool: prism_install_component_manifest manifest_parser · 70%
info
Tool: prism_install_legacy_component_manifest manifest_parser · 70%
info
Tool: prism_integrations_generate_flow manifest_parser · 70%
info
Tool: prism_integrations_generate_config_page manifest_parser · 70%
info
Tool: prism_integrations_generate_config_var manifest_parser · 70%
info
Tool: prism_integrations_add_connection_config_var manifest_parser · 70%
info
Tool: prism_integrations_add_datasource_config_var manifest_parser · 70%
info
Tool: prism_integrations_flows_listen manifest_parser · 70%
info
Tool: prism_components_init manifest_parser · 70%
info
Tool: prism_components_publish manifest_parser · 70%
info
Tool: prism_components_generate_manifest manifest_parser · 70%
info
Tool: prism-mcp manifest_parser · 75%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (2) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 10 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%