phylax-mcp
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@phylax-mcpVerify pkg:npm/express@4.18.2 before we add it."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Phylax MCP Server
A Model Context Protocol server for Phylax. Lets AI assistants verify packages, repositories and other MCP servers before using them.
Phylax MCP exposes the Phylax verification API through the Model Context Protocol, so any MCP aware assistant such as Claude, VS Code Copilot, Cursor or Windsurf can check a package, audit a dependency list, or refuse a risky tool as part of a conversation. It runs locally over stdio, or as a shared HTTP server for a team.
Features
Verify a package before the assistant suggests installing it
Verify another MCP server before you connect to it
Batch verify a whole dependency list in one call
Evaluate an artifact against your organization policy
Fetch signed attestations as evidence
Report the current plan and remaining quota
Related MCP server: Agent Identity MCP Server
Install
Requires a Phylax API token. Create one at app.phyi.dev.
Claude Desktop
{
"mcpServers": {
"phylax": {
"command": "npx",
"args": ["-y", "@phylax/mcp"],
"env": {
"PHYLAX_API_TOKEN": "${PHYLAX_API_TOKEN}"
}
}
}
}Platform | Config file |
macOS |
|
Windows |
|
Linux |
|
Cursor
Same shape, in ~/.cursor/mcp.json for every workspace, or .cursor/mcp.json to scope it to one project.
VS Code
{
"servers": {
"phylax": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@phylax/mcp"],
"env": {
"PHYLAX_API_TOKEN": "${env:PHYLAX_API_TOKEN}"
}
}
}
}Reference the token rather than pasting it. A literal token in these files gets committed, screen shared and synced between machines.
Usage
Once connected, ask the assistant to verify something:
Use Phylax to verify pkg:npm/express@4.18.2 before we add it.
Tools exposed
Tool | Purpose |
| Verify one package URL and return ALLOW, WARN or BLOCK. |
| Verify many at once. Preferred for a dependency list. |
| Verify another MCP server before connecting to it. |
| Evaluate an artifact against an organization policy. |
| Fetch signed attestations as evidence. |
| Resolve a vague package name to a package URL. |
| Reachability, plan and remaining quota. |
A BLOCK verdict is returned as a tool error, not as prose. An assistant that reads "this package is risky" as text will often carry on and use it anyway, so the refusal is made structural.
Self hosting over HTTP
For a team sharing one server rather than spawning one per user:
PHYLAX_API_TOKEN=... \
PHYLAX_MCP_AUTH_TOKEN=... \
npx @phylax/mcp --http --port 8765The server refuses to start on HTTP without PHYLAX_MCP_AUTH_TOKEN. An unauthenticated MCP endpoint grants tool execution to anyone who can reach the port.
Set PHYLAX_MCP_AUDIENCE to reject tokens minted for a different service, even when they are otherwise valid.
Configuration
Variable | Default | Notes |
| required | Your Phylax API token. |
|
| |
|
| Set to |
|
| HTTP only. |
| none | Required for HTTP. |
| none | Expected |
Troubleshooting
The assistant never calls a tool. The client did not start the server. Run the command yourself to see the error the client swallowed:
PHYLAX_API_TOKEN=... npx @phylax/mcpEvery tool reports unauthenticated. The token is missing, malformed or revoked. Ask the assistant to run phylax_status.
Every tool reports plan_required. The capability is not part of the current subscription.
The client shows a broken protocol stream. Something wrote to stdout. On stdio, stdout carries the protocol; all logging goes to stderr.
Development
npm install
npm run typecheck
npm test
npm run buildLicense
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityDmaintenancePackage intelligence MCP server. Stops AI agents from installing hallucinated/malicious packages across 17 ecosystems. 22 tools, free, no auth.221
- Alicense-qualityDmaintenanceMCP Server for AI agent identity and authorization. Create, verify, and manage agent identities with trust scores and scoped authorization tokens.MIT
- AlicenseAqualityAmaintenanceMCP server for checking supply-chain trust before connecting to AI agents, frameworks, or MCP servers.81061MIT
- AlicenseAqualityBmaintenanceMCP server for verification and API-existence oracle tools, enabling AI agents to check package existence, symbol details, and version diffs with signed attestations.9MIT
Related MCP Connectors
Scans MCP servers for tool poisoning, prompt injection and supply chain risks.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server for verifying EUDI/Talao wallet data via OIDC4VP (pull) for AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/praxi-labs/phylax-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server