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.
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Context Protocol server that loads multiple OpenAPI specifications and exposes them to LLM-powered IDE integrations, enabling AI to understand and work with your APIs directly in development tools like Cursor.Last updated73888MIT
- FlicenseBqualityDmaintenanceEnables validation of OpenAPI 2.0 and 3.0 specifications in JSON or YAML format using APIMatic's comprehensive API validation service through the Model Context Protocol.Last updated17
- Flicense-qualityDmaintenanceEnables Python code linting by integrating the Model Context Protocol with tools like pylint and the OpenAI API. It allows for dynamic tool discovery and uses LLMs to orchestrate tool selection and provide refined analysis of linting results.Last updated
- FlicenseAqualityCmaintenanceProvides OpenAPI validation and analysis tools to assist developers in building Model Context Protocol servers. It generates developer context and specific agent prompts based on API specifications to streamline the creation of agentic workflows.Last updated9
Related MCP Connectors
Deterministic validation for AI-generated artifacts: JSON Schema, OpenAPI response, SQL syntax.
Lints + auto-fixes how AI coding agents discover any new product. 24 rules, 6 tools, score 0-100.
MCP Spec Compliance MCP — audits any MCP server.json against the official Model Context Protocol
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/api-commons/spotlight-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server