svikmcp
Verified Safeby juehang
Overview
This server provides a lightweight Model-Context-Protocol (MCP) interface for the Vikunja task management API, enabling other MCP-compatible agents or services to interact with Vikunja projects and tasks.
Installation
svikmcp --api-key YOUR_API_KEY --server-url https://try.vikunja.ioSecurity Notes
The server uses `httpx` for making API requests, which is a modern, secure HTTP client. API keys and server URLs are passed as command-line arguments, preventing them from being hardcoded. Data serialization is handled by `toon-format`, which is a structured data format, not prone to arbitrary code execution like `pickle`. The code does not contain `eval`, obfuscation, or other immediately apparent malicious patterns. It correctly uses `Authorization: Bearer` headers for authentication. Overall, the security practices in the provided code snippets appear sound.
Similar Servers
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
vikunja-mcp
Serves as an AI-optimized Model Context Protocol (MCP) gateway for Vikunja, enabling AI models or other MCP clients to interact with and manage tasks, projects, users, labels, and other entities within a Vikunja instance.
mcp-http-agent-md
This server provides a Minimal Model Context Protocol (MCP) HTTP server for managing AI agent projects, structured tasks, and versioned history, enabling subagent orchestration and document management.
agents-mcp-usage
Demonstrates a Model Context Protocol (MCP) server integration with various agent frameworks for inter-agent communication and shared context operation.