Tokenizen CRA Check MCP
A free, read-only MCP server that checks public GitHub repositories for eight security signals related to the EU Cyber Resilience Act, such as security policies, SBOMs, and signed releases.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://api.tokenizen.nl/mcpWhat you can do with it
- Check a public GitHub repo for EU CRA security signals
- Verify presence of software bill of materials
- Check for signed releases and pinned dependencies
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- tokenizen-cra-check 0.1.0
- MCP protocol
- 2025-06-18
- Tools
- 1 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Tools
1 advertised
check_github_repo — Check a public GitHub repository for eight CRA-related security signals
Reads up to about thirty public pages of a public GitHub repository and reports which of eight security signals are visible: a security policy that names a contact or a reporting link, a software bill of materials, proof of where releases come from, a lockfile, automatic updates of dependencies, security scans in CI, recent maintenance and a licence. For each signal that is not visible the answer says what would make it visible; a signal that could not be read completely is marked not measured, never as a gap. The eight signals are a selection related to topics in the EU Cyber Resilience Act. This is an indication from public data, not a compliance check, not a certificate and not legal advice; private repositories and hosts other than GitHub cannot be checked. Read only. Limited to a few checks per ten minutes per address.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"repo"
],
"properties": {
"repo": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "A public GitHub repository as owner/name, or its https://github.com/owner/name address"
}
}
}{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 546 ms
- 95th percentile latency
- 546 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 546 ms · metadata changed · 1 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http tokenizen-cra-check-mcp https://api.tokenizen.nl/mcpCodex
codex mcp add tokenizen-cra-check-mcp --url https://api.tokenizen.nl/mcpCursor
{
"mcpServers": {
"tokenizen-cra-check-mcp": {
"url": "https://api.tokenizen.nl/mcp"
}
}
}Cline
{
"mcpServers": {
"tokenizen-cra-check-mcp": {
"type": "streamableHttp",
"url": "https://api.tokenizen.nl/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"tokenizen-cra-check-mcp": {
"type": "http",
"url": "https://api.tokenizen.nl/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http tokenizen-cra-check-mcp https://api.tokenizen.nl/mcpClaude Desktop
{
"mcpServers": {
"tokenizen-cra-check-mcp": {
"url": "https://api.tokenizen.nl/mcp"
}
}
}Windsurf
{
"mcpServers": {
"tokenizen-cra-check-mcp": {
"serverUrl": "https://api.tokenizen.nl/mcp"
}
}
}Let your agent find its tools
Find servers like Tokenizen CRA Check MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.