- Home
- MCP servers
- SyV MCP Tools
SyV MCP Tools
- python
0
GitHub Stars
python
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"kodexarg-syv-mcp-tools": {
"command": "python",
"args": [
"mcp_server.py"
],
"env": {
"ANTHROPIC_API_KEY": "YOUR_API_KEY"
}
}
}
}You run the SyV MCP Tools server to work with Markdown file metadata. It validates metadata against the project guidelines and retrieves metadata from Markdown files, helping you ensure consistency and extract useful data from your docs.
How to use
You connect to the MCP server using a client that supports the MCP protocol. The server exposes two main capabilities: validating Markdown metadata and retrieving Markdown metadata. Use these tools to ensure your *.md files adhere to the metadata guide and to extract metadata for automation, dashboards, or documentation workflows.
How to install
Prerequisites: Python 3.12 or newer.
# Install dependencies
uv sync
Additional notes
Configuration involves creating a .env file at the project root with your API key for Claude access. Use the following variable:
ANTHROPIC_API_KEY=tu_api_key_aquí
Usage examples you can run locally
To start the MCP server locally, you run the Python script directly. You may also start a Windows batch script if you are on Windows.
# Run the MCP server
python mcp_server.py
# Windows: run the batch script
mcp_server.bat
Available tools
validar_metadatos_markdown
Validates Markdown metadata files (*.md) against the project metadata guidelines. Returns a JSON object with status and an error message if validation fails.
obtener_metadatos_markdown
Retrieves metadata from Markdown files and returns a JSON object containing the metadata fields or an error.