
Nexus Mcp
io.github.nexus-api-labPublished by GitHub account nexus-api-labv1.0.0Updated Oct 24, 2026
Japanese LLM security — prompt injection detection (jpi-guard) + PII masking (PII Guard). Free.
Overview
Remote MCP server exposing Japanese-focused LLM security APIs: prompt injection detection (jpi-guard) and PII detection and masking (PII Guard).
- What you can do
- Check user input for prompt injection and get a risk level and detection reason
- Gate RAG entry points with a pass/fail validation result and block reason
- Sanitize fetched external content so injection payloads are removed before it reaches the model
- Scan Japanese text for PII such as My Number, cards, phone, email, address and names, and return findings plus masked text
- Obtain free trial API keys for both services
- When to use it
- Useful when building Japanese-language LLM or RAG applications that need a pre-LLM input gate against prompt injection, or that must mask personal data before logging, storing or forwarding user text.
- Requirements
- A remote Streamable HTTP endpoint; no local package or runtime. No API key is needed to start: the server can issue free trial keys through its own tools. Network access to the provider's endpoint is required.
Installation
In SourceWeft
- Open Nexus Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.nexus-api-lab%2Fnexus-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"nexus": {
"type": "http",
"url": "https://mcp.nexus-api-lab.com/"
}
}
}README
nexus-mcp — jpi-guard & PII Guard MCP Server
LLM security APIs for Japanese applications, available as an MCP server.
MCP endpoint: https://mcp.nexus-api-lab.com/
Transport: HTTP (Streamable HTTP / JSON-RPC 2.0)
Homepage: https://www.nexus-api-lab.com
Discovery: https://mcp.nexus-api-lab.com/.well-known/mcp.json
Quick connect
Claude Code / Claude Desktop
Or add to your .mcp.json:
Cursor / Windsurf / other MCP clients
Add to your MCP config:
Get started in 30 seconds
After connecting, no API key is required to begin. Claude will call get_trial_key automatically:
Usage examples
Protect a RAG pipeline
Claude will:
- Call
get_trial_keyto obtain a free API key (if not already set) - Call
check_injectionon the user input - Return
is_injection: true/false,risk_level, anddetection_reason - Block the input if injection is detected
Sanitize external content before injecting into LLM context
Claude will:
- Call
sanitize_contentwith the fetched content - Return
cleaned_contentwith injection payloads removed - Use the cleaned version as LLM context
PII masking before storage or logging
Claude will:
- Call
get_pii_guard_keyto obtain a free key (if not already set) - Call
pii_scanon the text - Return
findings[](type, score, position) andmasked_textwith[NAME],[PHONE],[CARD]placeholders
Full RAG entry-point gate
Claude will suggest using validate_rag_input, which returns safe: true to proceed or safe: false with block_reason to reject.
Tools
jpi-guard — Prompt Injection Detection
Free trial: https://www.nexus-api-lab.com/jpi-guard.html
PII Guard — Japanese PII Detection & Masking
PII categories: My Number (mod-11 checksum), credit card (Luhn), bank account, passport, phone, email, postal address, date of birth, driver's license, person name.
Free tier: https://www.nexus-api-lab.com/pii-guard.html
Why use this instead of writing your own?
- Japanese-specialized — full-width character normalization, polite-language disguise detection, My Number checksum validation
- Deterministic — no LLM calls inside the API. Fast, auditable, consistent results
- Free to start — no credit card, no signup for trial keys
- Edge-deployed — Cloudflare Workers global network, sub-50ms p99
License
MIT — see LICENSE
Source: README.md at commit 36627d2
Tools
0Version history
1- v1.0.0LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declaredRequired10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts