We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/tarunjain15/mcp-tool-factory'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
tools.jsonl•3.85 KiB
{"name":"example-tool","version":"2.2.1","type":"testing","capabilities":["greet","echo","write-file","dangerous","sudo-test","evaluate","what-if"],"refusals":{"blind_execution":"Refuses to execute without conversational alignment check","permission_escalation":"Refuses write-file and dangerous actions without explicit approval (Level 2+)","state_amnesia":"Refuses to operate without conversation context","reload_corruption":"Implements getState/setState for hot-reload continuity","tool_interference":"Maintains isolated state, no cross-tool leakage"},"permission_requirements":{"greet":1,"echo":1,"write-file":2,"dangerous":2,"sudo-test":2,"evaluate":1,"what-if":1},"context_dependencies":{"required":["conversationId","alignmentCheck"],"optional":["sharedContext"]},"description":"Testing tool that demonstrates conversational negotiation, permission graduation, and alignment detection"}
{"name":"data-tool","version":"1.0.0","type":"resource-management","capabilities":["create-resource","read-resource","update-resource","list-resources"],"refusals":{"blind_execution":"Refuses to execute without conversational alignment","permission_escalation":"Refuses resource creation/modification without Level 2 permission","state_amnesia":"Refuses to operate without SharedContext for cross-tool coordination","reload_corruption":"Implements state preservation during hot-reload","tool_interference":"Resources are namespaced by toolName, preventing cross-tool interference"},"permission_requirements":{"create-resource":2,"read-resource":1,"update-resource":2,"list-resources":1},"context_dependencies":{"required":["conversationId","alignmentCheck","sharedContext","toolName"],"optional":[]},"description":"Manages structured data resources in shared conversation context with cross-tool access and per-tool permission scoping"}
{"name":"admin-tool","version":"1.0.0","type":"validation","capabilities":["delete-resource","validate-resource"],"refusals":{"blind_execution":"Refuses to execute without conversational alignment","permission_escalation":"Refuses delete-resource without Level 3+ permission (admin operations)","state_amnesia":"Refuses to operate without SharedContext","reload_corruption":"Implements state preservation during hot-reload","tool_interference":"Validates resources without modifying other tools' state"},"permission_requirements":{"delete-resource":3,"validate-resource":1},"context_dependencies":{"required":["conversationId","alignmentCheck","sharedContext"],"optional":[]},"description":"Administrative tool for resource validation and deletion with elevated permission requirements"}
{"name":"orchestrator-tool","version":"1.1.0","type":"orchestration","capabilities":["workflow","pipeline","aggregate"],"refusals":{"blind_execution":"Refuses to execute without conversational alignment","permission_escalation":"Refuses to spawn tools without parent permission inheritance (never escalates, only inherits)","state_amnesia":"Refuses to operate without conversation context","reload_corruption":"Implements state preservation during hot-reload","tool_interference":"Isolated orchestration state, child tools maintain independence","recursion_runaway":"Refuses to spawn beyond depth 5 (maxDepth protection)","circular_dependency":"Refuses to spawn tools already in callChain (prevents infinite loops)","error_bypass":"Refuses to continue pipeline when child tool fails (error propagation)"},"permission_requirements":{"workflow":2,"pipeline":2,"aggregate":2},"context_dependencies":{"required":["conversationId","alignmentCheck","conversationManager","toolRegistry"],"optional":["parentTool","depth","callChain"]},"orchestration_limits":{"max_depth":5,"circular_detection":true,"error_propagation":true,"permission_inheritance":"parent_to_child_only"},"description":"Multi-dimensional orchestration tool that spawns and composes child tools with permission inheritance, recursion safety, and error propagation"}