named-exclusion-license-mcp
Click 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., "@named-exclusion-license-mcpDraft a named-exclusion license for my project excluding Sam Altman."
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.
Named Exclusion License MCP
A local Model Context Protocol (MCP) server that drafts sober, source-available named-exclusion license text. It is designed for assistants to generate a reviewable draft without modifying files, applying terms to software, or taking any external action.
The included example is The Anyone But Sam Altman License, prompted by Maria's post and modeled on the cleaner structure of Maria's No Theo License.
What the tool does
named_exclusion_license_generate accepts named individuals, optional public aliases, document metadata, and an output format. It returns:
complete draft text;
a custom
LicenseRef-*identifier;a SHA-256 digest of the exact UTF-8 draft;
a suggested filename;
explicit source-available/open-source status; and
legal and scope warnings.
The tool is pure and stateless. Repeating the same call produces the same bytes and digest. A fresh call with different inputs is handled independently.
Related MCP server: mcp-license-header-guardian
What the tool does not do
It does not write a LICENSE file, change a repository, publish, contact anyone, research or enrich an identity, apply terms to software, revoke earlier grants, override statutory exceptions, or relicense third-party material.
Generating a draft is not legal adoption. A rights holder must separately decide whether to use it and should obtain qualified legal review before relying on it.
Status
A license that excludes a person does not meet criterion 5 of the Open Source Definition. Describe generated terms as source-available, not MIT, OSI-approved, SPDX-listed, or open source.
SPDX permits project-defined references such as LicenseRef-Anyone-But-Sam-Altman-1.0. Keep the complete custom text discoverable wherever that reference is used.
Enforceability, compatibility, package-registry acceptance, downstream compliance, and jurisdiction-specific effects remain unproven. The exclusion covers only the individuals named by the caller, not their employers, companies, affiliates, relatives, agents, or other people or organizations.
Requirements
Node.js 20 or newer
npm
Build and verify
npm ci
npm run verifyVerification covers TypeScript checks, deterministic generation, invalid-input handling, MCP tool metadata, structured output, repeat-call behavior, fresh-call behavior, and a compiled stdio process round trip.
Run over stdio
npm run build
node dist/index.jsStandard output is reserved for MCP JSON-RPC. Startup and failure logs go to standard error.
Configure a local MCP host
Build the repository, then point the host at the compiled entry point. For Codex configuration, use the host's normal MCP settings with an absolute path:
[mcp_servers.named_exclusion_license]
command = "node"
args = ["C:/path/to/named-exclusion-license-mcp/dist/index.js"]This repository does not install or activate itself in any host.
Tool input
{
"excluded_parties": [
{
"name": "Sam Altman",
"aliases": []
}
],
"license_name": "The Anyone But Sam Altman License",
"version": "1.0",
"version_date": "August 2026",
"copyright_year": "[year]",
"copyright_holder": "[copyright holder]",
"spdx_id": "LicenseRef-Anyone-But-Sam-Altman-1.0",
"response_format": "markdown"
}The exact resulting draft is stored at examples/ANYONE-BUT-SAM-ALTMAN-LICENSE.txt. Its SHA-256 digest is a12e3c603489dd1f8d93f0704d12b70e7508d98c7682022b2cb371b1c71b99dd. It is an example output; it is not applied to this tool or any other project.
Development
npm run check
npm test
npm run build
npm run test:stdioThe MCP server uses the current split v2 packages, @modelcontextprotocol/server and @modelcontextprotocol/client, and serves locally over stdio.
Repository code license
The MCP implementation is licensed under MIT. Generated named-exclusion drafts are separate documents chosen by the caller; the included Sam Altman draft is not the license of this repository.
See NOTICE.md for lineage, status, and non-affiliation details.
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
- FlicenseNot gradedqualityDmaintenanceEnables scanning of project dependencies across multiple package managers (npm, pip, cargo, etc.) and generates comprehensive markdown license reports. Supports automatic license detection from package registries with caching for improved performance.
- AlicenseAqualityDmaintenanceA deterministic, read-only MCP server that enforces license headers in tracked Python files without requiring network access or repository mutations. It provides a specialized tool to verify license compliance through standardized, network-free analysis.1MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying SPDX license list, metadata, and full license texts through natural language or direct tool calls.7MIT
- AlicenseNot gradedqualityCmaintenanceEnables lookup, search, and retrieval of open-source license information using the SPDX license list, with tools for finding licenses by ID or keyword and fetching full license text.3MIT
Related MCP Connectors
SPDX open-source license list with full text
Deterministic cited disclosure drafts with verified GHG lineage and audit hashes.
Generate, audit, and maintain legal policies that match what your code actually does.
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/Basilisk-bat/named-exclusion-license-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server