Mcp governance
Skill frankxai/starlight-automation-agent-skills/skills/mcp-governance
Portable automation agent skills for the Starlight substrate — scheduling, pipelines, and fleet ops.
npx -y skills add frankxai/starlight-automation-agent-skills --skill mcp-governanceAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Design, review, validate, and govern MCP servers, MCP clients, tool schemas, resources, scopes, transports, and agent-facing automation boundaries. Use when a user asks about Model Context Protocol, MCP servers, MCP clients, .mcp.json, Make MCP, n8n MCP, tool permissions, remote tool access, or safe agent tool exposure.
SKILL.md
1.6 KB, 275 tokens by cl100k_base, as published. Nobody here has run it
MCP Governance
MCP is the agent boundary layer. Use it when an assistant needs typed, authenticated access to a bounded capability.
Design Rules
- Expose tools, not whole systems.
- Prefer read or run scopes before management scopes.
- Give every tool a narrow name, schema, and expected output.
- Separate test and production tools.
- Fail closed on transport, auth, schema, and parsing errors.
- Treat tool descriptions as untrusted surface; validate behavior in code.
Make MCP
Use Make MCP to let agents run activated on-demand scenarios with explicit inputs and outputs. Keep management scopes off until the scenario set is mature.
n8n MCP
Use n8n MCP to expose selected workflows or to let n8n agents call external MCP tools. Enable only the workflows that should be discoverable.
Tool Boundary Checklist
Return:
- tool name
- user-visible purpose
- input schema
- output schema
- auth method
- scope
- failure mode
- human gate
- audit trail
- revocation path
Human Gates
Require explicit approval before tools send messages, post publicly, spend, delete, invite, change permissions, or promote production deploys.
Validation
When available, run:
python scripts/validate_mcp_config.py path/to/config.json