vtkapi-mcp
Verified Safeby patrickoleary
Overview
Provides post-generation validation of VTK Python code to catch API hallucinations via a Model Context Protocol (MCP) server.
Installation
python -m vtkapi_mcp --api-docs /absolute/path/to/vtkapi-mcp/data/vtk-python-docs.jsonlSecurity Notes
The server operates via standard I/O (stdio), limiting direct network exposure. File access is restricted to a user-specified API documentation file, reducing arbitrary file system risks. No direct 'eval' or 'exec' calls of user-provided input are present. Input schemas for tools are defined, providing a layer of validation, although comprehensive input sanitization for all possible tool inputs is not explicitly detailed in the provided snippets.
Similar Servers
fastmcp
FastMCP is an ergonomic interface for the Model Context Protocol (MCP), providing a comprehensive framework for building and interacting with AI agents, tools, resources, and prompts across various transports and authentication methods.
mcp-interviewer
A Python CLI tool to evaluate Model Context Protocol (MCP) servers for agentic use-cases, by inspecting capabilities, running functional tests, and providing LLM-as-a-judge evaluations.
Polymcp
A comprehensive TypeScript framework for building and orchestrating Model Context Protocol (MCP) servers and AI agents, enabling LLMs to intelligently discover, select, and execute external tools.
mcpc
Build and compose agentic Model Context Protocol (MCP) servers and tools, enabling AI assistants to discover, integrate, and orchestrate other MCP servers for complex tasks.