Spotlight MCP
Provides tools for linting API artifacts, including linting an artifact, listing available rulesets and formats, and validating custom rulesets.
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., "@Spotlight MCPLint this OpenAPI and tell me what to fix"
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.
Spotlight MCP
A Model Context Protocol server that exposes
Spotlight to any AI client — so an agent can lint
your API artifacts and work with rulesets conversationally. It runs the same
@spotlight-rules/* engine as spotlight-cli,
over stdio.
Tools
Tool | What it does |
| Lint an artifact ( |
| The built-in rulesets ( |
| The artifact formats Spotlight can lint |
| Structurally validate a ruleset (alias, object, or YAML/JSON string) |
Related MCP server: APIMatic Validator MCP Server
Use it
npm install
npm start # speaks MCP over stdioClaude Desktop / any MCP client
Add to your client's MCP server config (e.g. Claude Desktop claude_desktop_config.json):
{
"mcpServers": {
"spotlight": {
"command": "npx",
"args": ["-y", "@spotlight-rules/spotlight-mcp"]
}
}
}Then ask: "Lint this OpenAPI with Spotlight and tell me what to fix."
Part of the Spotlight suite
One engine (the CLI), one vocabulary (the spec + its rule tags): spec · cli · api (HTTP) · mcp (AI, this repo) · vscode · validator. Where spotlight-api is the HTTP surface, this is the AI surface.
Part of Spotlight Rules — a project of API Evangelist, maintained openly under API Commons. Apache-2.0.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- 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/api-commons/spotlight-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server