loading…
Search for a command to run...
loading…
An MCP server that enables AI agents to search, discover, and retrieve technical specifications from a SpecLib instance. It provides tools for full-text search,
An MCP server that enables AI agents to search, discover, and retrieve technical specifications from a SpecLib instance. It provides tools for full-text search, scope listing, and reading specs as markdown content.
MCP server for searching, retrieving, and creating SpecLib specs. Allows AI agents to discover, read, and write specifications via the Model Context Protocol.
| Tool | Description |
|---|---|
search_specs |
Search specs by query, scope, and/or content type |
get_spec |
Get full spec content by ID or scope/slug |
list_scopes |
List all available scopes |
get_recipe |
Get a recipe with its bundled specs |
create_spec |
Create a new spec (requires API token) |
update_spec |
Update an existing spec (requires API token) |
| URI | Description |
|---|---|
spec://{scope}/{slug} |
Read a spec as markdown |
npx github:rang501/speclib-mcp
Add to your MCP settings (.mcp.json or project config):
{
"mcpServers": {
"speclib": {
"command": "npx",
"args": ["-y", "github:rang501/speclib-mcp"],
"env": {
"SPECLIB_API_URL": "http://localhost:3000",
"SPECLIB_API_TOKEN": "your-api-token"
}
}
}
}
Add to claude_desktop_config.json:
{
"mcpServers": {
"speclib": {
"command": "npx",
"args": ["-y", "github:rang501/speclib-mcp"],
"env": {
"SPECLIB_API_URL": "http://localhost:3000",
"SPECLIB_API_TOKEN": "your-api-token"
}
}
}
}
git clone https://github.com/rang501/speclib-mcp.git
cd speclib-mcp
npm install
node index.mjs
| Environment Variable | Default | Description |
|---|---|---|
SPECLIB_API_URL |
http://localhost:3000 |
SpecLib instance URL |
SPECLIB_API_TOKEN |
(none) | API token for write operations (generate in Account > API Tokens) |
Reading public specs works without authentication. To create or update specs, you need an API token:
SPECLIB_API_TOKEN in your MCP client configTokens that have not been used for over a year are automatically expired.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"speclib-mcp": {
"command": "npx",
"args": []
}
}
}Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also