Deterministic SHACL-based assessment and comparison for digital passport data models.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-ce-rise-software-dpawb": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Deterministic SHACL-based assessment and comparison for digital passport data models.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in other
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Official Miro MCP server - Supports context to code and creating diagrams, docs, and data tables.
MCP server for using the GitLab API
MCP Security Weekly
Get CVE alerts and security updates for io.github.CE-RISE-software/dpawb and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Python toolkit and thin CLI for SHACL-based assessment of digital passport data models, pairwise comparison of composed solutions, and SHACL-only use-case coverage analysis.
This README is primarily a repository and development entry point. The user-facing conceptual and usage reference is at the published documentation site. The repository-source docs remain available in docs/.
dpawbdpawb-mcpThe tool is designed primarily as an agent-usable analytical toolkit with a thin CLI. The core command surface is:
assesscoveragecompareprioritizeschemavocabularytemplatecapabilitiessummarizeThe intended primary integration mode is an AI agent orchestrating the analytical pipeline through the package API or the CLI. In practice, this means:
The CLI remains useful for direct human invocation, but the main product shape is an analytical engine that can be called by agent skills, workflow runners, or tool adapters.
The package also ships a thin stdio MCP server over the same deterministic command surface:
assesscoveragecompareprioritizeschemavocabularytemplatecapabilitiessummarizeThe MCP surface stays intentionally thin:
dpawb as the core Python packagedpawb-mcpThe MCP runtime and publication shape are documented in the published MCP server page.
The public Python API is documented in the published API reference.
The MCP server is published with this identity:
io.github.CE-RISE-software/dpawbghcr.io/ce-rise-software/dpawb-mcp:<release-version>stdiohttps://registry.modelcontextprotocol.io/The server is discoverable in the official MCP Registry under the name io.github.CE-RISE-software/dpawb.
Registry discovery page:
https://registry.modelcontextprotocol.io/?q=dpawbLocal client configuration example:
{
"mcpServers": {
"dpawb": {
"command": "dpawb-mcp"
}
}
}
OCI-oriented registry metadata is declared in server.json. The publish workflow fills in the release version and image tag when publishing.
python -m venv .venv
. .venv/bin/activate
pip install -e .
Published package name:
pip install dpawb
The installed MCP server command is:
dpawb-mcp
If you are working in a restricted environment, the package is configured to build with setuptools so editable install