- MCP Spectral
MCP Spectral
Overview
What is MCP Spectral?
MCP Spectral is a server that allows Large Language Models (LLMs) to validate and lint OpenAPI specifications using the Model Context Protocol (MCP). It wraps the Spectral command line tool within a Docker image to facilitate this process.
How to use MCP Spectral?
To use MCP Spectral, install Docker, configure the MCP server access, and then interact with the server using prompts to validate OpenAPI specifications.
Key features of MCP Spectral?
- Lints OpenAPI specifications for validity.
- Supports custom rulesets for linting.
- Provides version information of the Spectral tool being used.
Use cases of MCP Spectral?
- Validating OpenAPI specifications for APIs.
- Ensuring compliance with specific API documentation standards.
- Assisting in the development of API documentation and contracts.
Is MCP Spectral free to use?
Yes! MCP Spectral is open-source and free to use.
What do I need to run MCP Spectral?
You need to have Docker installed on your machine.
Useful links
- MCP Spectral on Docker Hub
- Spectral linter for OpenAPI specifications
- Reducing AI Hallucinations When Generating OpenAPI Specifications using MCP Spectral
Server Config
{
"mcpServers": {
"OpenAPI linting (Spectral)": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"marksivill/mcp-spectral"
]
}
}
}Project Info
Created At
a year agoUpdated At
a year agoAuthor Name
mark-sivillStar
-Language
-License
-Recommend Servers
View AllItaly Payments Mcp
@junter1989k-ai
13 days ago
Bahrain Payments Mcp
@junter1989k-ai
13 days ago
Pakistan Payments Mcp
@junter1989k-ai
13 days ago
Lithuania Payments Mcp
@junter1989k-ai
13 days ago
Ukraine Payments Mcp
@junter1989k-ai
12 days ago
Uruguay Payments Mcp
@junter1989k-ai
12 days ago
Australia Payments Mcp
@junter1989k-ai
13 days ago
Serper MCP Server
@garymengcom
A Serper MCP Server
Python
a year ago
Creationloop
@marino129
13 days ago
Playwright Mcp
@microsoft
Playwright MCP server
TypeScript
a year ago
Oman Payments Mcp
@junter1989k-ai
13 days ago
Bulgaria Payments Mcp
@junter1989k-ai
13 days ago
Cyprus Payments Mcp
@junter1989k-ai
12 days ago
Norway Payments Mcp
@junter1989k-ai
13 days ago
Finland Payments Mcp
@junter1989k-ai
13 days ago
Jordan Payments Mcp
@junter1989k-ai
13 days ago
Uae Payments Mcp
@junter1989k-ai
13 days ago
Malta Payments Mcp
@junter1989k-ai
12 days ago
Memory
@modelcontextprotocol
a year ago
Algeria Payments Mcp
@junter1989k-ai
12 days ago
Kenya Payments Mcp
@junter1989k-ai
13 days ago