Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| sequential_thinking | Facilitates a detailed, step-by-step thinking process for problem-solving and analysis |
| reset_thinking | Reset the sequential thinking state to start fresh |
| get_thinking_summary | Get a summary of the current thinking session |
| load_pdf | Load a PDF file to provide context for sequential thinking and problem solving. Optimized for large files. |
| analyze_pdf_section | Search and analyze specific sections of a loaded PDF document. Optimized for large documents. |
| process_large_pdf | Process a large PDF file in smaller chunks to handle memory constraints. Use this for PDFs over 50MB. |
| export_knowledge | Export the current thinking state and PDF knowledge to a file for transfer to another server |
| import_knowledge | Import thinking state and PDF knowledge from an exported file |
| check_visum | Check if PTV Visum is installed and accessible on the local system |
| initialize_visum | Initialize connection to Visum COM interface for automation |
| load_visum_model | Load a Visum model file (.ver) for analysis and operations |
| analyze_visum_network | Analyze the currently loaded Visum network and get detailed statistics |
| run_visum_procedure | Execute a Visum procedure (like traffic assignment) by procedure number |
| execute_visum_script | Execute custom VBScript code in Visum for advanced operations |
| get_visum_status | Get the current status of Visum COM connection and active session |
| get_visum_memory | Get information about what Visum installations and configurations the MCP server remembers |